我是一名Web開發人員,在我決定學習六個月之前,我一直在使用各種編輯器和ide-s進行web開發(php,javascript,html,css)一個真正的編輯器,並開始使用emacs,我學到了所有的基礎知識,使用入門工具包,使用緩衝區,窗口等練習。很多插件來實現我想要的東西,我發現在emacs中你必須做很多事情(用於php/js/css/html編輯)使用Emacs進行Web開發? (Php/mysql/javascript/css/html
這裏列出了一些東西注意:當我編輯php/html/css/js時,這些事情是相關的。
語法hightlighting(php/smarty)。 - PHP的主要模式太舊了,它總是突出顯示PHP代碼中的html/smarty不正確。
我愛IDO模式,但我找不到如何定義項目和模糊匹配文件的預定義目錄內
我可以設置nerdtree插件來獲得左側與快速瀏覽窗格我正在與vim合作的文件。但在emacs中配置speedbar和源代碼瀏覽器有點困難。
上下文感知完成我真的不知道該怎麼做。我在clojure模式中看到過類似的情況,它顯示了消息區域中方法的定義。
標籤生成:使用excrebant-ctags生成的標籤並不總是適用於php。在vim中,我可以很容易地打開包含光標下方定義的文件。
手動查找我想在不打開瀏覽器的情況下(在消息區域(小緩衝區))查找光標下特定單詞的手冊。
我愛IDO模式和流浪漢,緩衝區交換的B/W文件,使用IDO模式的本地文件。
任何人都可以指向正確的方向嗎?你使用emacs進行同樣的編輯嗎?你的工作流程是什麼?
[a * true editor *?你是真正的程序員嗎?](http://xkcd.com/378/) – Gordon 2010-08-25 12:37:20
你的問題是收到投票結束做「主觀和議論」,它在我看來像你的標題可能是最大的罪魁禍首。抑制挫折可以給你一些善意。我已經清理了一些格式,但會將內容更改爲您。 – dmckee 2010-08-26 03:41:56