LinuxSir.Org  
| 网站首页 | 论坛帮助 |

欢迎来到LinuxSir.Org!
您还未登录,请登录后查看论坛,或者点击论坛上方的注册链接注册新账号。


发表新主题 回复
置顶的主题  
主题工具
旧 06-06-19, 19:03 第 46 帖
docete
 
 
 
注册会员  
  注册日期: Jun 2006
  帖子: 1
  精华: 0
 

引用:
作者: 无双
编程相关
taglist.vim 在左边栏产生函数与定义列表 需要安装ctags
taglist产生了类和函数定义的列表,但是,用c++时,经常会在写类的实现(.cpp)时需要看类的定义(.h)的情况,这样,taglist就无能为力了。有没有类似的插件能够随时查看c/c++中结构的成员或者类的成员等?
//bow~~
  docete 当前离线   回复时引用此帖
旧 06-06-23, 09:32 第 47 帖
linuxarm
 
 
 
注册会员  
  注册日期: Jan 2006
  帖子: 4
  精华: 0
 

引用:
作者: docete
taglist产生了类和函数定义的列表,但是,用c++时,经常会在写类的实现(.cpp)时需要看类的定义(.h)的情况,这样,taglist就无能为力了。有没有类似的插件能够随时查看c/c++中结构的成员或者类的成员等?
//bow~~
使用cppomnicomplete
  linuxarm 当前离线   回复时引用此帖
旧 06-07-07, 15:00 第 48 帖
thinux 帅哥
 
thinux 的头像
 
 
注册会员  
  注册日期: Jul 2006
  我的住址: 北京
  帖子: 78
  精华: 4
 

我在windows下安装jde.vim也没成功,刚才按前辈的所指引,去下了Intellisense,安装后提示需要perl,于是按网站所说下了perl5.8.装完发现已经快80M了,可是我的vim才24M,可以只拷贝装哪几个必备文件?
安装完Intellisense后,cppcomplete是不是有点多余了...
不过Intellisense对.c的文件好像并不起作用,前辈是如何解决的?







__________________
Thinking In Linux...

桌面系统全面拥抱ubuntu7.10~~
  thinux 当前离线   回复时引用此帖
旧 06-07-12, 01:28 第 49 帖
rushrush 美女
 
rushrush 的头像
 
 
注册会员  
  注册日期: Aug 2004
  帖子: 666
  精华: 0
 

引用:
taglist产生了类和函数定义的列表,但是,用c++时,经常会在写类的实现(.cpp)时需要看类的定义(.h)的情况,这样,taglist就无能为力了。有没有类似的插件能够随时查看c/c++中结构的成员或者类的成员等?
我的方法是..写好头文件后把头文件复制到实现文件.修改着写.. 少写不少字
gvim开两个窗口对照着写.. 再配合taglist...很不错了







__________________
by 断了的猫 (arch linux)
blog: http://rushrush.cublog.cn
新浪微博: http://t.sina.com.cn/mao8421
  rushrush 当前离线   回复时引用此帖
旧 07-01-06, 18:15 第 50 帖
无双
 
无双 的头像
 
 
注册会员  
  注册日期: May 2003
  帖子: 1,799
  精华: 25
 

我是加个a.vim
写cpp文件是按
:AS
这时会把 h 文件写在上面

winmanager+bufmanager用来切换各文件查看它们定义的

一般使用 sdk函数的少 所以这样也没有什么不方便

cppcomplete应该功能不错但没试过







__________________
loveunix.net

讨论技术的好地方

[IMG]http://www.loveunix.net/style_images/1/logo2.gif[/IMG]
欢迎参观我的论坛
  无双 当前离线   回复时引用此帖
旧 07-01-15, 14:37 第 51 帖
ctqucl 帅哥
 
ctqucl 的头像
 
 
注册会员  
  注册日期: Nov 2004
  我的住址: 二樓
  帖子: 525
  精华: 0
 

kate,我好喜欢。







__________________
东逛西晃,不学无术。
  ctqucl 当前离线   回复时引用此帖
旧 07-01-18, 01:34 第 52 帖
voodoomaster
 
