• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            Fork me on GitHub
            隨筆 - 215  文章 - 13  trackbacks - 0
            <2016年8月>
            31123456
            78910111213
            14151617181920
            21222324252627
            28293031123
            45678910


            專注即時通訊及網(wǎng)游服務(wù)端編程
            ------------------------------------
            Openresty 官方模塊
            Openresty 標(biāo)準(zhǔn)模塊(Opm)
            Openresty 三方模塊
            ------------------------------------
            本博收藏大部分文章為轉(zhuǎn)載,并在文章開頭給出了原文出處,如有再轉(zhuǎn),敬請保留相關(guān)信息,這是大家對原創(chuàng)作者勞動成果的自覺尊重!!如為您帶來不便,請于本博下留言,謝謝配合。

            常用鏈接

            留言簿(1)

            隨筆分類

            隨筆檔案

            相冊

            Awesome

            Blog

            Book

            GitHub

            Link

            搜索

            •  

            積分與排名

            • 積分 - 219196
            • 排名 - 117

            最新評論

            閱讀排行榜

            本文版權(quán)歸 csdn witton 所有,此處為轉(zhuǎn)載,如有再轉(zhuǎn),請您在征得原作者同意的前提下于文章篇頭處標(biāo)明原創(chuàng)作者及出處,以示尊重!

            作者:witton
            原文:http://blog.csdn.net/witton/article/details/50551022

            Idea工具是目前我使用過的開發(fā)Erlang最好用的IDE,但其Erlang插件的官方教程太簡陋,我就想自己做一個相對詳細(xì)的教程。我們來看看如何使用IDEA配置一個開發(fā)Erlang的環(huán)境:

            首先,我們需要安裝Erlang的插件,如下圖所示,點擊Install JetBrains plugin按鈕,安裝Erlang插件。



            安裝好插件后,還需要配置一下Rebar(https://github.com/rebar/rebar/wiki/rebar),如下圖所示:

             

            然后再選中下圖所示的復(fù)選框,選擇了這兩項,我們才能使用Rebar進(jìn)行編譯,并且可以調(diào)試

             

            配置好上述環(huán)境后,我們就可以新建Erlang項目了,如下圖所示,選擇新建Erlang項目,選擇項目的SDK,這里我選擇的Erlang 18,然后給項目取名字。


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


            配置好使用Rebar進(jìn)行編譯項目的相關(guān)文件后,就可以配置編譯工具的參數(shù) 了,如上圖所示,在點擊紅色區(qū)域內(nèi)的“Edit configurations”進(jìn)行配置的編輯,再進(jìn)行如下圖所示的操作,添加 “Erlang Rebar”配置項,修改配置的名稱、添加編譯的命令compile以及選擇支持的模塊。

             

             

            配置好后,就可以編譯了,完成后,會在Project中增加如下圖所示的目錄及相應(yīng)的文件。

             

             

            配置好編譯設(shè)置后,我們需要如下圖所示添加并配置Erlang的應(yīng)用,注意添加應(yīng)用開始的模塊、函數(shù),以及需要配置工作目錄,否則不能運行。

             

            此時我們就可以編譯、運行Erlang項目了,也可以進(jìn)行調(diào)試,但是目前我們修改了代碼需要手動編譯一次,才能生效進(jìn)行調(diào)試運行。可以進(jìn)行下圖所示的設(shè)置在啟動應(yīng)用前引用另一個配置進(jìn)行Rebar的編譯,使修改的代碼立即生效。

             

             

            我們在編寫代碼的時候,很多時候是需要幫助的,如查看某個系統(tǒng)函數(shù)的參數(shù)及用 法,我們只需要將光標(biāo)移動到函數(shù)名中,使用Ctrl+Q就可以查看。但這里一個問題,Erlang插件默認(rèn)的配置是直接從互聯(lián)網(wǎng)上進(jìn)行搜索顯示的,就像 VS的在線MSDN一樣,如果網(wǎng)絡(luò)狀況不佳,就會導(dǎo)致顯示很慢,IDEA表現(xiàn)得很卡。可以通過如下圖所示的方法添加本地搜索目錄,并把網(wǎng)絡(luò)搜索路徑刪除, 這樣設(shè)置后查閱幫助就會變得很快了。

             

            通過上面的設(shè)置我們現(xiàn)在大功告成,終于可以隨心所欲地進(jìn)行編輯、編譯、斷點、調(diào)試了,如下圖所示,我們可以斷點,單步執(zhí)行,查看A、B變量的值,以及查看程序的輸出。

             

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

            關(guān)于rebar的文章參考:
            https://my.oschina.net/ffs/blog/517472
            http://www.cnblogs.com/panfeng412/archive/2011/08/14/2137990.html
            posted on 2016-12-14 11:52 思月行云 閱讀(864) 評論(0)  編輯 收藏 引用 所屬分類: Erlang
            久久久久se色偷偷亚洲精品av| 婷婷五月深深久久精品| 色成年激情久久综合| 99国产欧美精品久久久蜜芽| 亚洲国产婷婷香蕉久久久久久| 久久久国产打桩机| 久久综合久久综合九色| 久久久久亚洲AV片无码下载蜜桃| 久久人人爽人人爽人人av东京热| 久久精品中文騷妇女内射| 国产精品免费久久| 国产午夜免费高清久久影院| 久久激情五月丁香伊人| 色欲久久久天天天综合网 | 久久久无码精品午夜| 97精品伊人久久久大香线蕉 | 久久激情亚洲精品无码?V| 97久久国产亚洲精品超碰热| 久久精品国产亚洲AV香蕉| 精品免费久久久久国产一区| 国产精品久久久久影视不卡| 久久超碰97人人做人人爱| 久久久婷婷五月亚洲97号色| 一本一道久久综合狠狠老 | 久久综合亚洲色一区二区三区| 久久成人18免费网站| 伊人久久大香线蕉综合5g| 精品无码久久久久国产动漫3d| 一本久道久久综合狠狠爱| 色偷偷88888欧美精品久久久| 久久国产精品一区二区| 久久久久久A亚洲欧洲AV冫| 亚洲欧美日韩精品久久亚洲区| 少妇无套内谢久久久久| 久久91精品国产91久久小草| 国产精品久久久久久久久久免费| 国产精品九九久久精品女同亚洲欧美日韩综合区 | 久久天天躁狠狠躁夜夜2020一| 久久午夜伦鲁片免费无码| 四虎国产精品免费久久| 久久伊人精品青青草原高清|