如何停止Netbeans(8.2)在每次击键时自动“修复”导入?
例如,
1.在键入语句的中途删除import语句[可能是因为在尝试键入“import x.y”时未使用“import x”]。
1.当我键入“、/. {或任何使程序的其余部分在语法上无效的内容时,删除所有的导入[大概是因为它“没有使用”导入。
几乎每次击键都要“fix-imports”是很烦人的,但当fix-imports出错时就很糟糕了(例如,一个程序使用java.awt. 和java.util.List,但不使用java.awt.List)
2条答案
按热度按时间nr7wwzry1#
老实说,我不太明白你的问题。你所描述的似乎不是NetBeans的默认行为。
从你的问题看,你似乎是在自己写导入。这不是必须的。当你想使用一个非导入类时,只需使用自动完成功能(Ctrl+空格键)或组织导入(Ctrl+Shift+i)。
我从来没有遇到过你描述的任何问题。你可能安装了一些额外的插件。
bsxbgnwa2#
可能导致此问题的特定插件是
https://github.com/rsmz/AutoSaveModified
它每1秒保存一次,但这会导致每1秒修复一次导入。