使用IntelliJ IDEA进行Erlang开发

一、安装Erlang OTP

    Winodws下可以在www.erlang.org/download.html下载

    macOS使用 brew install erlang

    Linux 使用 apt-get install erlang

二、安装Rebar

    为了更方便的进行编译和测试Erlang应用,我们需要安装Rebar,下载地址:http://www.rebar3.org/

三、在IntelliJ IDEA 中进行配置

   (1) 在欢迎页面的Configure或者Settings->Plugins中右侧面板搜索erlang并进行安装,这里由于我已经安装,所以出现Uninstall的字样

使用IntelliJ IDEA进行Erlang开发_第1张图片

    (2)安装完成后,在Settings->Project Structure下增加Erlang SDK,这里设置Erlang SDK home path为步骤一中OTP的安装路径

使用IntelliJ IDEA进行Erlang开发_第2张图片

    (3)配置Rebar

        为了使Rebar派上用场,我们必须配置它的所在路径以便Intellij IDEA能够运行Rebar的命令,在Settings->Other Settings中设置其Path

使用IntelliJ IDEA进行Erlang开发_第3张图片

四、创建项目

        使用IntelliJ IDEA进行Erlang开发_第4张图片

        使用IntelliJ IDEA进行Erlang开发_第5张图片

        创建完成后,项目结构如下:

        使用IntelliJ IDEA进行Erlang开发_第6张图片

五、运行和调试

    (1)运行

    若想运行一个应用,必须创建一个针对已创建的Erlang应用的run/debug configuration,在主菜单的Run | Edit Configurations中创建一个Erlang Application,并且指定它的名称以及运行的module和function,在这里我指定了模块为test,函数为hello_world。

使用IntelliJ IDEA进行Erlang开发_第7张图片

    由于我们刚才指定了运行的module和function,但是实际上我们是没有这些文件的,所以在src目录下进行创建:

使用IntelliJ IDEA进行Erlang开发_第8张图片

    编写完成后,点击Run,可以看到在控制台看到输出:

使用IntelliJ IDEA进行Erlang开发_第9张图片

    (2)调试

        使用IntelliJ IDEA进行Erlang开发_第10张图片

    打上断点,以Debug模式运行就可以进行调试了

你可能感兴趣的:(Erlang)