我使用Eclipse和Erlide在Erlang中開發。爲了運行該軟件,我使用終端輸入了ebin/
目錄,因爲我不喜歡Eclipse提供的控制檯。但每次更改後,我都必須退出並在終端中重新輸入erl以重新加載已更改的.beam
文件。每次保存後,Eclipse會自動在ebin/
目錄中生成新的.beam
文件。終端內重新加載/重新編譯/刷新.beam文件
我知道我可以手動與c(filename)
命令編譯它,但這需要我移動到src/
目錄,編譯文件,並將其移動回ebin/
目錄。這需要更多的工作才能退出並進入Erlang終端。 我聽說過makefile,但我不知道它們是否可以在Erlang終端內運行。 我不想退出終端的原因是因爲我將失去以前的命令歷史。如果我使用模塊:長名稱的方法,每次更改都需要大量的打字時間。
有什麼方法可以在Erlang終端中重新加載當前目錄中的.beam文件嗎?或者有什麼方法可以加載Erlang終端的前一個命令歷史記錄?
這就是我一直在尋找的東西。謝謝。你應該在你的演講中提到:) –
好的,我會的,謝謝。 – rvirding