1.环境搭建
系统 :win7
erlang:Erlang/OTP 22 Erts 10.7
rebar3 :rebar 3.13.1
IntelliJ IDEA:IntelliJ IDEA 2019.2.4
环境搭建详见:
IntelliJ IDEA 2019.2.4安装请参考网络
2.rebar3创建测试项目
新建文件夹testerlang,拷贝rebar3,rebar3.cmd到此文件(这两个文件获得参考 rebar3 windows下安装),在此文件下执行cmd命令
rebar3 new app test
3.IntelliJ IDEA打开项目文件夹
4.设置rebar路径
File->Setting->Erlang External Tools,设置rebar3路径
5.建立rebar编译选项
Run->Debug Configurations,点击+,选择Erlang Rebar
6.建立erlang运行配置
Debug Configurations,点击+,选择Erlang Application.
7.rebar3执行编译
8.修改Eralng Application 运行配置的Working Directory
9.在Before launch:Build,Activate tool windows下新增Run Another Configuration,选择rebar compile,保证新修改的代码能够自动编译
10.测试
在test_sup.erl的init中添加两个变量,并输出
A = 1,
B = 2,
io:format("hello world,~p,~n",[[A,B]]),
运行结果: