1
jybox 2014 年 9 月 11 日
听说 JB 新出了个 CLion
|
2
jedihy 2014 年 9 月 12 日 via iPhone
sbt2/3 +ctags插件,我用这个看内核源码的。仅次于win source insight
|
3
laputaprince 2014 年 9 月 12 日
|
4
initialdp 2014 年 9 月 12 日 source insight吧。这么多年过去了,我还没见过比SI更强的看(编辑)C/C++代码的工具。
|
5
leyle 2014 年 9 月 12 日
你说的这些需求,vim和它的插件都可以很好的完成,死忠就更要深入了解啊。
|
6
happywowwow 2014 年 9 月 12 日
si是重量级工具 什么功能都有
st是轻量级工具 界面风格简洁 两个都在用 |
7
helloworld00 2014 年 9 月 12 日
|
8
zhangdawei 2014 年 9 月 12 日
source insight很好用
有一个可能的问题是,linux支持文件名大小写区别,windows不支持, |
9
farseer2014 2014 年 9 月 12 日
我用vim+gtags+unite.vim+unite-gtags。
|
11
jsfaint 2014 年 9 月 12 日
kernel的源码需要和啥项目交叉么?
如果是单纯的kernel, vim + gnu global 足矣(再广告一下俺的插件https://github.com/jsfaint/gen_tags.vim) 如果需要项目交叉,引用其他的库之类的,用ctags可以,但是略慢 也可以把youcompleteme配起来用,很不错 |
12
Limy 2014 年 9 月 12 日
试一下 Linux Cross Reference
http://lxr.free-electrons.com 下面这个国内的有代码高亮,不过没有紧跟内核版本更新 http://lxr.oss.org.cn |
13
xiaket 2014 年 9 月 12 日 @zhangdawei 离题说下, 这个貌似是文件系统而不是操作系统级的问题.
|
14
myrual 2014 年 9 月 12 日
source insight应该是最合适的。
|
15
nicai000 2014 年 9 月 12 日
每天看, 不过内核的源码用了很多结构体指针(用C实现初级的面向对象), 然后指来指去, 用啥IDE都追踪不到啊...
我自己就是Vim + ctags + cscope, 偶尔用用lxr |
16
zhangdawei 2014 年 9 月 12 日
@xiaket 是文件系统的问题,不过windows下好像没太好办法,所以我开了个samba
|
17
soundbbg 2014 年 9 月 12 日
看过,不过最好和书一起看,边看书边看源码,会比较有效率。当然linux源码是很庞大的工程,需要时间。看到最后你就会发现计算机也不过就是这样了。
|
18
hualuogeng 2014 年 9 月 12 日
@laputaprince
ack.vim Ack can be used as a replacement for 99% of the uses of grep. ag.vim Ag can be used as a replacement for 153% of the uses of ack. |
19
Zuckonit 2014 年 9 月 12 日
ag.vim
Youcompleteme |
20
g0t3n OP |
21
g0t3n OP @happywowwow st 是指 sublime Text?
|
22
happywowwow 2014 年 9 月 14 日
@g0t3n 是的
|