voodoomaster 的头像
 
 
注册会员  
  注册日期: Aug 2004
  帖子: 230
  精华: 0
 

引用:
作者: docete
taglist产生了类和函数定义的列表,但是,用c++时,经常会在写类的实现(.cpp)时需要看类的定义(.h)的情况,这样,taglist就无能为力了。有没有类似的插件能够随时查看c/c++中结构的成员或者类的成员等?
//bow~~
引用:
作者: rushrush
我的方法是..写好头文件后把头文件复制到实现文件.修改着写.. 少写不少字
gvim开两个窗口对照着写.. 再配合taglist...很不错了
不用这么麻烦,只要装好ctags,cscope和cscope_maps.vim这个插件就可以了.使用前先在源代码的更目录下运行一下cscope和ctags,生成相应的索引文件,然后打开vim,光标停到某个函数上,按Ctrl+]就会自动跳到相应的.h文件中定义该函数的地方,F5+s(默认是Ctrl+空格+s,我改成了F5+s)就会自动显示有哪些文件调用过这个函数,输入相应的编号就会跳到对应文件中调用的地方去,按Ctrl+o就跳回当前文件,用起来非常方便.另外cscope生成索引文件时,默认只扫描.c和.h文件,需要自己写个脚本让它支持.cpp文件,这个也很容易实现.







__________________
MicroSoft = Micro$oft
Intel = In£el
windows = 晕倒死
voodoomaster = 巫毒教主

此帖于 07-01-18 01:40 被 voodoomaster 编辑.
  voodoomaster 当前离线   回复时引用此帖
旧 07-01-30, 09:41 第 53 帖
d4rkl0rd
 
d4rkl0rd 的头像
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 244
  精华: 0
 

引用:
作者: ailantian
http://insenvim.sourceforge.net/

这个似乎就包含了jde了,
只是这个目前只能在windows下面用,试过的,好用
支持Java
C++
C#
JSP
XML
HTML
SQL

您说的那个jde在linux下面以前试过几次,没成功,因为他说支持linux的,
不过我始终没装上,



insenvim 这东西我拿来写JAVA的时候。只有标准库可以补全。。我导入的hibernate等库就没法补全了。该如何做呢?貌似也不是很稳定







__________________
T23:Archlinux
  d4rkl0rd 当前离线   回复时引用此帖
旧 07-02-02, 09:25 第 54 帖
winterTTr
 
 
 
注册会员  
  注册日期: Feb 2006
  帖子: 31
  精华: 0
 

TTrCodeAssistor

个人作品。。。
大家可以看看
  winterTTr 当前离线   回复时引用此帖
旧 08-06-16, 09:21 第 55 帖
VimeditHTML
 
 
 
注册会员  
  注册日期: Jun 2008
  帖子: 1
  精华: 0
 

引用:
作者: troll
两个html编辑的插件

一个是HTML.vim,提供html热键映射和宏,以及gvim的菜单。

http://www.infynity.spodzone.com/vim/HTML/

真是不错。

但最好在.vimrc中加入

代码:

代码:
let g:html_tag_case = "lowercase"
否则默认tag用大写字母。


还有一个closetag.vim,快捷键关闭tag。

http://www.vim.org/scripts/script.php?script_id=13
你好啊!想请你帮个忙设置一下VIM。
我用vim 写html和css。已经安装html.vim。
syntax on
filetype plugin indent on
我想要请你帮助的是:
1 我想每次启动vim自动启用 darkblue color scheme;且vim的窗口是最大化;
2 写html时候indent 的距离过大,如下面的
<html>
<head>
<body>
怎么把indent调小一点?
<html>
<head>
3不同类型的tag怎么用不同的颜色显示,如 <img>红色;<a>绿色。
4 我不知道你用qq还是msn?能不能把你的im告诉我?非常期待你的回复。谢谢。
不是我懒,实在是去弄懂vim的配置搞的我头昏。所以请你帮忙。
  VimeditHTML 当前离线   回复时引用此帖
旧 09-03-19, 23:29 第 56 帖
zhou3345 帅哥
 
zhou3345 的头像
 
 
注册会员  
  注册日期: Aug 2002
  帖子: 2,692
  精华: 2
 

