Pla*_*mer 111 java eclipse keyboard-shortcuts hotkeys intellij-idea
在Eclipse中,用Java编码并按Ctrl+ Shift+ O自动导入所有类.
在NetBeans中,这是通过Ctrl+ Shift+ 完成的I.
在IntelliJ IDEA中有什么办法吗?
我搜索了谷歌,StackOverflow,IntelliJ IDEA配置中的等效快捷方式,并在官方IntelliJ网站上搜索你不能错过的键盘快捷键
Jav*_*aru 96
IntelliJ IDEA没有添加导入的操作.相反,它有能力做你输入的那样.如果在" 设置">"编辑器">"常规">"自动导入 "中启用"动态添加明确导入" ,IntelliJ IDEA将在您键入时添加它们,而无需任何快捷方式.您还可以添加类和包以从自动导入中排除,以使您大量使用的类与明确的其他同名类冲突.
对于含糊不清的类(或者您希望关闭"动态添加明确导入"选项),只需键入类的名称(只需名称即可,无需完全限定).使用代码完成并选择所需的特定类:
请注意右侧的完全限定名称.当我选择我想要的并按Enter键时,IDEA将自动添加import语句.如果我输入构造函数的名称,这也是一样的.对于静态方法,您甚至可以继续键入所需的方法.在以下屏幕截图中,尚未导入"StringUtils"类.
或者,键入类名称,然后按Alt+ Enter或⌥+ Enter键显示"显示意图操作和快速修复",然后选择导入选项.
虽然我从来没有使用过它,我想在Eclipse代码格式化第三方插件将做你想做的.它列出了"模拟Eclipse的导入优化"作为功能.有关详细信息,请参阅其说明.但最后,我怀疑一旦你习惯了他们的范例,你会发现内置的IDEA功能正常工作.一般而言,IDEA使用"按意图发展"的概念.因此,我只是输入我想要的类(我的意图)而不是打断我的开发工作来添加一个import语句,而IDEA会自动为我添加类的import语句.
tek*_*aul 70
不是一次全部.但你可以按
Alt + Enter
人们认为它只适用于您在特定项目时.但它实际上适用于"下一个缺失类型".因此,如果你继续按Alt+ Enter,IDEA会一个接一个地修复,直到所有修复完毕.
我认为最好的解决方案,尽管与Eclipse / Netbeans并不完全相同,是更改“优化导入”设置。
下 Preferences > Editor > General > Auto Import
组 Add unambiguous imports on the fly
编辑:使用此方法,当有暧昧进口的IntelliJ将让你知道,你就可以使用Alt+ Enter方法的概述通过Wuaner答案
我发现,几乎总是最合适的导入位于列表的顶部。
另一种选择是让 IDEA 表现得像 eclipse,并使用 eclipse 快捷键。通过启用此功能,您可以使用所有 Eclipse 快捷方式。
步骤如下:
1- 打开 IDEA,按Control + `。将弹出以下选项。
2- 选择键盘映射。您将看到另一个弹出窗口。在那里选择 Eclipse。
如果选项中没有看到“Keymap”,请安装“Eclipse Keymap”插件
3-现在按Ctrl + Shift + O。你完成了!
| 归档时间: |
|
| 查看次数: |
138061 次 |
| 最近记录: |