Java 有哪些不同的eclipse快捷方式可用?
我想知道不同的eclipse快捷方式,比如我们想写这篇文章的时候Java 有哪些不同的eclipse快捷方式可用?,java,eclipse,Java,Eclipse,我想知道不同的eclipse快捷方式,比如我们想写这篇文章的时候 System.out.println()然后我们只需编写syso并点击ctrl+space 然后我们得到System.out.println();。我不想要复制ctrl+c或剪切ctrl+X这样的快捷方式 模板截图 引用的快捷方式称为模板 您可以在IDE中查看它们,也可以制作自己的: 窗口>首选项>Java>编辑器>模板 基本上,要使用这些模板中的任何一个,请键入它们的名称,后跟CTRL+SPACE。一旦您输入了足够多的名称,使得
System.out.println()
然后我们只需编写syso
并点击ctrl+space
然后我们得到System.out.println();。我不想要复制ctrl+c或剪切ctrl+X这样的快捷方式
模板截图
引用的快捷方式称为模板 您可以在IDE中查看它们,也可以制作自己的: 窗口>首选项>Java>编辑器>模板
基本上,要使用这些模板中的任何一个,请键入它们的名称,后跟
CTRL
+SPACE
。一旦您输入了足够多的名称,使得名称是不同的,例如syso
,您就可以使用CTRL
+SPACE
。因此,您可能不需要键入全名。您要查找的不是快捷方式,而是模板
打开窗口->首选项->Java->编辑器->模板,您将看到完整的列表
您甚至可以添加自己的模板。这些模板称为“编辑器模板”,您可以在中看到完整的列表
Window --> Preferences --> Java --> Editor --> Templates
您也可以在那里创建自己的占位符,使用各种占位符,例如,我有一个isequalto
定义如下:
${:importStatic(org.fest.assertions.api.Assertions.assertThat)}assertThat(${actual}).isEqualTo(${expected});
这将自动添加静态导入,并添加可通过选项卡导航到的光标位置。可以通过键入isequalto
(或只键入ise
)和ctrl+SPACE来调用它
对于try/catch bock,只需键入
try
和ctrl+SPACE即可。转到Eclipse中的“帮助”菜单
然后单击键辅助
请参见
它可能适用于Eclipse3,但这些快捷方式已经标准化了一段时间。ctrl+shift+f-format,ctrl+shift+o-import all。。。请参阅此链接。很多都是这样的,正如你所说的,我在截图中附上了同样的内容。但是我不知道如何使用。比如system.out.println()syso+ctrl+space。类似于try/catch块,我应该做什么do@javaBeginner请看我的回答,这些是OP特别提到的他不感兴趣的快捷方式。@Rakesh这些是快捷方式,但我需要模板。您的回答将对未来需要eclipse快捷方式的用户有所帮助。因此+1。如何使用模板?假设对于try/catch,我应该做什么,比如ctrl+space for System.out.println()。请参阅screesnhot。对于try-catch,使用这个try{${line\u selection}${cursor}}}catch(${Exception}${Exception\u variable\u name}{//${todo}:handle Exception}),然后按ctrl+space写try