LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2307|回复: 4

如何配置vi,使之实现java的编辑?

[复制链接]
发表于 2006-1-7 21:44:15 | 显示全部楼层 |阅读模式
看到有很多前辈使用vi+jdk+ant,
来开发java程序,
我也想使用这个配合。(emacs不回用)

小弟使用的是vim 6.3,
似乎已经vi支持java的语法亮度了,
不过不支持“方法自动补全”的功能,
这个功能怎么实现呢?
总之,怎样使之更方便的开发java程序呢?:ask

前辈们不会自己记住了每个类的方法名吧?
发表于 2006-1-8 11:11:05 | 显示全部楼层
不要什么事都问别人,问之前google一下.
google vim java 一下:

Configure vi for Java application development - [ 翻译此页 BETA ]
The vi editor isn't often employed as part of a Java application development
environment, but using Vim and Ant, you can configure it to be Java friendly.
Here are the steps you should follow to tune vi for use with your next Java ...
builder.com.com/5100-6370-5054618.html - 30k - 网页快照 - 类似网页

Vim JDE - Vim - Just a Development Envirement (Java/C++) : vim online - [ 翻译此页 BETA ]
Code completion ( working for java and jsp,taglib,html,xml,xsl,xsd) (VIM 7.0
required) Source tools( variable extract local, ... All the file is added , your
own settings , which located on ~/.vim/vjde/iab.vjde,java.vjde must be load. ...
www.vim.org/scripts/script.php?script_id=1213 - 35k - 网页快照 - 类似网页

java_apidoc.vim - Java API documentation viewer (JavaDoc) : vim ... - [ 翻译此页 BETA ]
java_apidoc.vim : Java API documentation viewer (JavaDoc) script karma, Rating
41/18, Downloaded by 1249. created by. Paul Etchells. script type. ftplugin.
description. When viewing/editing a Java source file, put the cursor on an 'import.. ...
www.vim.org/scripts/script.php?script_id=358 - 16k - 补充材料 - 网页快照 - 类似网页
[ www.vim.org站内的其它相关信息 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-8 14:58:49 | 显示全部楼层
虽然教训了我一顿,
还是要感谢dyhml兄的指点,
因为,真的解决了我的问题。

我之前用google搜索的是 vi java,
结果没有什么有意义的网页,
原来要搜索 vim java 才行。:thank
回复 支持 反对

使用道具 举报

发表于 2008-1-13 16:57:54 | 显示全部楼层
Post by dyhml;1364505
不要什么事都问别人,问之前google一下.
google vim java 一下:

Configure vi for Java application development - [ 翻译此页 BETA ]
The vi editor isn't often employed as part of a Java application development
environment, but using Vim and Ant, you can configure it to be Java friendly.
Here are the steps you should follow to tune vi for use with your next Java ...
builder.com.com/5100-6370-5054618.html - 30k - 网页快照 - 类似网页

Vim JDE - Vim - Just a Development Envirement (Java/C++) : vim online - [ 翻译此页 BETA ]
Code completion ( working for java and jsp,taglib,html,xml,xsl,xsd) (VIM 7.0
required) Source tools( variable extract local, ... All the file is added , your
own settings , which located on ~/.vim/vjde/iab.vjde,java.vjde must be load. ...
www.vim.org/scripts/script.php?script_id=1213 - 35k - 网页快照 - 类似网页

java_apidoc.vim - Java API documentation viewer (JavaDoc) : vim ... - [ 翻译此页 BETA ]
java_apidoc.vim : Java API documentation viewer (JavaDoc) script karma, Rating
41/18, Downloaded by 1249. created by. Paul Etchells. script type. ftplugin.
description. When viewing/editing a Java source file, put the cursor on an 'import.. ...
www.vim.org/scripts/script.php?script_id=358 - 16k - 补充材料 - 网页快照 - 类似网页
[ www.vim.org站内的其它相关信息 ]


前辈,您是否正在用vjde?

已经设定了:
$HOME/.vimrc
set cfu=VjdeCompletionFun

Google, 几乎没什么相关的结果。
不知道怎么弄也弄不到,就一直显示以下的错误信号:


  1. Error detected while processing function VjdeCompletionFun0..VjdeCompletionFun..<SNR>11_VjdeJavaCompletionFun..<SNR>11_
  2. VjdeCompletionByVIM..VjdeJavaCompletion_FindClass..VjdeListStringToList:
  3. line   19:
  4. E121: Undefined variable: Exception
复制代码


有什么高见吗?
回复 支持 反对

使用道具 举报

发表于 2008-1-14 14:36:57 | 显示全部楼层
vi ? jdk ? ant
几乎不用太多的配置.
---
ctag一个cscope一个
还有自己写个缩进和代码Fold(这个怎么形容?)就好了
---
javascript 和 php 代码我都是用vim,当然c++也是
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表