我一直在使用Notepad ++一段時間;實際上,我甚至已經開始使用Launchy來「將這個資源加載到編輯器中」,許多更完整的IDE就像Eclipse一樣。它具有語法高亮顯示,拆分窗口視圖,代碼摺疊,圓括號(和其他分隔符)配對,自動縮進,塊註釋。使用vim編程Ruby(通過Notepad ++)有什麼優勢? (其他語言,但特別是Ruby)
但是,似乎無處不在,人們正在使用vim來滿足他們的編程需求。
我知道vim的基礎知識;當我在linux機器上時,它是我的主要「基本文本編輯器」;我像使用Windows上的基本記事本一樣使用它。我得到的控件,大多數快捷方式,重複消除器等。
我不完全理解的是這些殺手級應用程序,人們都贊同。如何「在Ruby中調試Ruby是一種改變生活的體驗」,或者在使用它時如何發生魔法。
我錯過了一些重要的插件嗎?有沒有我沒有看到的維度?我應該閉嘴並開始使用它一下,看看?我如何獲得語法突出顯示?
我特別指定了Ruby,因爲我想爲它找到一些插件。請注意,我是而不是使用Rails的,答案應該與rails無關。但我欣賞一些關於其他語言編程的一般vim-ness koans。
謝謝,我希望我的問題不是太模糊或啓發任何討厭的編輯之戰。
我很驚訝你會看到很多使用Ruby的程序員。我看到許多使用它的系統管理員,並且在服務器上運行時我自己使用它。它總是在那裏,加載速度很快。對於編程,這確實是一個偏好問題。我看到很多使用TextMate for Ruby的人。我自己使用TextMate,Netbeans和我現在使用RubyMine。 – Pablo 2010-06-22 10:39:59
@ j-pablo-fernandez你的意思是「我很驚訝你看到很多使用Vim編寫Ruby程序的程序員」?否則,你說的是非常不同的東西。 – Telemachus 2010-06-22 13:52:44