巨型 c 语言工程用什么 ide

2018-10-30 21:42:54 +08:00
 morland96

现在在一个比较大的工程项目组(纯代码无 git 几百 m 级别),代码量比较大,大部分人都是用的 source insight,但是常年用 clion 的我非常不习惯(而且还没有 vimode ) 请问一般大家大 c 语言工程都是用啥 ide,现在电脑性能一般,跑 clion 有点卡。 对 ide 的需求主要就是查引用,调用层级,宏展开(代码里的宏特别多),快速函数查找。能有一些静态分析最好了,没有也问题不大。

2446 次点击
所在节点    问与答
11 条回复
KeepPro
2018-10-30 21:54:52 +08:00
当然是视平台不同 vs or xcode 了
如果要轻量级的话,vscode 可以试试?
mengyaoss77
2018-10-30 21:55:19 +08:00
vim
ctags
find 命令..
mengyaoss77
2018-10-30 21:55:38 +08:00
grep
ryd994
2018-10-30 23:45:21 +08:00
cscope + vim
Linux 源码都能用,你们的项目比 Linux 还大?
morland96
2018-10-30 23:51:08 +08:00
@ryd994 linux kernel 开发好像主流是 LinK+吧。
总代码行数可能还真比 kernel 本体大

@mengyaoss77 体验不太友好。
sfqtsh
2018-10-30 23:58:31 +08:00
几百兆都千万行级别了。。。
ryd994
2018-10-31 00:01:00 +08:00
@morland96 它自称 Linux kernel IDE 所以 Linux kernel developer 就主流在用?不好意思,没听说过,也没见过哪个内核开发者用。
更重要的是,不是所有人都用 Emacs 的。

cscope 稳的很,做好 cache,代码量大又怎样,要什么自行车?
x1596357
2018-10-31 09:09:20 +08:00
qtcreator
shylockhg
2018-10-31 09:40:09 +08:00
@sfqtsh 说的是 git 仓库的大小吧
oxa71a5
2018-10-31 09:40:27 +08:00
sublime
coderluan
2018-10-31 12:46:00 +08:00
大型工程,比起 IDE,首先得考虑组织形式吧,或者 IDE 一般取决于组织形式:
solution 用对应的 IDE 就行,自己非得换一个 IDE 从建立项目就是蛋疼吧。
makefile 用自己习惯的编辑器 vim/vsc 都行,Cmake 之类的更是想用啥用啥。
source insight 这玩意是当年没组织形式才用的吧,我感觉现在 vsc 完全能取代他。

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

https://www.v2ex.com/t/502743

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

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

© 2021 V2EX