1
YUCOAT 2013-06-17 21:13:58 +08:00
还是用IDE吧。。。在代码补全方面,我用过的IDE中,Qt Creator做得最好。
|
2
efi 2013-06-17 22:16:05 +08:00
写C代码要是相关定义不能背下来还需要自动补全的就不要写。
|
3
nelson 2013-06-17 22:28:40 +08:00
https://github.com/xolox/vim-easytags
这玩意可以自动生成tags,最近用着感觉不错 |
4
xdeng 2013-06-17 23:40:58 +08:00
vs系列啊 强大得很
|
5
mantianyu 2013-06-18 12:44:15 +08:00
推荐个轻量级的IDE: codeblocks,C++写的。
不知lz是不是排斥IDE, 但是做大型软件的话,IDE还是比较高效的 何况codeblocks是个非常轻量级的IDE,不像eclipse由java驱动 有好的工具为什么不用呢? |
6
chenha0 2013-06-18 13:00:38 +08:00
强烈推荐sublimeclang。。就是装起来麻烦点
|
7
xiaoye5200 2013-06-18 19:07:58 +08:00
@nelson sumlime 下用ctags
|
8
tywtyw2002 OP @chenha0 在mac 下没装明白。。。。。。
|
9
chenha0 2013-06-18 22:07:58 +08:00
@tywtyw2002 。。。低端用户只在linux下倒腾过。。。
|
10
bradlee 2013-06-18 22:19:08 +08:00
IDE的话 映射linux的磁盘文件到 win下 用visual studio 吧
|
11
YUCOAT 2013-06-18 23:00:26 +08:00 via iPhone
@efi 代码补全是非常重要的,不光是效率问题,还有一点就是准确性的问题。另外你说把东西背下来,Linux内核的一些结构体有几十个成员,那些内核开发者也要一个一个把他们背一遍?不说内核,假如你要是给nginx这样的小软件写个模块,nginx的数据结构也够你背了。
|
12
YUCOAT 2013-06-18 23:02:52 +08:00 via iPhone
我不是说非得弄个代码补全,事实上我也有很长一段时间没有用代码补全。我只是不赞同“背定义”这样的做法。
|
13
clino 2013-06-19 08:57:54 +08:00
windows 下的 sourceinsight 最好用
|
14
chisj 2013-06-19 09:34:11 +08:00
读代码 sourceinsight很好。
写的话找一款IDE吧。 |
15
tywtyw2002 OP @YUCOAT 其实我也不是依赖于补全,就是有的时候函数写的很多,找函数的定义 或者结构体项目的时候感觉有些麻烦,要在打开一个文件去看。
|