JAVA自动补全插件
Vim 安装 javacomplete 插件
http://www.vim.org/scripts/script.php?script_id=1785
安装方法:下载javacomplete.zip 然后直接 cp到 ~/.vim里解压即可,或者用 unzip javacomplete.zip -d ~/.vim
解压文件 后
javacomplete.vim,java_parser.vim,Reflection.java
就应该在 ~/.vim/autoload 目录下
这几个文件 的权限chmod 755 /usr/share/vim/vimfiles/autoload/* (随意)
cd ~/.vim/autoload
javac Reflection.java
设置java classpath 将~/.vim/autoload 路径加入到CLASSPATH目录下
过程如下:
1.su
2.vim /etc/profile
3.文件尾加上以下内容(我是yum 的jdk,jdk路径不同请自行处理)
JAVA_HOME=/usr/lib/jvm/java-1.6.0
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:~/.vim/autoload
export PATH JAVA_HOME CLASSPATH
4.source /etc/profile
5.echo $CLASSPATH 看一眼是否正确
将 setlocal omnifunc=javacomplete#Complete 加入到文件 ~/.vimrc 中
autocmd Filetype java set omnifunc=javacomplete#Complete 自动补全
autocmd Filetype java set completefunc=javacomplete#CompleteParamsInf 参数提示
inoremap <buffer> <C-X><C-U> <C-X><C-U><C-P>
inoremap <buffer> <C-S-Space> <C-X><C-U><C-P>
autocmd Filetype java,javascript,jsp inoremap <buffer> . .<C-X><C-O><C-P> 这一句实现在vim 编辑java 文件 时当敲入.
时会触发<C-X><C-O><C-P>
这两句的意思 是说按下Ctrl+X 后再按下Ctrl+U 才会触发提示功能如 调入System. 会 出现一个列表框列出System 类中的成员
JAVA自动补全插件相关推荐
- 【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)
前言 本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦. 摆正心态 即便按照本文操作,由于你的系统状态和我的不一样, ...
- Vim中的Java代码补全插件
Vim中的Java代码补全插件 最近在学习用vim写Java代码,用惯了idea,发现vim也太简陋了.后来在网上搜,看到不少文章介绍这个Javacomplete : Omni Completion ...
- linux自动补全命令插件,vim自动补全插件snipMate
linux下安装vim自动补全插件snipMate 环境:ubuntu 下载snipMate 官方网站:http://www.vim.org/scripts/script.php?script_id= ...
- Bootstrap typeahead自动补全插件的坑
##Bootstrap typeahead 插件的坑 typeahead 自动补全插件, 还是先简单记录一下,如何使用吧: <div class="form-group"&g ...
- NovalIDE自动补全插件介绍。
目前NovalIDE的自动补全插件已经更新到了1.2版本.版本支持的功能有: 1.支持Python脚本的补全,并且有相应的提示: 2.支持对其他语言脚本的补全. 以上两点可以获得类似付费的Sublim ...
- vim 自动补全插件YCM 安装 配置
vim 自动补全插件YCM 安装 配置 报错 NoExtraConfDetected: No .ycm_extra_conf.py file detected, so no compile flags ...
- uni-app.07.自动补全插件input-autocomplete的使用
自动补全插件input-autocomplete的使用 前言 input-autocomplete的使用 1.使用HBuilderX导入插件 2.运行示例项目 3.存在的问题 1).数据过渡曝光 2) ...
- VSCode代码自动补全 - 插件篇
VScode 不能自动补全结束标签?自动修改匹配的结束标签? 这里介绍一款vscode插件,只需要输入标签的单词或字母,按enter键,就能直接自动生成开/闭标签,且光标居中. 还有就是快捷方法的使用 ...
- vscode 自动补全插件
这里写自定义目录标题 Path AutoComplete ------vscode英文版本自动补全插件 step1: 右下角找到齿轮图标,打开扩展插件栏 step2: step3: //导入文件时是否 ...
最新文章
- Activiti——工作流之流程实例、任务的执行(五)
- java property异常_Java常见的异常和解决的办法
- 卡片游戏 数学期望
- WindowsService 安装后报错: 无法启动计算机“.”上的服务 解决方案
- 接视频Java 数据库
- C++编译报错:重复定义
- Numpy数据分析数值范围调整、计算
- ahp层次分析法软件
- Kubernetes 学习总结(20)—— Kubernetes 与微服务和容器之间是什么关系?
- fatal: unable to access ‘https://github.com/xxx/‘: Failed to connect to 127.0.0.1 port 7890: Connect
- 5.3bash编程初步
- 基于dde-top-panel+tint2+plank+conky的Deepin(深度)桌面美化
- 2款手机黑科技APP,一个黑科技网站,请你低调使用
- Google广告分类体系
- 高等数学基础06:方向导数
- python快速幂算法解决大数取模
- 【判断一个数是不是素数】
- 无法解析的外部符号 ___iob_func 处理方法
- 集体备课模板_集体备课模板
- 《计算广告》_刘鹏_[一]在线广告市场与背景_(2)计算广告基础
热门文章
- L0,L1,L2范数
- 【正一专栏】上港接过恒大的旗帜继续驰骋亚冠
- (转载)Nutch2 WebPage 字段解释
- Leetcode 179. 最大数 解题思路及C++实现
- XP硬盘安装Ubuntu 10.10双系统图解(转)
- 程序编译出错,缺少类型说明符;语法错误 : 缺少“;”(在标识符“PVOID64”的前面)
- 返回的到的数据做整合_成功的整合营销有哪些秘诀
- 如何加快HTML页面加载速度
- profiles 配置详解
- Java的知识点24——多线程技术理论——程序、进程、线程