真正用vim写C++人多吗?
-
- 帖子: 490
- 注册时间: 2009-06-20 23:53
Re: 真正用vim写C++人多吗?
在有libclang的时代补全还是个问题么?
准确度编译器级别的。。。。。
ctags其实对c/c++分析还可以,问题是那些到处都是的宏。。。ctags无法展开导致符号不全。还有gnu那些扩展,都要硬替换。
如果要用ide,个人感觉kdevelop真是神器。。我见过的最强最快的补全。唯一的问题是kde包kpart都是深度依赖,要用必须去用kde。。。
我最近在vim写py工程。
比如os.xxx可以很容易补全。可以当行推导模块。
问题是 def ss(db) 这种动态语言的就没法分析了。。。。db到底是什么不知道,自然也无法补全。
准确度编译器级别的。。。。。
ctags其实对c/c++分析还可以,问题是那些到处都是的宏。。。ctags无法展开导致符号不全。还有gnu那些扩展,都要硬替换。
如果要用ide,个人感觉kdevelop真是神器。。我见过的最强最快的补全。唯一的问题是kde包kpart都是深度依赖,要用必须去用kde。。。
我最近在vim写py工程。
比如os.xxx可以很容易补全。可以当行推导模块。
问题是 def ss(db) 这种动态语言的就没法分析了。。。。db到底是什么不知道,自然也无法补全。
- link_01
- 帖子: 1024
- 注册时间: 2008-11-05 13:24
Re: 真正用vim写C++人多吗?
只写脚本,编辑文本而已,想不起用补全.
笔记
-------------------------------------
http://blog.163.com/wqt_1101
-------------------------------------
http://blog.163.com/wqt_1101
- zhcosin
- 帖子: 33
- 注册时间: 2012-07-15 13:02
Re: 真正用vim写C++人多吗?
自己没配置好,
- Microcosm
- 帖子: 311
- 注册时间: 2012-08-26 21:17
Re: 真正用vim写C++人多吗?
Sublime text 2
不用装12的编辑器
不用装12的编辑器
-
- 帖子: 31
- 注册时间: 2009-12-05 23:27
Re: 真正用vim写C++人多吗?
写C还可以,用VIM和emacs写C++ 自动补全都是蛋疼的事件把,当然有些牛人,不需要补齐的那个可以不算!
-
- 帖子: 7
- 注册时间: 2008-05-04 0:16
Re: 真正用vim写C++人多吗?
配好了自动补全一样很好啊,是配置有些问题吧,我现在确实是在生产代码用这个东西
- koshman
- 帖子: 37
- 注册时间: 2010-06-14 22:15
- 系统: Fedora 17
Re: 真正用vim写C++人多吗?
能否告知这个os.xxx是用什么工具和配置代码实现的?我在win下的gvim上可以,把同样的配置文件拷到linux下,其他功能都在,就这个tab补全不能用了。(vimrc里面的路径修改过了)风间星魂 写了:在有libclang的时代补全还是个问题么?
准确度编译器级别的。。。。。
ctags其实对c/c++分析还可以,问题是那些到处都是的宏。。。ctags无法展开导致符号不全。还有gnu那些扩展,都要硬替换。
如果要用ide,个人感觉kdevelop真是神器。。我见过的最强最快的补全。唯一的问题是kde包kpart都是深度依赖,要用必须去用kde。。。
我最近在vim写py工程。
比如os.xxx可以很容易补全。可以当行推导模块。
问题是 def ss(db) 这种动态语言的就没法分析了。。。。db到底是什么不知道,自然也无法补全。
By the way,用了俩月了,同处于装B阶段。
我是六娃。
- code vampire
- 帖子: 193
- 注册时间: 2010-06-19 12:50
- 系统: AIX、UBUNTU
- 联系:
Re: 真正用vim写C++人多吗?
熟练使用VIM后让我用IDE我倒不爽了,代码补全什么的真的那么重要吗?遇到大的CPP工程,我都是自己制作VIM的补全的,做一个字典而已,又不复杂。
Visual Studio、Eclipse什么的在我眼里就是鸡肋,除非非使用不可的情况,比如开发J2EE这类,否则全是VIM。
极度忠诚的VIM党,系统管理员与DBA的必备技能。
Visual Studio、Eclipse什么的在我眼里就是鸡肋,除非非使用不可的情况,比如开发J2EE这类,否则全是VIM。
极度忠诚的VIM党,系统管理员与DBA的必备技能。
-
- 帖子: 84
- 注册时间: 2011-02-17 9:11
Re: 真正用vim写C++人多吗?
可以参考下我写的博客《关于文本编辑器与IDE 》。
-
- 帖子: 2
- 注册时间: 2009-08-23 0:54
Re: 真正用vim写C++人多吗?
不能动态生成tags,不能增量tags,在内核里写驱动,要让整个内核重新生成tags,vim真让我很头疼,很蛋疼。source insight 还是很好用的,当然编辑功能差很多。如果能结合起来,那就完美了。
随便吐槽:这个发帖的验证码也太难了吧,怪不得回帖这么少。
随便吐槽:这个发帖的验证码也太难了吧,怪不得回帖这么少。
-
- 帖子: 75
- 注册时间: 2007-10-18 14:15
- 联系:
Re: 真正用vim写C++人多吗?
没桌面环境的时候,我才会用vim来编辑文件。
能用桌面,我为什么要用vim写程序呢?有这个时间折腾vim配置,我能做很多其他事情了。
能用桌面,我为什么要用vim写程序呢?有这个时间折腾vim配置,我能做很多其他事情了。
- lilydjwg
- 论坛版主
- 帖子: 4250
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 真正用vim写C++人多吗?
如果你觉得在 Vim 的配置上花的时间不值的话当然不需要用 Vim。而到底值不值,需求不同、习惯不同的人自然有不同的评价。myfifi 写了:没桌面环境的时候,我才会用vim来编辑文件。
能用桌面,我为什么要用vim写程序呢?有这个时间折腾vim配置,我能做很多其他事情了。
- zhw2101024
- 帖子: 1849
- 注册时间: 2009-03-28 16:10
- 系统: Arch debian win7
- 联系:
Re: 真正用vim写C++人多吗?
极度讨厌IDE用自动补全随意修改我的代码,所以一直是无视自动补全的状态。
vim的问题怎么说呢,需要对文本批量操作的时候就能体现它的强大了,作为系统管理员是离不开的。
vim的问题怎么说呢,需要对文本批量操作的时候就能体现它的强大了,作为系统管理员是离不开的。
为什么我的问题总是没有人回答?
金钱、责任与荣誉: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扩展系统扫盲帖