IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

使用 IntelliJ IDEA 时,您是否更喜欢使用键盘而不是鼠标?在这篇博文中,我们将向您展示 10 个您不知道可以避免在日常任务中使用鼠标的地方。

使用 IntelliJ IDEA 时,您是否更喜欢使用键盘而不是鼠标这篇博文中,我们将向您展示 10 个您不知道可以避免在日常任务中使用鼠标的地方。

1. 修改项目工具窗口(或其他活动工具窗口)的大小

Project 工具窗口是 IntelliJ IDEA 中最常用的窗口之一。通常,您可能需要增加或减少其宽度。不要使用鼠标,而是按 Ctrl+Shift+Right(Windows 或 Linux)或 Right (macOS) 来增加工具窗口的宽度,按 Ctrl+Shift+Left 或 Right 来减小它。

对于其他工具窗口,例如 Run 或 Problems,您可以使用 Ctrl+Shift+Up(Windows 或 Linux)或 Up(macOS)增加它们的高度,并使用 Ctrl+Shift+Down 或 Down 减少它。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

2.使用Esc返回编辑器窗口,F12跳转到最后一个工具窗口

在完成对诸如“项目”工具窗口、“调试”窗口、Maven 或其他工具窗口之类的工具窗口的操作后,使用 Esc 返回到编辑器(而不是使用鼠标在编辑器窗口中单击)。

您还可以使用 F12 将焦点返回到上次使用的工具窗口(作为使用该工具窗口的特定快捷方式的替代方法)。

在下面的 gif 中,当我使用 Esc 键将焦点返回到编辑器窗口时,演示助手不会显示文本“Escape”。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

按 Escape (或任何其他键)是否特定于上下文的。转到 Settings -> Keymap -> Find Actions by Shortcut 然后按 Escape(因为您想知道在不同上下文中按下它的结果)。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

3. 显示工具窗口

让我们从许多开发人员如何在 IntelliJ IDEA 中显示工具窗口开始。例如,要调出拉取请求,您可以单击工具窗口栏中的拉取请求选项卡:

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

您也可以跳过使用鼠标!好吧,我们首先需要鼠标做一件小事,然后我们就可以忘记它了。

当您将鼠标悬停在 Pull Requests 选项卡上时,您将能够查看是否已为此工具窗口分配了快捷方式。在这种情况下,没有分配快捷方式。让我们分配一个。使用“查找”操作,搜索带有“查看”描述的“拉取请求”。工具窗口”,并使用 Alt+Enter 指定快捷方式,例如 Ctrl+Shift+Alt+9。

现在设置了快捷方式,您可以使用它来显示(或隐藏)您的拉取请求工具窗口。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

或者,如果已经为工具窗口分配了快捷方式,例如项目工具窗口的 Alt+1 或结构工具窗口的 Alt+7,当您将鼠标悬停在工具窗口栏中的选项卡上时,您将看到该快捷方式.

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

您还可以使用 Ctrl+Tab(或 ab)来调用 IntelliJ IDEA 中的切换器功能,以查看工具窗口和最近文件的列表。此功能使您可以使用箭头键快速导航到工具窗口名称。

如果您更喜欢使用菜单栏,您还可以选择查看 | 工具窗口并查看所有可用工具窗口的列表。

4. 关闭活动或所有工具窗口

有多种方法可以关闭或隐藏工具窗口。使用 Shift+Escape(或 Esc)隐藏活动工具窗口。您可以使用此特定快捷方式来隐藏或显示工具窗口。例如,Alt+9(或)显示 Git 工具窗口。再次按 Alt+9(或 )会隐藏此工具窗口。

您还可以使用快捷键 Ctrl+Shift+F12 ( F12) 来隐藏或恢复所有工具窗口

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

5. 使用 Alt+Enter 查看灯泡图标的建议

您不再需要单击灯泡图标来查看您对代码片段的建议!导航到您看到灯泡图标的代码行,并使用 Alt+Enter调用上下文操作以查看相同的建议。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

6.在所需包中的代码编辑器窗口中工作时声明一个新类

这是 IntelliJ IDEA 隐藏的瑰宝之一。尽管它非常有用,但很少有开发人员意识到它。

