2010-06-01 51 views
3

我開始使用Code Collector Pro整理和保存我的Emacs的代碼,而這個軟件需要TextMate bundles語法高亮。他們有一個lisp包,但不是elisp包,至少不是我能看到的。我認爲語法高亮可以在lisp包下運行,但由於某種原因,它不會發生。TextMate有沒有這樣的「elisp bundle」?

我還從來沒有見過有語法高亮任何Lisp代碼,所以它是可能的事情是工作,我不知道,但老實說,我不這麼認爲,因爲;;在我看來某條評論是一條評論之前,所以之後的任何內容都應該是爲評論定義的顏色,在我的情況下評論是綠色的。這裏是我的代碼收集屏幕採用了一塊代碼的圖片寫huaiyuan回答我的問題發佈here

alt text

這是期待,因爲它應該或者是有什麼錯嗎?

回到最初的問題:是有一個elisp的捆綁的TextMate或像TextMate的那些我可以下載到有語法高亮捆綁?

+0

無益評論:當你問谷歌這個問題,你會得到一個鏈接到這個職位。該死,谷歌工程快速。 我看到一些語法突出顯示(如/ let /字符串)等,但也許這是默認只有lisp。你有沒有找過一個文本編輯器? – Alan 2010-06-01 02:41:07

+0

文本包編輯器?不,我沒有...我甚至不知道有這樣的事情。如果沒有更簡單的解決方案,例如已經存在的包,或者我意識到我做錯了什麼,那麼我可能會尋找一個:)謝謝。 – Vivi 2010-06-01 02:48:20

+0

爲什麼使用收藏家親?爲什麼不使用像git或mercurial這樣的VCS?只是問問,因爲從長遠來看,VCS將有助於瞭解Emacs與Emacs的整合。 – 2010-06-01 15:07:31

回答

1

我不會這樣想,因爲任何人都寫elisp的是要做到在Emacs這樣就不會有任何呼叫的TextMate的捆綁它。

+0

好吧,我不相信我是唯一使用Code Collector的人!無論如何,也許還有另一個類似於TextMate的包,我可以在代碼收集器中包含這些包。他們說,你可以包括其他的包,我只是不知道怎麼回事,但如果我有我相信我捆能弄明白.... – Vivi 2010-06-01 07:17:31

+0

我有一個快速瀏覽一下代碼收藏家,表面上看起來像一個非常糟糕的主意。它似乎專注於使複製和粘貼代碼更容易,這是一件壞事。如果有的話,當你編碼時你應該禁用複製和粘貼到你的編輯器中,並強迫自己以更可重用的方式做事。當你第一次在這些代碼片段中發現一個錯誤,並且必須在你粘貼它的任何地方去改變它時,你會後悔沒有創建一個庫或腳本。 – Singletoned 2010-06-02 18:41:21

+0

代碼收集器,對我來說,是一種方法來保存我覺得有趣的代碼段,但我不一定還在使用。我想,一旦我對Emacs感到滿意,我就可以在那裏做到這一點,但現在我迷了路。我一直在粘貼和複製我的電子郵件草稿中的代碼段,我在Emacs下創建的各種文件夾下的文件等等,因此在Code Collector中粘貼和複製似乎可以幫助我更好地組織這些位。你如何組織你的代碼?我甚至不知道如何創建一個庫或腳本:( – Vivi 2010-06-09 12:10:27