2013年1月28日 星期一

Emacs套件試用︰ Starter Kit、minimap、 準IDE化設置

Starter Kit


用elpa一裝完,想用C-x C-f開檔時,赫然發現,提示檔名的功能整合進minibuffer裏面了
很好  很強大  怎麼不早說呢真是~~

不過這沒有包括在emacs 24的預裝套件中,或許這個風格的轉變有點太大了?

Starter Kit G-Client


這也滿不得了的,可以直接抓google上的文件…這樣很多自動化的工作都可以整合了

minimap

 http://www.emacswiki.org/emacs/MiniMap

原來是實作在sublime中的功能,視覺效果很不錯啊…

準IDE化設置


大致上流程是這樣的
  1. gdb系列
    1. 作者安裝:multi-gud(gud的改良版), multi-gdb-ui(gdb-ui的改良版)。可能已經沒有人在維護了,參 http://www.inet.net.nz/~nickrob/ 。套件作者也承認,emacs設計的理念是成為文字編輯器,對內嵌控制開發等小型c許言專案或許ok,但對大型專案的開發仍然應以eclipse CDT來進行。他也認為gdb-mi受到商業利益的考量影響,未來可能會停止開發
    2. emacs 24 (win7)預裝:gdb-mi, gud
    3. linux:gdb
  2. cedet + ecb(可能已經沒有人在維護了,因此也沒有預裝在emacs 24當中)
  3. auto complete + yasnippet
  4. refactoring工具,如ropexxxx系列
http://cn-popeye.iteye.com/blog/1163548

附圖中有一個是elisp的畫面,令我滿想試試的

http://www.cnblogs.com/karotte/archive/2012/06/06/2537670.html

附圖非常詳盡,感覺不照著試試看對不起作者啊…我猜 https://code.google.com/p/nextide/ 這個 NextIdE 套件就是他在維護的

http://stackoverflow.com/questions/5238245/elisp-programming-whats-the-best-setup

為什麼好像都沒有專為emacs lisp開發的ide呢?這篇文章分析得很好,大意是說,elisp適合開發小型專案,需要用到的東西都在emacs裏面了

沒有留言:

張貼留言