日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA自动补全插件

發布時間:2025/4/14 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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自动补全插件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。