為什麼一些文字編輯器(Sublime Text2 EditPlus VIM)可以取代eclipse myeclipse 等 IDE?當開發乙個大專案時,IDE 可以自動生成專案結構和一些複雜的配置檔案

時間 2021-05-31 06:37:37

1樓:

editplus和sublime,vim等不在乙個量級上,並不能代替IDE

對於vim等擴充套件性極強的editor,就是重新用外掛程式造了乙個IDE的輪子

2樓:

單單文字編輯器是組織不了乙個大專案的。文字編輯器只負責讀、寫檔案。

在開發乙個專案的時候,還要用到makefile來build整個專案,要用到ctags、cscope等等很多外掛程式來提高開發效率。

當然,上面這些東西也是文字編輯器寫出來的。

也許給題主這種錯覺的原因是程式設計師們對文字編輯器的推崇以及對IDE的貶低。

很多程式設計師們平常除了公司的專案之外,還會自己寫些東西來幫助自己的生活。通常這些東西只是比較小的專案,甚至只是乙個指令碼檔案。這種時候用IDE太笨重了,文字編輯器+編譯器/直譯器更方便一些。

在公司裡開發專案的時候,很多也是用IDE的吧。不能說文字編輯器取代了IDE。

3樓:

我用 Python 寫了些不入流的程式碼,平時常用的編輯器是 Sublime Text。也曾嘗試過號稱是神器的 Django IDE PyCharm,但並沒有發現有哪些功能是必不可少的。常用的配置檔案正如@pansz所說,只要設定一次就好了;專案結構?

小專案的結構本身就很簡單,大專案的結構往往經過數次重構後會變得更合理。IDE 幫你做的事情更多一些,但我不覺得是必不可少的。

如何評價文字編輯器Helix Editor

感覺是乙個nvim的rust版,不過它可以扔掉相容vim之類的歷史包袱 不過其實nvim也開始不相容vim了 內建了tree sitter還有lsp,我的心中只有鹹因 外掛程式支援還在寫,看社群高概率是wasm了,不過也有一部分聲音想要類似nvim的rpc 這些東西弄完應該是要比nvim爽的,但也沒...

用 Markdown 寫作,用什麼文字編輯器?

生化環材 MarkText。MarkDown是一種十分適合用作筆記的語法,我的很多電子筆記使用MarkDown語法完成。MarkDown筆記編輯器的作用不言而喻。我心目中理想的MarkDown筆記編輯器有兩點特性 簡單 開源。前者是因為我僅僅是把MarkDown當做筆記本軟體來用,複雜的排版交給Wo...

怎麼去實現乙個簡單文字編輯器?

Belleve 挺難的,比如說,你要在一行裡面同時寫天城文和阿拉伯文,排版和游標移動的處理就能搞死你 這麼說吧,你按一下 對於複雜文種來說游標極有可能跳過不是乙個字元,甚至會因為 RTL 覆蓋的緣故向前跳。給你說個最簡單的例子吧,游標在這個位置 的時候,它究竟是在 以色列 這個詞的前面 Englan...