是否有“取消制表符”的键盘快捷键? (将代码块移至左侧)在 Eclipse 或 Aptana Studio 中?

发布于 2024-07-26 03:54:11 字数 76 浏览 8 评论 0原文

选择一段代码并按 Tab 键退出非常容易,但反过来又如何呢?

目前,我只是搜索并替换行开头的空格。 有什么更快的吗?

It's so easy to select a block of code and tab out, but how about the reverse?

Currently, I just search and replace for white space at the beginning of the line. Is there anything faster?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

凶凌 2024-08-02 03:54:12

在 Visual Studio 和大多数其他不错的 IDE 中,您只需执行 SHIFT+TAB 即可。 它的作用与 TAB 相反。

我认为并希望您提到的 IDE 也支持这一点。

In Visual Studio and most other half decent IDEs you can simply do SHIFT+TAB. It does the opposite of just TAB.

I would think and hope that the IDEs you mention support this as well.

稀香 2024-08-02 03:54:12

Shift-tab 再次缩进 :)

标准快捷键包含在标准加速器< /em>.

您会在常见问题解答中有哪些编辑器键盘快捷键可用?

Shift-tab outdents again :)

The standard shortcut keys are covered in Standard Accelerators.

You'll find many of the more esoteric ones on FAQ What editor keyboard shortcuts are available?.

走野 2024-08-02 03:54:12

以下是 untab 的一般答案:

在 Python IDLE 中: Ctrl + [

在 Eclipse 中:Shift + Tab

Visual StudioShift + Tab

Here is a general answer for untab:

In Python IDLE: Ctrl + [

In Eclipse: Shift + Tab

In Visual Studio: Shift + Tab

回忆躺在深渊里 2024-08-02 03:54:12

一般来说,Shift + Tab 适用于任何环境。

In general, Shift + Tab works for any environment.

迷鸟归林 2024-08-02 03:54:12

Shift + Tab does that in Flex Builder (based on Eclipse), so it hopefully should work in regular Eclipse :)

青柠芒果 2024-08-02 03:54:12

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

  1. Control + X 删除选定的文本块,并保留它以进行粘贴。
  2. Control + Shift + Enter,在您所在行的上方打开一个新行进行编辑。
  3. 此时您可能需要调整选项卡位置。 这是制表符开始的地方,除非您位于行的开头。
  4. Control + V 粘贴回缓冲区。

我希望这对在 Eclipse 中实现 Shift + TAB 有所帮助。

This workaround works most of the time. It uses Eclipse's 'smart insert' features instead:

  1. Control + X to erase the selected block of text, and keep it for pasting.
  2. Control + Shift + Enter, to open a new line for editing above the one you are at.
  3. You might want to adjust the tabbing position at this point. This is where tabbing will start, unless you are at the beginning of the line.
  4. Control + V to paste back the buffer.

I hope this helps until Shift + TAB is implemented in Eclipse.

扛起拖把扫天下 2024-08-02 03:54:12

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

In PyCharm, just use Shift + Tab to move a block of code left.

帅冕 2024-08-02 03:54:12

是的,在 PyCharm 中:Shift + Tab 工作正常。

Yes, in PyCharm: Shift + Tab works fine.

剩余の解释 2024-08-02 03:54:12

是的,您可以在 VS Code 中执行此操作 在 Shift + Tab 的帮助下,大多数 IDE 都可以实现同样的效果。

过程:

a) 选择您想要退回一选项卡的代码。
b) 按SHIFT + TAB

Yes, You can do this in VS Code & Same works in most of IDE with the help of Shift + Tab.

Process :

a) Select the code you want to take one tab back.
b) Press SHIFT + TAB

亣腦蒛氧 2024-08-02 03:54:12

您可以通过转到窗口菜单 → 首选项,然后打开常规列表来完成此操作。 选择按键

向下滚动按键列表,直到看到“Shift Left”。 单击该按钮。 在其下方,您会看到一些框,其中一个可以让您绑定一把钥匙。 它不接受 Shift + Tab,因此我将其绑定到 Shift + `。 应用应用关闭,一切就绪。

You can do this by going to the Window menu → Preferences, and 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 Apply and Close, and you're all set.

清醇 2024-08-02 03:54:12

您还可以更改快捷方式。 使用 Command + KCommand + S 快捷键打开键盘快捷键菜单。 搜索“选项卡”并在列表中找到“outdent”。

You can also change the shortcut. Use the Command + K, Command + S shortcuts to open the Keyboard Shortcut menu. Search for the "tab" and find the "outdent" in the list.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文