簡體   English   中英

Vim和Java:自動添加java import語句

[英]Vim & Java: add java import statements automatically

小費。 錯誤是“E349:沒有標識符下方光標”,“E433:無標記文件”和“E426:標記未找到:公共”。 我覺得他們無關,或者我無法理解他們的信息。 我在“〜/ .vimrc”中輸入代碼並按下“F1”,“F9”和“ESC”。 一個相關的提示,但更先進。 那么如何在Vim中自動添加Java import語句呢?

[添加]我在側面使用Eclipse,但是當它使用Vim時,它是低速或慢速或者編譯或者是愚蠢的東西。 所以停在這里。 有什么錯誤?

您可能想嘗試一下Eclim ,它為Eclipse提供了非常好的Eclipse功能集成。 用他們自己的話說:

“[Eclim]提供了一個Eclipse插件,它通過服務器接口公開Eclipse特性,以及一組通過該接口與Eclipse通信的Vim插件。”

游標需要超過標識符

似乎提示要求您將光標放在類名上,然后它將插入import語句。 當游標在光標下沒有單詞時嘗試使用<CW>}命令時,“游標下沒有標識符” - 錯誤顯示。

CTAGS

其他錯誤顯示,因為它還使用命令<CW>} ,它要求您有一個包含項目標記的ctags文件。 這可以使用ctags實用程序生成。 豐富的ctags非常適合這個目的:

http://ctags.sourceforge.net/

這里有一些關於為java使用ctags的信息(盡管在我的系統上我沒有命令exuberant-ctags,它只是ctags):

http://blog.vinceliu.com/2007/08/vim-tips-for-java-2-using-exuberant.html

提示質量

看起來該提示中的映射破壞了默認寄存器,搜索寄存器並更改了最后一個更改命令,跳轉堆棧,標記堆棧並移動光標。 所以這是一個快速的骯臟的提示,不是很優雅。

我是染羊毛VI程序員,但我知道使用正確的工具來做正確的工作。 如果要在編碼時自動包含import語句,只需使用IDE。 Eclipse很棒; 如果需要,你甚至可以有時向VIM發送消息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM