原问题:

敲代码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??


推荐阅读:
相关文章