C 语言的 IDE 好用的有哪些?麻烦巨佬推荐一下

2020 年 6 月 19 日
 Deteriorator
我下载用过一下:
Dev C++ 不能修改文件编码,容易乱码
CodeBlocks 不能按住快捷键快速跳转声明
Clion 编码都设置为 UTF8,但是报错信息就给我乱码,自己解决不了,而且使用的是 cmake,不太会用 cmake
Visual Studio 太巨大了,笔记本降不住

麻烦推荐一下,或者帮忙解决一下 Clion 的问题,用 Jetbrains 系列的用的比较多
19868 次点击
所在节点    程序员
138 条回复
Twain
2020 年 6 月 20 日
clion 不要整别的,都是幺蛾子,语言还不是小问题么,没沉住气好好看看啊
codyfeng
2020 年 6 月 20 日
VS Code + CMake 挺好的。本来用 CLion,某次修改个 1 万行的 unit test 时卡得痛不欲生后就换 VS Code 了。
Roung
2020 年 6 月 20 日
emacs
mmdsun
2020 年 6 月 20 日
visual studio 2019
Calibans
2020 年 6 月 20 日
@Deteriorator 知乎上有个配置的详细教程,你搜一下就有了
IC0ZB
2020 年 6 月 20 日
昨天试用了一下 vscode + WSL,个人觉得挺香的
oahebky
2020 年 6 月 20 日
@init

确实专业工具首推 source insight

======


肯定是 source insight,公司一个产品几十个 application,一个 application 从几万行到几十万行不等就是用 source insight 来追代码。

那些不是说 source insight 的人;肯定没有几万行起步看代码的经验。

以路由器设备为例;(以下专指“应用层”,非内核层);
uboot,shell,
IPv4 、IPv6 协议在嵌入式设备上的实现;
DNS 的实现;
PPP ( PPPoE )、GPON 、实现;
还有一些更“上层”的如 FTP 、http 、等软件
等等等
哪一个不是以万为单位记的代码,用什么轻量编辑器要搞清楚代码逻辑效率会差好几倍。

当然,如果只是以千为单位的代码库,用 source insight 差距不会感觉很明显。
另一方面,因为我习惯了用 sublime,所以在最终“编辑”代码阶段我个人还是用 sublime ;
但是一个项目过来,在一个以万为单位的 application,要在里面改几个 bug,或者开发新的功能;没有用 source insight 来熟悉代码,用什么 VS code,Sublime,vim,等;那就等着陷入代码的泥泽里等同事来救吧。

====

以上,仅限于大量代码推荐 source insight 。
bintianbaihua
2020 年 6 月 20 日
clion
Meltdown
2020 年 6 月 20 日
vim + cscope + tagbar 也够用了
xchaoinfo
2020 年 6 月 20 日
VS code wsl gcc cmake 非常爽
Roung
2020 年 6 月 21 日
问就是 emacs
zhujian198
2020 年 6 月 21 日
问就是 vim
wtsamuel
2020 年 6 月 21 日
vscode + gcc 不香吗
labubu
2020 年 6 月 22 日
clion 无敌
bp0
2020 年 6 月 22 日
如果有时间,爱折腾。vim + cmake

如果不想折腾,vscode + cmake
pythonee
2020 年 6 月 22 日
vim

clion
xjq
2020 年 6 月 22 日
我用的 xcode,我是不是独狼
unscdf117
2020 年 6 月 23 日
上大学的时候用的 CFree 后来用的 VS 再后来用的 CLion 最后为了生计用起了 IDEA 和 pycharm 从此再也没有写过一行 C

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/683026

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX