我為何不用zend studio;eclips等大塊頭呢,其實editplus是可以這樣用的.
它的優點有很多,它體積小,啟動速度快(用它開啟一個幾十兆的txt檔案不超過5秒),很強大的編碼定製功能(可以定製預設使用某個編碼開啟,建立或隱藏檔,這一點很重要,尤其是在開發PHP的時候三碼統一要求頗為嚴格),綠色免安裝,而且最關鍵的一個優點是,他的自訂功能很強大,我可以用它配置文法著色檔案,還可以配置自動完成指令碼,還可以配置素材幫我記憶那些瑣碎的程式碼片段,尤其是這個素材功能真的不得不讚美他,記得以前學習Jquery的時候,就是藉助它讓我在一天之內就能流暢的寫jquery的代碼.以至於後來所學的幾個js架構都是藉助他的功能快速學會的,畢竟這些架構只需要會用就好了,不需要死記硬背,因此我只需要把重要的東西丟進素材裡,啥時候需要用到的時候從素材裡找出來就好了.
接下來我說一下他的綠色免安裝,其實若說editplus是綠色免安裝會有很多人有疑問,通常我們拿到的editplus都是需要安裝的,而且每次新版本都要再次下載並安裝,這是最傳統的做法.那麼今天我教你一招不走尋常路的做法,我現在每次版本升級之後只需要拿到那幾個關鍵的dll和exe檔案覆蓋就好了,其他的檔案我從不覆蓋,因為那些都是我多年來辛辛苦苦配置的東西(例如,ini檔案;ctl檔案;stx檔案;acp檔案等),一旦覆蓋了恐怕就要哭了.至於怎麼拿到dll和exe檔案,那麼方法就太多了,最常見的例如virtual box虛擬機器或者在沙盤裡安裝然後把需要的檔案複製出來覆蓋就行了.
當然了,他還有其他的功能也是不錯的,例如在自訂工具方面,可以要求每次PHP檔案儲存之後就自動顯示執行結果(其他的程式語言也可以這麼做,只不過需要你自己配置,我曾配置過我的這個版本,讓他為我編譯delphi,c,c#等程式).還有就是他的正則查詢,替換以及多檔案尋找都非常好用.
下邊的動畫是我剛剛錄製的一個使用動畫,通過這個動畫您或許會對Editplus產生一個全新的認知.
注意:動畫中的自動完成指令碼的部分都是我自己配置的.
開此文章的目的:
前段時間發現很多朋友問PHP用什麼IDE開發的問題,所以今天我就拋磚引玉一下順便散分.
回複討論(解決方案)
辛苦了sibang,話說sibang是個什麼意思呢?
在Linux下用不來editplus 倒是可以用notepad++(wine),於是vim愛好者就要出來指點了,哈哈...
感覺這種死搬硬套式的還真不如IDE來的方便,雖然占記憶體大些。
Editplus真心不錯,啟動也快,內在消耗也不大,視覺效果也不錯,也實用。不過,個人覺得ultraEdit編輯工具也不錯!而且挺也實用!資曆也老!哈哈...
我都是這麼用,
一直都是用Editplus,有自訂自動完成。
說話這gif製作的太好了,視頻都省了。
這個GIF太讓我驚訝了
為什麼我的“目錄”旁邊不是“素材”,而是“剪輯”呢?
現在我是使用editplus和zend studio結合用
最開始我也用editplus,現在基本上用sublime了,偶爾用哈notepad++
這個gif夠叼
但是這個editplus的這些用法 記記感覺有點麻煩啊
editplus 確實挺好用,我掌握的用法還是太少啊……
大開眼界啊……
我也稀罕 這個gif
這個gif使用c語言寫的一個小工具錄製的.
為什麼我的“目錄”旁邊不是“素材”,而是“剪輯”呢?
這是翻譯的問題
求這個gif的工具....
我用的那個錄製動畫的軟體下載地址是:
http://download.csdn.net/detail/sibang/3371420
img alt="" src="http://E:\20120820143451.jpg">
汗一?
強烈要求LZ把指令碼及素材放出
是啊,那些素材貼也順便貼出來吧
這個gif可以拷貝下來嗎,太使用了
ps:樓主太強大了,佩服
不得不說 它的確很不錯,什麼時候我們自己也能研究出來 再怎麼好 也是別人的東西
你那套東西我有在其他地方看到:zen coding
倒是這個gif錄製相當不錯,我喜歡
我用的editplus的版本可以在??下?到:
http://download.csdn.net/detail/sibang/4636245
因?好多朋友都?我要,所以乾脆共用出?.
樓主玩得不錯,我也弄了一套CSS和jQuery的自動完成設定檔,自覺很好用,可以交流下
平時就拿Editplus當普通檔案編輯器用...原來還這麼多強大的功能..thx~~
要花很多功夫去做這些指令碼和配置,一般都不願意去這麼折騰。佩服樓主。
不是工具, 是樓主,
你給他任何工具, 他都用的比我好.
ep相當強大的說,還有一些亮點功能比如 直接ftp上傳
zendcoding 外掛程式確實好用
zendcoding 外掛程式確實好用
看著眼熟,你一說才想起來是這個東西,很多編輯器都可以用
比如sublime text 2
vim也可以有,hehe.
不錯不錯。我也這樣用的。
外掛程式應該是zen coding
都玩得很溜啊,贊
learning thx
就是現在那個CTags怎麼用啊
你這個好進階,還能批量修改
看著眼熟,你一說才想起來是這個東西,很多編輯器都可以用
比如sublime text 2
vim也可以有,hehe.
我也是,
很牛的gif,editplus確實好用,一直在用
見識啦
沒怎麼用。。。
eclipse for php
使用editplus至少有10個年頭了,不過最近幾天開始轉用sublime text,發現ep和st相比還是略遜一籌,可能同st的高度擴充性分不開吧!
為了充分利用ep裡面的資源,尤其是非常習慣了的自動完成設定檔,用AutoIt編寫了一個小工具,實現對*.acp檔案批量轉換成*.sublime-snippet。
如果有像我這樣的轉換了山頭又想繼續使用ep的acp自動完成資源,可以試用下這個工具,下載地址:
https://github.com/yahaosoft/Convert-EditPlus-ACP-to-SublimeText2-Snippet
代碼是AutoIt編寫的,有編譯成exe可直接使用,也可自行用源碼編譯。
使用方法:
(一)
1、在工具檔案(EPACP2ST2Snippet.exe)所在的檔案夾中建立acp和snippet兩個檔案夾,將editplus的ACP檔案複製到acp中,snippet則用於儲存匯出的檔案
2、雙擊EPACP2ST2Snippet.exe,程式會自動處理acp檔案夾中的所有*.acp檔案,沒有圖形介面,稍等一會兒就會顯示處理結果
(二)
1、在工具檔案(EPACP2ST2Snippet.exe)所在的檔案夾中建立acp和snippet兩個檔案夾
2、開啟EPACP2ST2Snippet.ini檔案,修改acp_dir配置參數,用*.acp檔案所在的檔案夾完整路徑作為參數值
3、雙擊EPACP2ST2Snippet.exe,開始處理,同(一)中的步驟2
任何意見,請發郵件到 yahaosoft@gmail.com,謝謝!
發現ep和st相比還是略遜一籌,可能同st的高度擴充性分不開吧!
EP中的素材在ST中有沒有對應的功能?
Marked
引用 44 樓 的回複:
發現ep和st相比還是略遜一籌,可能同st的高度擴充性分不開吧!
EP中的素材在ST中有沒有對應的功能?
應該有的,不過st還剛開始用,瞭解的有限,下一步就是解決ClipText/素材的轉換事宜了,是因為我自己最常用的還是acp,所以就先做了這個的轉換工具。:)
EPACP2ST2Snippet.exe 做了一些小更新,對產生的snippet中scope的定義進行了最佳化,有需要者請到上面的那個連結頁面下載。
我看到了大量的live Templates [我用的phpStrom 是這樣描述這些代碼的],其實用什麼編輯器都會自訂很多相關的live Teamplates 的,總有些自己習慣的自訂代碼。如果條件允許硬體足夠優秀,還是建議用大型的ide 例如xxx.
editplus 一直在用這個