原問題:

敲代碼c語言那個好用,感覺Visual C++太老了,然後code blocks有錯誤檢查不出來?


謝邀。不過這個問題為什麼會邀請到我?

既然看到了,那我就勉強回答一波。

敲代碼哪個軟體好用!

問就是vscode。他就是編譯器(當然得自己配。)中的谷歌。

強大的擴展!

強大的擴展!

強大的擴展!

不論你是C/C++、JAVA、PYTHON、等等等等。所有都可以寫。

並且寫出來代碼質量都挺好。(除非你真的自己做)


你用過新版的visual studio嗎……


Visual Studio有查錯功能的,你可以下2019Community版本的。不過這個比較大。

如果你只是敲代碼的話可以考慮Sublime Text,不過也沒有查錯功能,不過自動補全很強大,敲代碼感覺比較爽。

Dev-C++的調試功能比較贊,安裝包也比較小,不過沒有自動查錯。我感覺和CodeBlocks差不多。


win:

無腦vs2019就完事了

linux:

1.vim(或vscode)+gcc+cmake

2.clion(不想花錢的話我覺得QT Creator也挺好用的)


宇宙無敵Windows C/C++編譯器:Visual Studio 2017 2019 2015


Eclipse CDT+ msys2 + MinGW-w64。

先說一下。你說的Visual C++大概是Visual C++ 6.0。實際上它是Visual Studio 家族產品之一。現在微軟已經開發出品到Visual Studio 2019,下載並且註冊一個賬號使用Community版可以免費使用。另外,個人覺得如果你是CS專業,務必要用Eclipse CDT+MinGW-w64入門C語言或者C++語言,使用gcc編譯鏈或clang+llvm編譯鏈作為編譯器,畢竟這纔是開源且跨平臺且最接近C語言標準的編譯器工具鏈。當然了,不是說VS的產品不好,而是對編譯器參數、環境的搭建要有所熟悉,將來這個工具鏈可以轉移到Linux系統上直接開發。除了平臺相關的庫之外,libc庫以及編譯器工具基本上是一樣的。答案中所說用vim/vscode/sublime text/Qt Creator/clion 他們其實都是編輯器,在windows上使用他們這些編輯器的話,編譯工具鏈其實都還是清一色MinGW而已。所以如果沒有Windows平臺上的平臺性API的需求,建議還是MinGW,將來如果有可能轉到Unix-like操作系統上開發的話,這些編輯器其實都可以,差別無非就是使用習慣而已。

對於有規模的工程,我才會推薦Qt Creator/Clion,畢竟它的入門還需要稍微學習一下Cmake或Qmake,並不十分建議用。

VS Code還沒有用它的C/C++擴展如何,不做評論。至於初學,建議用Eclipse CDT,既可以開發簡單的小項目,也可以開發cmake、makefile等等構建管理腳本管理的項目,功能伸縮性很強。Clion對於低配機器來說還是太卡了。

另外你所說有錯誤檢查不出來的問題。那應該是語法檢查工具的問題,Eclipse內置非常強大的語法檢查提示工具,配合Mingw或者linux下的gcc工具簡直天衣無縫。

很對人認為Eclipse開發Java和Web應用居多,實際上開發C++ Eclipse 也具有非常好的優勢,簡單易用的工具,自帶的makefile生成工具,只需要在界面上配置就可以快速地修改編譯器參數設置。


個人寫的代碼量不大,用的是gcc加vs code


想必題主說的是visual c++ 6.0了,確實夠老了。

推薦使用visual studio 2017 2019

visual studio code也不錯。


大一的時候學C語言用的是Sublime text和GCC,目前用VS Code和GCC,個人認為應付一般作業足夠,稍微大一些的項目可以使用CLion。


Windows用vs code,Linux可以用eclipse for c/c++


Xcode


看需求,簡單代碼vscode,下個c/c++插件配合code runner和wsl不要太舒服

如果複雜項目,可以試試visual studio或者jetbrains的clion,可以用學校的教育郵箱申請免費版,教程網上一大堆


clion啊,宇宙第一ide jetbrains家出的


用VSCode足夠了


瀉藥!

昨天筆記本聯想小新13.3pro剛安裝VS2017,家用臺式機是VS2015。感覺又進化了,越來越優化,界面越來越清晰。但這兩個版本操作起來有些不同。新建源文件2015版需要創建空文件 .cpp 2017版直接生成,2017版編程模塊更豐富,所有模塊都添加,下載並安裝要21GB左右。我就安裝C編程模塊的所有需求,8GB左右吧,學習夠用就好。這軟體真心強大,在微軟官網下載社區班,絕對夠用,我針對學生啊,本人通信電子類專業,通信工程,軟體C語言,Matlab,是模擬必學軟體,工作至今,依然適用。

我本人推薦VS2015,因為習慣了,2017還在適應中,臺式機敲代碼有些不舒服,手肘關節,不舒服,容易累吧→_→。

純手動,輕噴哈


你說的是vc 6.0 還是別的什麼的?vs幾乎月月都在更新,可以去下載最新的VS 2019 ,但是問題是它不是c編譯器,是c++編譯器,只支持c89的標準,比如動態數組什麼之類的都用不了。你說你一定要用很現代很現代的c11標準,那就用clang+clion,clang是目前編譯錯誤最友好的編譯器了,clion應該是目前除了VS最好的IDE了。


新手的話直接上vs2019就好了,只選C++桌面開發那項安裝就可以,在命令行中代碼寫熟練了還能做做界面順便體驗函數式編程。


最新版本的visual c++ 2019, qt creator都很好用,除了編譯器的警告和錯誤,還會在編輯時進行代碼檢查,發現更多細節上的潛在問題,比如未判指針是否為空就解引用等。


vscode + mingw 挺好


一般不是vc++6.0??


推薦閱讀:
相關文章