Jedit是一款開源的文本編輯器,發(fā)現(xiàn)jedit其實相當(dāng)稱手,然后emacs就被我扔一邊了。
不廢話了,先上安裝教程,
jedit下載地址:http://elephantinaurance.com/soft/45005.html
設(shè)置安裝路徑,一路next。這些不用教吧?不會的我就沒啥好說的了。
漢化文件:http://elephantinaurance.com/soft/66138.html
將文件解壓以后粘貼到安裝目錄下的properties文件夾即可。
安裝好以后的截圖
中文編碼支持設(shè)置:工具集,全局設(shè)置,編碼,默認(rèn)編碼:GBK,編碼的后備名單:UTF-8.
代碼折疊設(shè)置:工具集,全局設(shè)置,編輯,折疊模式:indent;
設(shè)置基本都在這里,里面還有神馬代理服務(wù)器啊,高亮啊,快捷鍵啊等等,稍后還會提到。
然后打開文件看一下效果,打開大文件試一下很快有木有?給個效果圖
然后么就是各種插件啦,jedit的強大就在于他的插件,這里先將腫么代碼跳轉(zhuǎn)跟自動補全。
插件安裝路徑設(shè)置,別裝到C盤里:工具集,全局設(shè)置,插件管理器,從下載的目錄中刪除下載過的目標(biāo)文件打鉤,選擇jedit的安裝目錄。
自動補全插件:插件菜單,插件管理器,安裝標(biāo)簽,要等一會兒,因為在和服務(wù)器通信,然后會有好多好多的插件出現(xiàn)在列表里面,勾選Camelcomplete、Codehelp、Completion、finish him、TextAutoComplete,后面兩個可以不裝,因為最后兩個可以自己設(shè)置自動完成的文字,這個功能我還在摸索,點擊安裝,重啟jedit,選擇插件Camelcomplete。自動完成就有了
代碼跳轉(zhuǎn):下載Ctags http://sourceforge.net/projects/ctags/files/ctags/
在插件管理器中安裝插件CtagsInterface、Navigator、bufftabs、projectview、ClassBrowser,前兩個用于代碼跳轉(zhuǎn),后面的是用于查看文件。插件安裝好以后,Bufftabs插件前面打勾,工具集中打開文件瀏覽器,瀏覽器上面有個黑色的小的向下箭頭,點擊以后會出現(xiàn)選項,選擇向右?。
將ctags解壓,然后,插件菜單,插件設(shè)置,CtagsInterface->General,將剛剛解壓ctags的路徑輸入Ctags executable path
在文件瀏覽器中選擇你要的工程文件夾。Plugins->Add sorce Tree to tag index,Ctags分析目錄。等分析完以后,插件,CtagsInterface->Tag Index browser。刷新一下,就會有class之類的東東了,興奮不?然后再工具集,全局設(shè)置,快捷鍵,找到j(luò)ump to tag, 快捷鍵自己設(shè)置,我習(xí)慣ctrl+],同樣的設(shè)置back的快捷鍵,然后,很happy的跳前跳后試一下有木有?
然后再介紹一下jedit當(dāng)做數(shù)據(jù)庫管理工具的插件SQL,這個要配合projectview使用。先在插件管理器里安裝SQL插件和projectview插件,然后在插件菜單的插件設(shè)置中SQL->JDBC,添加JDBC驅(qū)動的jar包,我這里是mysql的connect包,可以去官網(wǎng)下載:http://elephantinaurance.com/soft/45333.html
添加好以后如圖
打開projectView,Create New project,project,先填寫projectname,root directory等信息,然后,選擇SQL server,add,填寫NAME,SQL servertype選擇mysql,然后是用戶名和密碼信息。確定。
打開SQL插件的Toggle Toolbar,SQL工具欄就出現(xiàn)了,在Datebase下拉菜單中選擇你剛剛新建的SQL server,新建文件,寫一句SELECT語句測試一下,選中寫好的SQL語句,點擊下拉菜單后的第一個按鈕Execution Selection。然后如圖。
就是有點小問題,貌似每次只能查詢十行。。。。
然后就是各種的插件的解釋:
Editor Scheme:高亮顯示方案插件,有好多種,挑自己喜歡的。
InfoView:瀏覽器插件,直接瀏覽頁面。
Console:控制臺插件,在控制臺中輸入輸出。類似eclipse的console
GDBPlugin:代碼調(diào)試工具。
Hex Edit:16進制編輯器。
minimap:代碼地圖類似于sublimetext的那種風(fēng)格。
Code2HTML:這個功能看名字就明白了吧。
CTPlugin:JSP中的C標(biāo)簽
JDiffplug:文件對比
SUdoku:數(shù)獨
Calculator:計算器
GitPlug、FTP、JAVADOC、javasidekick、javascriptshell、XML、RubyPlug等等
就先說到這里吧。。。。。O(∩_∩)O~
最后上個成果圖
PS:有些同學(xué)說界面還是這么丑,好吧,加個插件“l(fā)ookandfeel”,然后,工具集,全局設(shè)置,jedit,外觀,swing look&feel,我喜歡windows經(jīng)典樣式。如果還需要其他樣式的可以到
http://community.jedit.org/?q=filestore/browse/23
下載樣式。
上個圖吧,省的同學(xué)們不相信。