Intellij idea 如何在不使用鼠标的情况下在IntelliJ中创建新类?

Intellij idea 如何在不使用鼠标的情况下在IntelliJ中创建新类?,intellij-idea,Intellij Idea,有没有一种方法可以在IntelliJ中不使用鼠标而在所需位置创建新类 我知道默认键映射中没有键盘绑定 如果已在项目视图中,请按Alt+Insert New | Class。可以通过Alt+1激活项目视图 要在与当前类相同的目录中创建新类,请使用Ctrl+Alt+Insert new 您也可以从导航栏执行此操作,按Alt+Home,然后选择带有箭头键的软件包,然后按Alt+Insert 另一个有用的快捷方式是查看|在Alt+F1、Project 1中选择,然后Alt+Insert在现有类附近创建一

有没有一种方法可以在IntelliJ中不使用鼠标而在所需位置创建新类


我知道默认键映射中没有键盘绑定

如果已在项目视图中,请按Alt+Insert New | Class。可以通过Alt+1激活项目视图

要在与当前类相同的目录中创建新类,请使用Ctrl+Alt+Insert new

您也可以从导航栏执行此操作,按Alt+Home,然后选择带有箭头键的软件包,然后按Alt+Insert

另一个有用的快捷方式是查看|在Alt+F1、Project 1中选择,然后Alt+Insert在现有类附近创建一个类,或者使用箭头键在包中导航


还有一种方法是在你想使用它的现有代码中键入类名,IDEA会用红色突出显示它,因为它还不存在,然后按Alt+Enter键弹出意图操作,选择创建类。

您也可以在我的linux mint系统中使用:ctrl+alt+insert

我无法获得工作组合alt+insert,因此我执行以下步骤:

alt+1导航到树->上下文按钮-在alt和ctrl之间模拟鼠标右键单击-然后使用向上或向下箭头选择所需的选项创建新类或包或


希望它能帮助一些造币厂的老板。

我经常这样做,而且我的笔记本电脑上没有插入键,所以我为它做了自己的键绑定。您可以通过打开设置>IDE设置>键映射并导航到主菜单>文件>新建来完成此操作。。。我建议在搜索框中输入new,这将大大缩小搜索范围


然后,您可以通过双击该项目并选择“添加键盘快捷键”来为其添加新的键盘快捷键。

如果您使用Mac,您就很幸运了。您可以将Intellij的keymap更改为Mac OS X,然后可以使用option+C。在Mac上,您可以导航到项目视图中要创建类的位置,然后使用⌘N后跟Enter。

使用Esc和Command+1,您可以在项目视图和编辑器区域之间来回导航,这样您就可以选择所需的文件夹/位置

使用Control+Option+N,您可以触发“新建文件”菜单,并选择所需的任何内容、类、接口、文件等。这在编辑器中以及在项目视图中都有效,并且与当前选定的位置相关


//请考虑这是用标准键映射< /P> < P>为Mac Os,命令+1,然后按Mac OS 105.5,IDELILJJ 2019.1.3-按Engulij2019.1.3-按控制+返回/P>P>Press命令+ 1导航到项目文件,然后按Control +N

< P>我也搜索了这个答案。在Mac OS for Windows上,ctr+alt+insert相当于命令+N,@manyways已经回答了这个问题。如果您在设置中搜索此项,则在设置>IDE设置>Keymap,其他>新建…

如果难以找到使.java或.class文件像我这样的选项,则只需

单击要在其上创建文件的文件夹。选择“新建”,然后键入文件名和扩展名


例如,请键入helloWorld.java或您想要的任何文件扩展名,而不是helloWorld。

谢谢CrazyCoder。你真是疯了。顺便说一句,你疯到不用鼠标就能使用IntelliJ调试器了吗?我告诉你,这是办不到的!我说的是调试窗口的全导航。也许你不能在调试器中用键盘做所有事情,但大多数事情都是可能的。Alt+5激活面板,选项卡在帧/变量/手表之间切换,帧中的上/下更改帧,变量中的F2编辑变量,手表中的插入添加手表,其他常用键也可以像删除/箭头一样工作,等。有些操作没有默认快捷键,需要在设置|键映射中指定。我同意,只有使用调试器才能使用键盘。疯狂代码,我挑战你拔掉你的键盘和IntelliJ一起工作!!!你知道有什么方法可以用一次按键就从代码中完成吗?多年来,我一直在试图弄清楚这一点。@Blundell似乎提供了许多键图,因此我无法为所有键图指定热键,您只需打开键图设置或使用“帮助”|查找操作以确定键图中新操作的限制。哪个Intellij版本,您是否使用OSX keymap?请指定操作系统!Windows/Linux和Mac的键盘布局不同。Mac:Command+1然后ctrl+Return这很有帮助!谢谢