话说用VIM的各位,你们写程序都不用调试的吗?
- hawkIdeality
- 帖子: 411
- 注册时间: 2012-05-14 18:39
话说用VIM的各位,你们写程序都不用调试的吗?
好多人都说用VIM来写程序,but那家伙怎么调试程序?能加断点吗?
还有,你们也都不涉及团队开发?都是单枪匹马写程序?VIM貌似也不支持团队开发吧?
还有,你们也都不涉及团队开发?都是单枪匹马写程序?VIM貌似也不支持团队开发吧?
崩溃是不可抗拒滴
攒钱买(第?台)macbook,然后装ubuntu
那些说unity找不到应用程序的人拜托按一下win+A好吗?
Novelty, Novelty, Give Me Novelty
发表Linux、Win、OS X的对比帖时,建议您确认一下您真的用过Linux&&Win&&OS X,而不是用过Linux||Win||OS X。
吾乃古剑奇谭NC粉!
攒钱买(第?台)macbook,然后装ubuntu
那些说unity找不到应用程序的人拜托按一下win+A好吗?
Novelty, Novelty, Give Me Novelty
发表Linux、Win、OS X的对比帖时,建议您确认一下您真的用过Linux&&Win&&OS X,而不是用过Linux||Win||OS X。
吾乃古剑奇谭NC粉!
- aulara
- 帖子: 87
- 注册时间: 2013-01-05 16:29
- 系统: Precise
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
当然要调试。
vim是个文本编辑器,只是拿来编辑程序原代码的。我写C程序的时候就用vim和gdb开发,习惯以后比IDE要方便。
团队开发要用到git,git是linux的官方版本控制系统,由linus torvalds创始。赶紧去建立个repository玩玩吧,玩玩github也行
vim是个文本编辑器,只是拿来编辑程序原代码的。我写C程序的时候就用vim和gdb开发,习惯以后比IDE要方便。
团队开发要用到git,git是linux的官方版本控制系统,由linus torvalds创始。赶紧去建立个repository玩玩吧,玩玩github也行
欢迎光临俺的ubuntu server小站:极光账本 aulara.cn
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
同上,用linux的多开几个终端开gdb又没啥。。而且vim应该有gdb的插件吧。
团队开发svn/git不都可以么?难道你们的团队开发是几个人同时编写一个文件啊
团队开发svn/git不都可以么?难道你们的团队开发是几个人同时编写一个文件啊
- Strange
- 帖子: 1824
- 注册时间: 2006-05-19 9:54
- 来自: Shanghai
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
vim是用来打字的,调试的时候可以用自己喜欢的调试器啊。命令行么用gdb,图形么即使用eclipse也没人反对。
找个调试器简单,找个好用的编辑器就难啦。
团队开发和编辑器无关。
lz不会以为集成一个版本管理插件就算支持团队开发了吧?
其实上面两点,vim都可以做到,用插件,但是是不是需要,是不是去做,就看个人了
找个调试器简单,找个好用的编辑器就难啦。
团队开发和编辑器无关。
lz不会以为集成一个版本管理插件就算支持团队开发了吧?
其实上面两点,vim都可以做到,用插件,但是是不是需要,是不是去做,就看个人了
ニンニク入れますか?
x60 with gentoo
x60 with gentoo
- hawkIdeality
- 帖子: 411
- 注册时间: 2012-05-14 18:39
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
我只是一直都很好奇,集成开发环境(IDE)的“集成”,不就是意味着应该可以编辑、编译、调试和协作吗。可是VIM就算可以有文本高亮、自动补全,外加编译,那也没有调试功能啊,至多算是高级文本编辑器,算不上IDE吧~~~哈哈。
感谢楼上几位让我知道有gdb这么神奇的工具~我这就去试试
感谢楼上几位让我知道有gdb这么神奇的工具~我这就去试试
崩溃是不可抗拒滴
攒钱买(第?台)macbook,然后装ubuntu
那些说unity找不到应用程序的人拜托按一下win+A好吗?
Novelty, Novelty, Give Me Novelty
发表Linux、Win、OS X的对比帖时,建议您确认一下您真的用过Linux&&Win&&OS X,而不是用过Linux||Win||OS X。
吾乃古剑奇谭NC粉!
攒钱买(第?台)macbook,然后装ubuntu
那些说unity找不到应用程序的人拜托按一下win+A好吗?
Novelty, Novelty, Give Me Novelty
发表Linux、Win、OS X的对比帖时,建议您确认一下您真的用过Linux&&Win&&OS X,而不是用过Linux||Win||OS X。
吾乃古剑奇谭NC粉!
- cuihao
- 帖子: 4793
- 注册时间: 2008-07-24 11:33
- 来自: 郑州
- 联系:
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
vim就是“高级文本编辑器”啊:hawkIdeality 写了:我只是一直都很好奇,集成开发环境(IDE)的“集成”,不就是意味着应该可以编辑、编译、调试和协作吗。可是VIM就算可以有文本高亮、自动补全,外加编译,那也没有调试功能啊,至多算是高级文本编辑器,算不上IDE吧~~~哈哈。
感谢楼上几位让我知道有gdb这么神奇的工具~我这就去试试
gdb嘛,其实好多ide的调试器就是gdb,只是包装后更好用。Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 蓝红黄蓝绿红
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
Site: CUIHAO.TK Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
-
- 帖子: 22
- 注册时间: 2006-06-05 20:05
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
我觉得print就够了,单步跟踪效率太低了。
迫不得已才会用gdb....
最近弄的一个项目,调试模式开gdb内存占用1.5g+, 每次调试初始化要20秒左右,还担心调试引入的延时对数据接收的影响,所以能不用调试器就不用额。
迫不得已才会用gdb....
最近弄的一个项目,调试模式开gdb内存占用1.5g+, 每次调试初始化要20秒左右,还担心调试引入的延时对数据接收的影响,所以能不用调试器就不用额。
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
单步跟踪效率低,说明不会用(说调试,不是说单步)。再说,要是调试 GUI 呢?
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: 话说用VIM的各位,你们写程序都不用调试的吗?
表示更喜欢print的方式,或者直接写到日志文件里,然后分析日志文件。
为什么我的问题总是没有人回答?
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
金钱、责任与荣誉:OpenSSL主席谈心脏出血
拥有丰富API接口和广泛程序支持的dropbox云同步,点此注册,开始就比别人多500兆,我的空间也会增加。谢啦
==========我的作品==========
我做的一个面向开发者的gnome-shell扩展,有js基础又想自己调整gnome-shell功能的可以尝试一下
gnome-shell扩展开发入门,gnome-shell扩展系统扫盲帖
-
- 帖子: 25
- 注册时间: 2016-06-23 15:00
- 系统: ubuntu16.4