要在编辑器中工作时创建类,请使用 Alt+Home(或 Up)访问导航栏。选择要在其中声明新类、接口或其他实体的包,然后使用 Alt+Insert 或 (N) 调用新对话框。输入名称,您就可以开始了。

附加提示:要创建子包,请添加包名称作为前缀。例如,要在新的子包中创建类,例如“NewClassInPackageSpace”,例如“space”,在包“com”中,请在新对话框中写入“space.NewClassInPackageSpace”。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

7. 在打开的文件之间导航

许多开发人员使用选项卡在编辑器中的文件之间导航,但还有更好的方法。

i)使用 Alt+Right 或 Alt+Left 在您处理的最后一个文件之间快速导航。但是,演示助手不会显示在这种情况下使用的快捷方式。

此快捷方式对于在您最近使用过的文件之间导航非常有用,因为您可以非常快速地在文件之间移动。

下面的 gif 显示了如何使用 Alt+Right 或 Alt+Left 快速导航到其他文件:

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

ii)使用切换器选项卡(Windows 和 Linux 上的 Ctrl+Tab,macOS 上的 ^Tab)查看您最近使用过的工具窗口和文件的列表。选择要打开的工具窗口或文件。

iii)使用 Ctrl+E(或 )查看您最近使用过的文件。此列表还包括您打开的所有文件类型。如果在对话框仍然打开的情况下再次按 Ctrl+E,列表将缩小到已编辑的文件列表。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

iv)如果您仍然不记得您正在使用的文件,请使用 Ctrl+Shift+E访问最近的位置,这会显示文件的几行以及文件名。在对话框仍然可见的情况下再次使用相同的快捷方式显示最近编辑的文件。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

8、快速查看类、接口、枚举、记录、方法、变量声明等的源码。

如果您正在阅读您编写的测试并想快速查看方法的定义,只需将光标放在方法名称上并按 Ctrl+Shift+I。这样您就不必导航到另一个类来阅读您感兴趣的代码。您可以应用它来查看类、方法或任何其他实体的定义。此功能的名称是Quick Definition

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

9.修改对话框窗口的宽度和高度

调用对话框时,可以使用 Ctrl+Shift+Left/Right/Up/Down(Windows 或 Linux)或 Left / Right / Up / Down (MacOS) 修改其高度和宽度。

请注意,对话框的大小不能超过某个限制(无论您是尝试使用鼠标还是键盘来减小大小,这都适用)。此外,如果您位于对话框中的可编辑组件(如文本字段或文本区域)中,则此快捷方式将不起作用。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

10.在编辑器窗格中滚动文本而不移动光标位置

通常您希望向上或向下滚动编辑器窗格以阅读代码。如果您不需要编辑代码,您可能不需要将光标从其当前位置移开。

在编辑器窗格中使用 Ctrl+Up 或 Ctrl+Down(或 p/own)滚动它而不更改光标位置。您还可以使用类似的键盘快捷键 Ctrl+Right 和 Ctrl+Left(或 eft/ight)在项目工具窗口中向左或向右滚动目录结构。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

附加提示:为了更容易阅读代码并在编辑器窗格中上下移动,您可以折叠方法、代码块或导入语句集,以便它们在编辑器窗口中占用最少的空间。为此,请使用 Ctrl+Numpad – (Window/Linux) 或 umpad – (macOS)。要展开代码块,请使用 Ctrl+Numpad + (Windows/Linux) 或 umpad + (macOS)。当您不希望不相关的代码分散您的注意力或使用屏幕上的空间时,这在阅读或呈现代码时非常有用。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

如果您的类中有很多方法,而您只想阅读一些方法的代码,请折叠所有方法并仅展开您想阅读的方法。您可以使用 Ctrl+Shift+Numpad –(或 Numpad -)折叠所有方法。要展开所有代码,请使用 Ctrl+Shift+Numpad +(或 Numpad +)。您还可以有选择地仅扩展几个代码块以获得更好的代码可读性。

使用 Alt+Down (own) 或 Alt+Up(或p)从一个方法声明跳转到另一个方法声明也很有用。

IntelliJ IDEA 中不需要使用鼠标的 10 个地方!

====================================================

想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎咨询官方客服

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月13日
下一篇 2021年7月13日

相关推荐

发表回复

登录后才能评论