EditPlus遠程編輯、語法高亮、編譯運行源代碼設置


  最近寫代碼的過程中,除了寫Java時用的Eclipse、在Linux下編輯的Vi之外,有時也會用EditPlus打開一些文件,如配置文件、日志文件、腳本等。個人覺得EditPlus在很多場景下比較好用,也很輕量,其中有一些有用的功能簡單總結了一下。

1.遠程編輯

通過Sftp編輯遠程文件,除了用SftpDrive直接把服務器文件系統映射成本地磁盤外,還可以利用EditPlus自身支持的FTP功能。從編碼的角度,后者更方便些,設置好后,每次需要編輯時,不必打開SftpDrive、從“計算機”中打開對應路徑、點擊,而是直接通過EditPlus的目錄直接選擇就可以了。

二者都需要服務器開啟SSH,具體開啟方法不在這里贅述,直接展示在開啟SSH后如何配置EditPlus使其能夠訪問服務器上的文件:

首先在“文件”菜單選擇“FTP”中的“打開遠程”;

 然后,是對遠程連接的配置,按照圖中順序進行設置:

(1)點擊“設置”;

(2)選擇一個FTP群組(群組名可以在“...”中修改);

(3)點擊“添加”;

(4)輸入服務器IP地址、用戶名、密碼;

(5)點擊高級選項;

(6)勾選“使用SFTP”。

(7)確認設置。

這時在“打開遠程文件”的窗口中,就可以看到遠程目錄了。同時,在主界面的左側的“目錄”下,可以看到遠程目錄,像操作本地磁盤一樣方便。

 

2.語法高亮&自動補全

首先需要從官網上下載相應的配置文件,以shell為例,

解壓配置文件后,在“工具”->“參數設置”中,選擇“文件”下的“設置&語法”

然后按下圖所示步驟配置:

(1)如果沒有,新建一個文件類型,這里填Bash;

(2)將官網下下載的配置中,對應的語法文件*.stx和自動完成文件*.acp填入;

(3)根據個人偏好和語言特性,設置縮進,如(4)中的4、4,並用空格代替制表符。

 

這一部分參考了:http://www.pythoner.com/182.html,不過函數模版沒有設置,已經自動導入了。

 

3.實時調整字體大小

雖然可以通過“工具”->“參數設置”->“常規”->“字體”指定字體和大小,但是如果每次打開不同文件都需要重新設置就太麻煩了。看日志和源碼,偏好的字體大小往往是不一樣的。

那么只需要使用[Alt]+[Shift]+[鼠標滾輪]的組合鍵即可。

 

4.編譯運行java

經過一定的配置,是可以直接在EditPlus中編譯並運行java的。在安裝JDK並正確配置環境變量的前提下,在“工具”->“配置用戶工具...”下,選擇“工具”->“用戶工具”,如下圖分別配置好javac和java,通過[Ctrl]+[1]和[Ctrl]+[2]就可以編譯和運行java文件了。按鍵順序與java和javac順序相同。

注意:網上有人提問,有時正確安裝了JDK並設置了環境變量,在cmd下可以正確javac/java,但在EditPlus卻不行,javac提示“錯誤: 僅當顯式請求注釋處理時才接受類名稱”。我也遇到了這個問題,仔細研究了一下發現,原來是java和javac的配置混淆了。前者配置時參數是$(FileNameNoExt)忽略擴展名,后者是$(FileName)使用文件全名。

顯然對於源文件test.java來說,"javac test"是無效的;而對於class文件"test.class"來說,"java test.class"也是無效的,這就是原因所在。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM