好吧,希望这个问题是不言自明的。
选择一个代码块并使用标签很容易,但是反过来呢?
目前,我只是在行首搜索并替换空格。有更快的吗?
在 Visual Studio 和其他大多数体面的 IDE 中,您可以简单地执行SHIFT+ TAB。它与 just 相反TAB。
我认为并希望您提到的 IDE 也支持这一点。
Shift-tab 再次凸出 :)
以下是涵盖标准快捷键的地方:
http://wiki.eclipse.org/User_Interface_Guidelines#Standard_Accelerators
你会在这里找到许多更深奥的:
http://wiki.eclipse.org/FAQ_What_editor_keyboard_shortcuts_are_available%3F
这是 untab 的一般答案:-
在 Python IDLE 中:- Ctrl + [
在椭圆中:- Shitft + Tab
在 Visual Studio 中:- Shift+ Tab
通常 Shift + Tab 适用于任何环境。
此解决方法大部分时间都有效。它使用 eclipse 的“智能插入”功能代替:
希望这会有所帮助,直到 Shift+TAB 在 Eclipse 中实现。
Shift-tab 似乎不适用于 Aptana 中的多行。它也不适用于具有单个前置空格的单行。任何解决方法?我一直使用 shift-tab (outdent) 来修复格式错误的代码。
我想念NetBeans ...
更新:它适用于多行,如果多行具有相同的缩进级别。它应该继续超出尚未到达新行开头的其他行。我想知道有没有办法改变这个?
Shift-tab 在 Flex Builder(基于 Eclipse)中执行此操作 - 所以它希望它应该在常规 Eclipse 中工作:)
在 Pycharm 中只需使用 Shift+Tab 将一段代码向左移动。
Don't know if anyone is still looking here, but you can do this by going to Window menu > Preferences, then open the General list, choose keys. Scroll down the list of keys until you see "Shift Left". Click that. Below that you'll see some boxes, one of which lets you bind a key. It won't accept Shift-Tab, so I bound it to Shift-`. Apply-and-close and you're all set.