erlang 游戏开发基础之三 搭建idea开发环境

1,347 阅读1分钟

用idea开发erlang程序

idea 搭建erlang开发环境,参考官网

但我们的使用会和官网的使用有点差别,我们并不会用idea来调试erlang,或者跑测试用例,这部分的工作主要还是通过 rebar3 来完成(所以我们会经常用到idea的terminal,使用rebar3的指令)。idea 是一个友好的编程环境,用来提高编程效率。

  1. 下载 IntelliJ IDEA

  2. 添加erlang插件

     File->Settings->Plugins->Marketplace ->搜索 Erlang
     安装插件
     重启idea
    
  3. 设置rebar3, Path 选择 上一章 build出来的rebar3 文件

     File->Settings->Other Setttings -> Erlang External Tools
     设置 Rebar Path 
    
  4. 创建一个空项目

    File->new->project->empty project
    命名erl_dev(自己取名字),
    选目录
    点确定创建,建议是把这个目录和实际的项目代码目录分开
    
  5. 设置项目erlang sdk

     File->Project Structure->Platform Settings->SDKs-> 点+号 -> Erlang SDK
    
  6. 用 rebar3 指令创建erlang应用 #rebar3 new app APP_NAME

    打开terminal
    进入实际的项目代码目录
    rebar3 new app my_new_app
    
  7. import rebar3 项目

     File->Project Structure ->Modules->点+号->Import module
     选择rebar3新建的应用    
    
  8. 初运行

     在新建应用的根目录右键打开terminal
     运行 rebar3 shell
    

至此,idea开发环境和第一个erlang应用就搭建好了。需要强调一下,在这里,我们只是把idea作为提高开发效率的工具,项目实际运行,调试,打包发布等都是通过上一章环境变量里配置的 rebar3 来完成的。