嗯,希望这个问题不言自明。
选择一个代码块并标签很容易,但反过来怎么样?
目前,我只是搜索&替换行开头的空格。什么更快?
答案 0 :(得分:337)
在Visual Studio和大多数其他一半不错的IDE中,您只需执行 SHIFT + TAB 。它与 TAB 相反。
我会想并希望您提到的IDE也支持这一点。
答案 1 :(得分:19)
Shift-tab outdents再次:)
这里是标准快捷键所在的位置:
http://wiki.eclipse.org/User_Interface_Guidelines#Standard_Accelerators
你会在这里发现许多更深奥的东西:
http://wiki.eclipse.org/FAQ_What_editor_keyboard_shortcuts_are_available%3F
答案 2 :(得分:5)
此解决方法大部分时间都有效。它使用eclipse的“智能插入”功能:
希望这有助于在Eclipse中实现Shift + TAB。
答案 3 :(得分:5)
Shift-tab似乎不适用于Aptana中的多行。它也不适用于具有前一个空格的单行。任何解决方法?我使用shift-tab(outdent)来一直修复格式错误的代码。
我想念NetBeans ......
更新:如果多行具有相同的缩进级别,则它适用于多个换行符。它应该继续超出尚未到达新行开头的其他行。我想知道改变这个吗?
答案 4 :(得分:4)
在Pycharm中只需使用Shift + Tab移动一段代码。
答案 5 :(得分:4)
以下是untab的一般答案: -
在Python IDLE中: - Ctrl + [
在elipse中: - Shitft + Tab
在Visual Studio中: - Shift + Tab
答案 6 :(得分:3)
Shift-tab在Flex Builder(基于Eclipse)中实现了这一点 - 所以它有希望在常规的日食中起作用:)
答案 7 :(得分:3)
通常,Shift + Tab适用于任何环境。
答案 8 :(得分:1)
不知道是否有人还在这里,但是您可以通过以下方式执行此操作:转到“窗口”菜单>“首选项”,然后打开“常规”列表,选择键。向下滚动键列表,直到看到“向左移动”。点击那个。在其下,您将看到一些框,其中一个框可用于绑定键。它不接受Shift-Tab,所以我将其绑定到Shift-`。申请并关闭,一切就绪。