天天看點

讓 EditPlus 支援 Ruby/Python 文法高亮和 Debug[轉]

準備必要的檔案:

添加文法高亮支援:

運作 editplus,打開屬性配置對話框,選擇文法配置,單擊 add 按鈕添加新文法支援,填寫文法描述和檔案擴充名,然後分别選擇文法檔案和自動完成檔案。(注意:我這裡禁止了自動完成,因為單行的 if<空格> 比較常用,如果不禁止自動完成,輸入 if<空格> 後會自動添加換行和 end,當然也可以通過修改自動完成檔案來實作,删除定義 if 的三行即可)。另外還可以配置 tab 縮進,單擊 tab/indent 按鈕,設定縮進量和是否用空格代替制表符,設定自動縮進開始和完成符号。

添加 debug 使用者工具:

在屬性對話框中選擇使用者工具項(user tools,),在清單中選擇一個未定義過的 group,編輯 group name,單擊add tool 按鈕,在彈出菜單中選擇 program。然後在下面的表單中填入菜單名稱;command 處選擇 ruby.exe 檔案;argument 填入(或選擇) “$(filepath)” (注意一定要加引号,因為路徑中可能包含空格),這樣檔案路徑就會被當作 ruby.exe 的一個參數被執行;勾選 capture output 項,以便顯示執行結果,output pattern 用來解析傳回的錯誤資訊(解析檔案名,行号等),保持預設即可;

這樣高亮和 debug 就配置完成了,建立一個 ruby 檔案,寫幾行代碼,看是不是有高亮了。然後選擇菜單 tools -> user tool groups -> ruby(你定義的 ruby 使用者工具組),然後選擇菜單中的 debug,就可以看到執行後的傳回資訊了。

^.+"(.+)", line ([0-9]+)

歡迎加群互相學習,共同進步。qq群:ios: 58099570 | android: 330987132 | go:217696290 | python:336880185 | 做人要厚道,轉載請注明出處!http://www.cnblogs.com/sunshine-anycall/archive/2009/07/02/1515620.html