当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 13:52 
头像

注册: 2013-02-06 21:17
帖子: 45
系统: Fedora newest
送出感谢: 0 次
接收感谢: 0 次
我也在尝试学习内核,但是这里那里一大堆头文件,这里一个宏那里一个宏,光是阅读都很难,我的vim用ctag又很慢,感觉时灵时不灵的,想问下难道类似于Linus一样的人都用emacs或者vim么?请问学习、编写内核代码用什么ide好呢?


_________________
Like a fool,I'm foolish enough.


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 14:11 

注册: 2012-12-13 13:07
帖子: 5
送出感谢: 0 次
接收感谢: 0 次
windows下soure insight,linux下还不知道用啥


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 15:03 

注册: 2013-03-26 11:46
帖子: 3
系统: win xp
送出感谢: 0 次
接收感谢: 0 次
过来学习个~~!:


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 17:02 
头像

注册: 2005-03-28 0:00
帖子: 1034
地址: ☸我佛山人
系统: Gentoo x64
送出感谢: 2
接收感谢: 19
目测,有人黑我大vim。


_________________
Je ne suis pas d'accord avec ce que vous dites, mais je me battrai jusqu'à la mort pour que vous ayez le droit de le dire.


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 21:09 
头像

注册: 2013-02-06 21:17
帖子: 45
系统: Fedora newest
送出感谢: 0 次
接收感谢: 0 次
麦斯特 写道:
目测,有人黑我大vim。

不是我,并且目前我还对任何一款IDE都不熟悉,一直都是用VIM在编辑所有文件,只是...至今也只能利用它的各种自带命令快速的编辑,但是插件用的不多,目前我自己下载的插件也就几个,比如mark、ctag、project还有那个omm什么什么的和文件管理器插件。而且我自己写.vimrc不是很熟,有些自己写,有些网上抄,结果现在变得很慢了,也不知道是那一行配置有问题。


_________________
Like a fool,I'm foolish enough.


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 22:26 
头像

注册: 2012-08-05 20:55
帖子: 352
系统: OpenSUSE
送出感谢: 17
接收感谢: 4
ifoolb 写道:
麦斯特 写道:
目测,有人黑我大vim。

不是我,并且目前我还对任何一款IDE都不熟悉,一直都是用VIM在编辑所有文件,只是...至今也只能利用它的各种自带命令快速的编辑,但是插件用的不多,目前我自己下载的插件也就几个,比如mark、ctag、project还有那个omm什么什么的和文件管理器插件。而且我自己写.vimrc不是很熟,有些自己写,有些网上抄,结果现在变得很慢了,也不知道是那一行配置有问题。

如你所知,vim,emacs等都只是文本编辑器,编译用gcc,调试用gdb,unix的风格是几个程序协同完成一项工作。


_________________
我的渣博(我才不会告诉你里面有福利呢)
KDE 真新手指南(仍在补全)
VirtualBox 从本地磁盘启动


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 22:35 
头像

注册: 2012-11-06 12:43
帖子: 287
地址: 安徽合肥
系统: arch,ubuntu
送出感谢: 7
接收感谢: 0 次
看来还没入门嘛 :em05


_________________
Luckily,I have google.

新手,请大家不吝赐教,十分感谢


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-27 22:57 

注册: 2012-08-06 15:41
帖子: 39
地址: 内蒙古 包头市 昆都仑区
送出感谢: 0 次
接收感谢: 0 次
KScope可以,但是最新版的1.9.4有bug,等稳定版出来就应该好了,号称linux下的source insight!!


_________________
linux新手


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-28 0:14 

注册: 2010-04-02 21:17
帖子: 306
送出感谢: 0 次
接收感谢: 2
jizai888 写道:
KScope可以,但是最新版的1.9.4有bug,等稳定版出来就应该好了,号称linux下的source insight!!

这东西早就死了
而且,所谓的linux下的source insight也是你们以讹传讹,linux没有一个工具在浏览c工程上能和si抗衡的


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-28 8:35 
头像

注册: 2012-10-29 11:35
帖子: 187
系统: UBUNTU
送出感谢: 1
接收感谢: 3
我用geany+grep.


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-28 21:44 
头像

注册: 2013-02-06 21:17
帖子: 45
系统: Fedora newest
送出感谢: 0 次
接收感谢: 0 次
berryboy2012 写道:
ifoolb 写道:
麦斯特 写道:
目测,有人黑我大vim。

不是我,并且目前我还对任何一款IDE都不熟悉,一直都是用VIM在编辑所有文件,只是...至今也只能利用它的各种自带命令快速的编辑,但是插件用的不多,目前我自己下载的插件也就几个,比如mark、ctag、project还有那个omm什么什么的和文件管理器插件。而且我自己写.vimrc不是很熟,有些自己写,有些网上抄,结果现在变得很慢了,也不知道是那一行配置有问题。

如你所知,vim,emacs等都只是文本编辑器,编译用gcc,调试用gdb,unix的风格是几个程序协同完成一项工作。

但是我觉得GDB的调试功能真的很简陋,只应付得过小的项目调试,难道内核开发者真的大多用GDB?当然,我自己主要是想找看代码工具。


_________________
Like a fool,I'm foolish enough.


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 内核代码那么庞大,开发者通常用什么IDE呢?
帖子发表于 : 2013-03-28 22:06 

注册: 2010-04-02 21:17
帖子: 306
送出感谢: 0 次
接收感谢: 2
ifoolb 写道:
berryboy2012 写道:
ifoolb 写道:
麦斯特 写道:
目测,有人黑我大vim。

不是我,并且目前我还对任何一款IDE都不熟悉,一直都是用VIM在编辑所有文件,只是...至今也只能利用它的各种自带命令快速的编辑,但是插件用的不多,目前我自己下载的插件也就几个,比如mark、ctag、project还有那个omm什么什么的和文件管理器插件。而且我自己写.vimrc不是很熟,有些自己写,有些网上抄,结果现在变得很慢了,也不知道是那一行配置有问题。

如你所知,vim,emacs等都只是文本编辑器,编译用gcc,调试用gdb,unix的风格是几个程序协同完成一项工作。

但是我觉得GDB的调试功能真的很简陋,只应付得过小的项目调试,难道内核开发者真的大多用GDB?当然,我自己主要是想找看代码工具。


内核开发的用kdb

其实,slickedit这个软件不错,和source insight挺像,不过要调教一下。就C语言工程上来讲,索引的话,还是si稍强(个人感觉)。索引效率上也是SI好一点。高亮功能(指的是高亮某几个单词,用过的人懂)也不足,不过有人写了插件可以实现类似功能。就是和SI一样,收费。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 12 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Bing [Bot] 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译