分類: jEdit編輯器

[jEdit] 使用BeanShell巨集自行擴充功能 0

[jEdit] 使用BeanShell巨集自行擴充功能

jEdit提供了多種擴充機制(BeanShellJPython等)讓使用者能自行增加功能,原本以為擴增的程序會很複雜,並且可能要使用不熟悉的語法來撰寫,沒想到原來BeanShell根本就是Java的語法,如果你已經會Java了,那麼幾乎不用學習就能馬上用BeanShell寫擴充巨集了。最快學會擴充巨集的方法,就是由閱讀其內建的巨集程式開始。

(閱讀全文...)

1

[jEdit] 關鍵字(縮寫)擴展的強大插件:SuperAbbrevs

無論是稱做Live Templates(IntelliJ-IDEA)或Abbreviations(NetBeansjEdit),達成的結果都是相同的:輸入一個較短的關鍵字,再按特定按鍵(一般是Tab空白鍵)後即擴展成較多的一連串文字。例如輸入sop再按Tab則擴展成System.out.println("");。原本以為IntelliJ-IDEA的作法已經很有彈性了,沒想到SuperAbbrevs更是方便。

(閱讀全文...)

[jEdit] 方便的主控台插件Console 0

[jEdit] 方便的主控台插件Console

Console是jEdit的一個功能強大的插件,其文件列舉了四大功能:

  1. 執行外部的程式與命令
  2. 解析外部命令的輸出並輸出到ErrorList插件
  3. commando功能提供圖形介面以產生XML檔供命令列使用
  4. 提供可擴充的功能平台供別的插件輸出使用

(閱讀全文...)

文字編輯器印象與jEdit 6

文字編輯器印象與jEdit

說起文字編輯器(Text Editor)的重要性,或許是比IDE(Integrated Development
Environment)還更重要。IDE把編輯、編譯、偵錯等編程流程都整合在一套工具裡,讓程式師能很方便地編寫程式,但隨著功能越來越多,耗用的系
統資源也越多,活脫就是大恐龍的翻版,在Java的環境裡,無論是IntelliJ-IDEANetBeansEclipse,都是龐然巨物。因此,當只是要編輯文字檔、XML檔、HTML檔、JSP檔等文本檔案時,一般都會使用適合的文字編輯器,在眾多的文字編輯器裡,根據我個人的非正式統計,使用率最高的應該是UltraEdit。UltraEdit應該是個很好的編輯器,但可惜我從來都沒用過,因此無法進一步評斷高下。

(閱讀全文...)