Eclipse / aptana中“ untab”的键盘快捷键(向左移动代码块)?


Answers:


396

在Visual Studio和大多数其他类似的IDE中,您可以简单地执行SHIFT+ TAB。它的作用与just相反TAB

我想并希望您提到的IDE也支持此功能。


2
Xcode稍有不同,使用COMMAND- [和COMMAND-]
Brad Thomas

5
对于任何将来通过Google搜索最终来到这里的人,这在Github的Atom IDE中也适用。
jbgarr 2015年

1
精也的IntelliJ
尚万强

SHIFT + TAB也适用于Android Studio。谢谢 !
Red M

1
工程在VSCode
嘉鹏张


5

大多数情况下,此解决方法都有效。它改用eclipse的“智能插入”功能:

  1. 控制X清除所选的文本块,并保留它进行粘贴。
  2. Ctrl + Shift Enter,以在您所在的位置上方打开新行进行编辑。
  3. 您可能要在此时调整标签位置。除非您位于该行的开头,否则将在此处开始制表。
  4. 控件V粘贴回缓冲区。

希望这会有所帮助,直到在Eclipse中实现Shift + TAB为止。


5

Shift-tab似乎不适用于Aptana中的多行。它也不能在具有单个前面空格的单行上工作。任何解决方法?我一直使用shift-tab(outdent)来修复格式错误的代码。

我想念NetBeans ...

更新:如果多行具有相同的缩进级别,则可以在多行中使用。它应该继续超过尚未到达新行开头的其他行。我想知道是否可以更改此选项?


4

在Pycharm中,只需使用Shift + Tab将代码块向左移动。


4

这是取消标签的一般答案:

在Python IDLE中:-Ctrl + [

在椭圆中:-Shitft + Tab

在Visual Studio中:-Shift +选项卡


3

Shift-tab在Flex Builder(基于Eclipse)中做到了-因此希望它可以在常规Eclipse中工作:)



1

不知道是否有人在这里,但是您可以通过以下方式执行此操作:转到“窗口”菜单>“首选项”,然后打开“常规”列表,选择键。向下滚动键列表,直到看到“向左移动”。点击那个。在下面,您将看到一些框,其中一个框可以让您绑定密钥。它不接受Shift-Tab,所以我将其绑定到Shift-`。申请并关闭,一切就绪。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.