erlang开发idea导入创建项目

本文介绍了如何在Idea社区版中创建和导入Erlang项目,包括直接新建普通Erlang项目和使用Rebar3创建OTP项目。详细步骤包括配置项目结构、选择SDK、设置模块以及标记include文件,确保代码编辑器能正确识别宏定义。

idea 社区版

1. 直接通过idea新建一个erlang项目, 该项目是一个普通的erlang项目,没有otp相关的文件。

在这里插入图片描述

2. 使用rebar3 new app|release appname 创建,

│  .gitignore
│  LICENSE
│  README.md
│  rebar.config
│
└─src
        demo.app.src
        demo_app.erl
        demo_sup.erl

然后使用idea打开,打开默认是没modules的需要设置modules,如果有需要看是否是erlang项目的,能否配置include文件类型。

打开erlang项目(在打开其他项目时:使用file -> open也是一样的)
在这里插入图片描述
配置项目结构
配置项目结构
选择sdk
在这里插入图片描述

配置项目模块
如果已有需要看是否是erlang项目
在这里插入图片描述
选择module文件夹,即当前项目文件夹
在这里插入图片描述
选择导入的Module结构
此处的选择影响project 中显示的目录结构
对release项目和app项目有影响
建议选择create module,这个对一些自定义的项目目录结构有好处。
选择rebar结构
完成后就可以看到erlang项目的includes文件标记
设置一下文件标记
配置完成后如果有include文件就标记一下include文件,编辑器在代码中才能找到相应的宏定义。

在这里插入图片描述

完成后点击应用,不点不生效
在这里插入图片描述
如果modules不对 删除重新导入即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值