Linux 下有沒有像 Visual Studio 一樣的,有自動填充、提示語法錯誤、斷點調試等功能的 C/C++ IDE?
01-06
在 Windows 下有 Visual Studio 這種開發工具可以有些很實用的功能, 比如自動補全、語法錯誤提示、以及加斷點調試等等。Linux 下的 C/C++ 開發有沒有這麼一個 IDE ?
沒有嗎? 那Code::Blocks和Eclipse CDT算什麼
我又來說QtCreator了~局部靚照一張——
不問是不是,就問為什麼……
C/C++ IDE跟VS同級別的東西的確是很難有,就算擴大到Windows也很難舉出什麼來吧?
但是題主列的那些功能……敢自稱IDE的東西都會有的:Eclipse (CDT)、KDevelop(這個還是可以集成libclang做語意補全的)、Code::Blocks、NetBeans……覺得 Qt Creator 也挺好的
更新:新出的 Visual Studio Code 安裝官方C++插件後也不錯的
推薦QtCreator 還有未來 JetBrains 將推出的 C++ IDE (看好)
Eclipse 和 NetBeans 我只是覺得難看還有好多其他的 MonoDevelop, Code::Blocks(輕量級), CodeLite(輕量級) 等等建議題主都安了試試,看看哪個(些)滿足你的需求和喜好,反正都很容易獲取。Eclipse好傷心啊 K Develop好難過啊~~~
vim+ctags+cscope+gdb+ycm絕對好用。。。。幹嘛偏要ide呢。。。
eclipse,除了很卡以外,沒什麼不好
沒有,不過可以東拼西湊出來差不多的,時間長了也就習慣了。
比功能強,那就Eclipse (CDT)和Qt Creator
Qt Creator本身就很不錯。Eclipse就是基於java,對內存CPU等資源佔用有點大,其他還好,插件多,可以調教的很好用。Code Lite和Code Blocks,功能還是弱了點,bug也多Linux不是商業系統·當然沒有MS投入大量錢做出來的VS好用,世界上也很難找出比Vs好用的了,可能XCode也還好。
1.Eclipse的拓展,裝CDT之類的,但是我感覺很一般,主要Java寫的多了
2.Code::Blocks Linux下面最好用的C IDE了吧,應該是。3.更多的情況是: Linux程序員不需要,使用Linux 的大部分手寫個什麼源碼的話,Sublime Text 足夠了,其實是C,VIM什麼的都很方便,C主要庫函數很少,容易記得。vim的YCM插件。
做的好的沒有,QT改的算是c++方言了。codeblocks 啥的以前也用過,二維數組加結構體提示基本上就跪了。更別說template了。還趕不上vim。字典提示什麼的還好,根本不智能。跟別說refactor了。如果寫點大的項目,果斷visual studio吧,多好用誰用誰知道啊。加上git,想在linux下編譯估計也不是什麼難事。
在你還不能脫離IDE的時候,還是回到windows下去吧,linux很危險的
嗯哼?為毛不是Qt Creator?我覺得雖然功能不如vs強大,但是你說的要求一個不少還有很多送的啊!等你熟悉它了以後,換平台開發還不用改習慣啊!
JB家的clion,你值得擁有~
Netbeans 的遠程開發調試 功能強大 ,不需要samba支持,我們就可以在window下遠程開發調試Linux C/CPP
vim + videm
Code::Blocks
樓主對linxu的了解還是太少了啊。
推薦閱讀:
※用 int 類型表示多個字母,把多個字母轉化為整數的原理是什麼?
※為什麼說C++不是C的超集?
※函數傳遞引用 與 直接操縱全局變數 消耗資源的區別?
※C語言里64位程序long類型的變數 長度是4還是8?
※C++ 完全兼容 C 語言嗎?