各位知友都喜歡用什麼IDE?
01-03
如題。我是做後台的,剛從學校走入職場,周圍的同事都是在win下用IDE寫好代碼然後用跳板機編譯運行等等。雖然我之前一直都是用vs的,但是總感覺這樣一大部分時間都用在莫名其妙的事情上了。
目前我處於從GUI到CLI的過渡期,感覺CLI很不適應,vim算是剛入了個門,但是不太清楚vim是否適合大型工程的源代碼管理。非常想知道,在git上發布動輒上百個.c .cpp文件的項目的人,一般是用什麼IDE呢?或者說根本不用IDE?比如雲風寫代碼會用什麼IDE和編輯器呢?說了這麼些語無倫次的話,總之就是想問問大家,做大型c++,c或者其他語言項目(當然網遊的server端更好)的時候,用什麼IDE和編輯器可以大幅度提高開發效率呢?
Visual Studio 2012
無論你如何討厭微軟,這都是一個非常強大的IDE。在某個平行宇宙,我會把這票投給以Emacs為編輯器的Visual Studio我寫帶GUI的程序的時候必須是Visual Studio 2013。那些非GUI的程序裡面,C++還是用Visual Studio 2013。以前我也用我自己設計開發的語言寫了幾個小東西,用的是記事本,因為當時還不會寫IDE。
無與倫比的VS!!!!拉仇恨:VS是世界上最強大的IDE!
Sublime Text2鋪代碼,Vim做修改代碼.
JetBrains系列的IDE是真良心
最喜歡的PyCharm和IntelliJ,好用又美觀Vim自己搭的環境。。。
emacs/vim, 精通一個即可。偶用emacs,據說難上手些,所以選擇了。生活就是充滿挑戰才有趣。
PHP: PHPSTROMC : NETBEANS,VIMPYTHON: PyCharmANDROID: ANDROIDSTUDIOIOS:XCODE
java黨表示只用eclipse
最喜歡 VS 系列,目前用 2012。非 .NET 代碼正在適應 Sublime Text 2 開啟 VIM 模式。
我和你一樣是寫網遊伺服器的,VS+samba寫代碼,虛擬機+cmake編譯
不是沒用過eclipse,codeblack等等等等,實在是太....了
也用過vim,但你要我放棄滑鼠,我覺得就太......了不用jEdit的都是異端!燒死!
Vim.
win32平台,做c/c++開發,我想不用vs的人應該不多……
linux下,vim和emacs的黨爭已經不能用百年戰爭來形容了。
OSX下,xcode也是毫無懸念的。
當然,其他還有一些優秀的通吃型編輯器,比如有望成為黨爭第三極的sublime text2……目前用過最順手的是Source Insight
優點:1. 看代碼很方便,有個context window有時候能省很多事。工程內搜索文件或者根據索引查reference都比較快2. 代碼索引基本上保存文件的時候都會更新,且感覺上是增量更新的。ctags/cscope好像多數靠手動,且默認都是全量索引的(不確定能不能增量只索引變動的文件)3. 寫代碼的快捷鍵和提示基本夠用了4. 界面響應算快的(相比與eclipse+cdt)之類,尤其是工程文件數目非常多的時候缺點:1. 新增功能無比慢…… 懷疑維護的人就一年抽幾周改改bug就可以發布新版繼續收錢了2. GBK支持不好。3. 太貴…… 兩百多刀的授權費個人用確實貴了點……最後一條基本上可以否決上面所有了@_@說實話,每個程序員都有自己心目中最好的IDE,就像我,我win下最喜歡vs,linux下喜歡eclipse,雖然我開發很多年,vim和emacs也努力學過很多次,但終究是喜歡不起來.所以適合自己的是最好的.
Eclipse Vim也可以算是一個IDE
只用Vim的Web程序猿湊個熱鬧
Vim
eclipse + vim
推薦閱讀:
※把當前各種編程語言的優秀特性集中到一起,設計一種最好的語言,是否可行?
※如何用C++從API開始,寫一款Windows上的視頻播放器?
※C++重載運算符如何確定運算符位置?
※看了很多技術書,為啥仍然寫不出項目?
※C++ 如何生成大隨機數?