这个贴现在没什么人气了啊。
snipmate.vim 程序员必备。如果是emacs用户,请用yasnnipet







__________________
身健则心灵,心灵则易悟。
Good good --sync
Day day --update

http://github.com/transtone/transconfig
  zhou3345 当前离线   回复时引用此帖
旧 09-03-19, 23:33 第 57 帖
zhou3345 帅哥
 
zhou3345 的头像
 
 
注册会员  
  注册日期: Aug 2002
  帖子: 2,692
  精华: 2
 

这个贴现在没什么人气了啊。
snipmate.vim 程序员必备。如果是emacs用户,请用yasnnipet
  zhou3345 当前离线   回复时引用此帖
旧 09-05-24, 22:25 第 58 帖
sowill
 
 
 
注册会员  
  注册日期: Oct 2005
  帖子: 1
  精华: 0
 

fuzzyfinder
必须装的一个东东
  sowill 当前离线   回复时引用此帖
旧 09-11-17, 13:42 第 59 帖
poet
 
 
 
注册会员  
  注册日期: Jul 2008
  帖子: 1,357
  精华: 1
 

引用:
作者: littlepig
你错了,我认识一个开发kernel的荷兰人,用kate,而且他完全没有很多人认为的黑客的特征(比如用lfs/gentoo/debian,用emacs/vim,用FVWM,用mutt/gnus等等),他使用的软件:Rh9, KDE, Kmail, Kate都很傻瓜吧
高手是没有定势的,不要学一些形似神不似的东西。
错!
1。RH9并不适合傻瓜,说RH9傻瓜的人估计根本没用过RH9,RH9连声卡驱动都可能需要自己配,缺省安装连U盘也不能自动挂载,很多包都比较过时,这导致你要编译一个软件的时候连依赖包都要自己编译,你能说这样一个系统适合傻瓜?
2。RH9缺省安装的是GNOME,要是用户知道把GNOME相关的选项都去掉并且装上KDE,这早就已经脱离傻瓜行列了。因为RH9要想装成KDE可不是二选一那么简单。
3。要把KATE配置到能开发内核的程度,那需要的绝对不是一般的水平,黑客级才能做到的,能用这个搞内核的人,你能说是傻瓜?
4。当年RH9里面的kmail在功能上比thunderbird差远了。这东东绝对不是一般人能用好的。
  poet 当前离线   回复时引用此帖
旧 09-11-17, 13:46 第 60 帖
poet
 
 
 
注册会员  
  注册日期: Jul 2008
  帖子: 1,357
  精华: 1
 

引用:
作者: herberteuler
呵呵,倒也不一定是 Emacs。如果一个人从,比如说 KDE 开始用 Linux 并且他/她的第一个应用就需要在最短的时间内完成任务,Kate/KWrite 可能就是最好的编辑器了,因为 Vim 和 Emacs 的学习时间明显不满足这个需要。
问题在于,为什么要假定人家用Linux才开始需要编辑器呢。

早在用Linux多年以前,就已经很多人开始用 windows 里面的 gvim 了。在windows中用过gvim的人远比在windows中用过kate的人多。学习曲线么。。。

相反在 windows 中用 emacs 的人倒是不多。

有很多人认为用 emacs 还是需要 vim 的,主要在于 vim 对 Linux 中上千种配置文件都有相应的语法着色。——但其实我认为,emacs进到 23 之后,广大 vim 程序员还是可以考虑尝试一下的。
  poet 当前离线   回复时引用此帖
发表新主题 回复


主题工具

发帖规则
您 [不可以] 发表新主题
您 [不可以] 回复主题
您 [不可以] 上传附件
您 [不可以] 编辑您的帖子

已 [启用] BB 代码
已 [启用] 表情符号
已 [启用] IMG 代码
已 [禁用] HTML 代码
[论坛跳转…]


所有时间均为[北京时间]。现在的时间是 01:29


Powered by vBulletin 版本 3.6.8
版权所有 ©2000 - 2012, Jelsoft Enterprises Ltd.
官方中文技术支持: vBulletin 中文
版权所有 ©2002 - 2011, LinuxSir.Org