如何在IntelliJ IDEA中缩进/移动一行或一段代码

14

在Eclipse中,我可以通过以下方式移动代码行或代码块:

  1. 聚焦代码行或选择源代码块
  2. 点击“源”菜单 -> 点击“向左移动”或“向右移动”

在IntelliJ IDEA中如何实现同样的功能?

1个回答

36

假设我们将“shift”和“indent”视为同义词:

  • [Tab](向右移动)
  • [Shift] + [Tab](向左移动)

在Eclipse和IntelliJ中,它们的功能(几乎)相同。

对于上述命令,我们假设您至少选择了一个字符如果您只是将光标放在某个地方,则[tab]键显然只会插入一个制表符(或一些空格,这取决于您的配置)。


2
+1,虽然我不明白为什么有人想这样做,因为Ctrl+Shift+F可用或格式可以在保存时自动完成。 - Marged
FYI - 默认情况下,Ctrl+Shift+L是重新格式化代码('L'代表布局)。Ctrl+Shift+F是“在路径中查找”。 - Javaru
是的,对我来说Tab和Tab+Shift都可以使用。谢谢reto。 - Ripon Al Wasim
不确定为什么上下文菜单或代码菜单中缺少此选项。与Eclipse相比,IDEA中的许多功能都具有较差的用户体验。 - vikramvi
@reto:是的,“shift”和“indent”是同义词。 - Ripon Al Wasim
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接