intelli IDEA中集成rebar3开发编译erlang

1.环境搭建

系统 :win7

erlang:Erlang/OTP 22 Erts 10.7

rebar3 :rebar 3.13.1

IntelliJ IDEA:IntelliJ IDEA 2019.2.4

环境搭建详见:

Erlang windows下安装

rebar3 windows下安装

IntelliJ IDEA 2019.2.4安装请参考网络

 

2.rebar3创建测试项目

新建文件夹testerlang,拷贝rebar3,rebar3.cmd到此文件(这两个文件获得参考 rebar3 windows下安装),在此文件下执行cmd命令

rebar3 new app test

intelli IDEA中集成rebar3开发编译erlang_第1张图片
 

3.IntelliJ IDEA打开项目文件夹

intelli IDEA中集成rebar3开发编译erlang_第2张图片

4.设置rebar路径

File->Setting->Erlang External Tools,设置rebar3路径

intelli IDEA中集成rebar3开发编译erlang_第3张图片

5.建立rebar编译选项

Run->Debug Configurations,点击+,选择Erlang Rebar

intelli IDEA中集成rebar3开发编译erlang_第4张图片

6.建立erlang运行配置

Debug Configurations,点击+,选择Erlang Application.

intelli IDEA中集成rebar3开发编译erlang_第5张图片

7.rebar3执行编译

intelli IDEA中集成rebar3开发编译erlang_第6张图片intelli IDEA中集成rebar3开发编译erlang_第7张图片

8.修改Eralng Application 运行配置的Working Directory

intelli IDEA中集成rebar3开发编译erlang_第8张图片

9.在Before launch:Build,Activate tool windows下新增Run Another Configuration,选择rebar compile,保证新修改的代码能够自动编译

intelli IDEA中集成rebar3开发编译erlang_第9张图片

10.测试

在test_sup.erl的init中添加两个变量,并输出

    A = 1,
    B = 2,
    io:format("hello world,~p,~n",[[A,B]]),

intelli IDEA中集成rebar3开发编译erlang_第10张图片intelli IDEA中集成rebar3开发编译erlang_第11张图片

 

运行结果:

intelli IDEA中集成rebar3开发编译erlang_第12张图片

你可能感兴趣的:(intelli IDEA中集成rebar3开发编译erlang)