使制表符缩进当前行

Dan*_*lme 5 keyboard-shortcuts intellij-idea

我正在使用IntelliJ IDEA编写Java并找到默认Tab行为(在光标位置插入一个选项卡)非常烦人.我希望它表现得像Shift- Tab.

Shift- Tab如果没有选择则去除光标线,或者无论光标在线上的位置如何,否则选择中的每一行(如果有的话)都会缩进.我尝试Tab通过更改键盘映射设置使行为方式相同:我Tab编辑器操作选项卡中取消绑定键,以便它执行编辑缩进选择.但这只会使它缩进选择:如果没有选择,Tab现在按下什么都不做.

对于Shift- Tab的实际上,de-indent动作实际上是编辑器动作Unindent Selection,但是没有相应的缩进动作.

Tab如果没有选择,如何使键缩进当前行(将缩进增加一个句点)?

tdd*_*key 5

  1. 从“选项卡”中删除键盘快捷键
  2. 添加“Tab”作为“缩进行或选择”的键盘快捷键。当弹出对话框要求您“离开”或“删除”时,单击“离开”。

这至少适用于 IDEA 14+,但在此之前我还没有对它进行任何测试


fra*_*acz 1

您可以按Ctrl+W选择距离光标最近的项目,然后按Tab缩进或按Shift+Tab取消缩进当前行。