1樓:
很多大牛不用IDE看linux核心原始碼,但用到了VIM + CTAG ,說到底還是用了IDE,然而IDE是為了提高團隊開發效率而生的,並不是區分高手或菜鳥的標準。
2樓:涼拌茶葉
沒道理啊,你把(Emacs/Vim)+Shell配置好了,不就成了一種開發環境了嘛,可以取個名字叫UDE(使用者配置開發環境)。反正都是提供自動化的功能。
3樓:Jim Liu
首先IDE的含義就是整合開發環境,這種層面上來說,你就是用編輯器和編譯器來做,也是IDE。只是簡單或者複雜一點而已。 IDE給開發人員提供了整合和方便, 特別是初學者的助手,包裝了太多專業和繁複的細節,對C語言來說,一但你專業積累夠了,就會發現只是一種方便開發的工具,對你所關注的問題而言,這種工具並不會太重要。
我的IDE使用路徑提供參考: Turbo C, Borland C++, VC++, Eclipse, Emacs + Toolchains
4樓:
C語言本身比較簡單,不用IDE也沒什麼影響。初學者又不是搞生產,不需要追求開發效率。相反的,不用IDE,更有利於掌握C語言的特性。
5樓:Zhizhong Yuan
這無關語言。我以我的經驗說說。
大學第一門語言課是C++,用的是VC++ 6.0,啥也不會,就知道寫好後點下執行就OK了。因為啥也不會,脫離IDE根本沒法學習。
後來習慣了IDE,用了Visual Studio,就一直下來了。知道編譯的理論知識,卻從來不知道到底怎麼編譯的。(其實VS提供了很強大的功能,但很多人不會去關心這個。)
直到工作後,搬到Linux平台,才知道,Makefile是怎麼一回事......
所以我覺得初學者若是沒有語言基礎,先用IDE,熟悉語言基礎後,再用vi或emacs,windows下Notepad++也不錯;若是有語言基礎,則可以直接用文字工具了,不然永遠對C/C++有比較深入的認識。
6樓:下愚
因為C語言足夠簡單,因此優秀的編輯器在高亮,縮排,補齊等IDE常見功能上做的還可以,而且優秀的編輯器的編輯效率要遠遠超過蹩腳的編輯器(比如IDE自帶的編輯器)。最重要的是,對新手來說,不用IDE就省去了理解IDE的過程,能夠更直觀的了解開發流程。
7樓:程式設計師奶爸
在中國,C語言一般是在初學程式設計這個階段進行的。所以,學C語言並不僅僅是為了學習一種程式語言,還是為了順帶學習高階語言如何工作,如何轉變成低階指令,如何將大程式分解成乙個個模組,又將乙個個模組組織起來。
IDE自動化了這些工作,反而對初學者不利。
以我個人體驗,還是自己寫makefile更容易明白編譯鏈結是怎麼回事。
8樓:陳良喬
我就是這樣的
對於C語言而言,IDE的各種高階功能,基本上沒有什麼必要在Windows平台下,
用MinGW + EditPlus
我覺得比任何高階的IDE都好
為什麼很多人說譚浩強的C語言教材不好?
老譚的書對於什麼都不懂的初學者有幫助快速入門的功效,但是本身也有不少毒性,也缺少了很多的必要的內容。如果只是應付考試或者僅僅需要入門則沒有多少問題。但是如果希望在計算機這條路上走的更遠則最好閱讀the c programming language這類公認的聖經之作了。 dodolang 國內教材編纂...
為什麼很多人不用烘鞋器?
門泊東吳 因為很多人不了解,更不在意。一方面這是小電器,宣傳力度小 另一方面烘鞋器並不是乙個必需品,而且它具有一定的地域使用特點。南方地區普遍用不到,北方地區也有其他可以替代烘鞋的方法。比如,暖氣片 我個人認為,大多數人的想法,都是覺得這個烘鞋器沒有使用必要。那麼烘鞋器真的沒有用途嗎?不一定,烘鞋器...
學管理會計有那麼好嗎,為什麼很多人都建議學習管理會計,容易學習嗎?
空相沖虛 管理就是管理,會計就是會計,好像蹭上管理就高大上了,就和傳統會計拉開差距了。翻開你們的會計基礎的教材,會計的定義是什麼,以貨幣為主要計量單位,運用專門的方法,核算和監督乙個單位經濟活動的一種經濟管理工作。本來就是一種管理工作,把管理加在會計前面一邊裝X,一邊Diss傳統會計,傳統會計不是理...