使用IntelliJ IDEA配置Erlang開發環境

這篇文章比較詳細,感謝做者,拷貝過來作個記錄網絡

———————————————————————————————————————————————————————————————————————————————app

轉自:http://blog.csdn.net/witton/article/details/50551022ide

Idea工具是目前我使用過的開發Erlang最好用的IDE,但其Erlang插件的官方教程太簡陋,我就想本身作一個相對詳細的教程。咱們來看看如何使用IDEA配置一個開發Erlang的環境:函數

首先,咱們須要安裝Erlang的插件,以下圖所示,點擊Install JetBrains plugin按鈕,安裝Erlang插件。工具



安裝好插件後,還須要配置一下Rebar,以下圖所示:spa

 

而後再選中下圖所示的複選框,選擇了這兩項,咱們才能使用Rebar進行編譯,而且能夠調試.net

 

配置好上述環境後,咱們就能夠新建Erlang項目了,以下圖所示,選擇新建Erlang項目,選擇項目的SDK,這裏我選擇的Erlang 18,而後給項目取名字。插件


項目建好後,須要建一個spider.app.src文件(spiderApplication的名字)以及一個rebar.config,這樣才能使用Rebar進行編譯,其具體配置以下圖所示:調試


配置好使用Rebar進行編譯項目的相關文件後,就能夠配置編譯工具的參數 了,如上圖所示,在點擊紅色區域內的「Edit configurations」進行配置的編輯,再進行以下圖所示的操做,添加 「Erlang Rebar」配置項,修改配置的名稱、添加編譯的命令compile以及選擇支持的模塊。blog

 

 

配置好後,就能夠編譯了,完成後,會在Project中增長以下圖所示的目錄及相應的文件。

 

 

配置好編譯設置後,咱們須要以下圖所示添加並配置Erlang的應用,注意添加應用開始的模塊、函數,以及須要配置工做目錄,不然不能運行。

 

此時咱們就能夠編譯、運行Erlang項目了,也能夠進行調試,可是目前咱們修改了代碼須要手動編譯一次,才能生效進行調試運行。能夠進行下圖所示的設置在啓動應用前引用另外一個配置進行Rebar的編譯,使修改的代碼當即生效。

 

 

咱們在編寫代碼的時候,不少時候是須要幫助的,如查看某個系統函數的參數及用 法,咱們只須要將光標移動到函數名中,使用Ctrl+Q就能夠查看。但這裏一個問題,Erlang插件默認的配置是直接從互聯網上進行搜索顯示的,就像 VS的在線MSDN同樣,若是網絡情況不佳,就會致使顯示很慢,IDEA表現得很卡。能夠經過以下圖所示的方法添加本地搜索目錄,並把網絡搜索路徑刪除, 這樣設置後查閱幫助就會變得很快了。

 

經過上面的設置咱們如今大功告成,終於能夠爲所欲爲地進行編輯、編譯、斷點、調試了,以下圖所示,咱們能夠斷點,單步執行,查看A、B變量的值,以及查看程序的輸出。

 

http://blog.csdn.net/witton/article/details/50551022

相關文章
相關標籤/搜索