【问题标题】:Hungry Backspace in Eclipse?Eclipse中饥饿的退格?
【发布时间】:2008-11-18 19:40:32
【问题描述】:

在某些编辑器中,存在实现称为“饥饿退格”或“饥饿删除”功能的插件。

如果此模式在文本编辑器中处于活动状态,则单击退格键将自动删除从当前光标位置到第一个非空白字符的所有空白字符。

例如,EmacsIntelliJ IDEA 存在此功能。

有谁知道它在 Eclipse 中是否也可用?

【问题讨论】:

    标签: eclipse plugins ide editor


    【解决方案1】:

    Alt-Del 可能与您无需自己编写插件的情况一样接近。其他人已要求提供此功能(来自 intelliJ),但目前尚不存在,或者尚未发布。

    -亚当

    【讨论】:

    • 它应该做什么?在我的 Eclipse 3.4.1 中,它什么也不做。
    • 你的意思是ctrl+del,删除下一​​个单词?
    【解决方案2】:

    CTRL-退格也很接近:删除前一个单词

    function();    (4 spaces)
    

    + CTRL-BACKSPACE 给出:

    function
    

    除此之外,AnyEdit 插件可以将尾随空格转换为制表符(也可以转换为“”,有效地删除它们)

    【讨论】:

    • 删除前一个单词是Ctrl+Backspace。 Ctrl+Delete 是删除下一个单词...至少在我的副本上。
    【解决方案3】:

    Ctrl+Shift+Left, Backspace 总是适合我。适用于记事本,网络浏览器,无处不在。 坚持标准:)

    【讨论】:

    • 是的,我非常使用这些模式。但是这个选择文本直到前一个单词的开头。这有点烦人,因为我只想删除到该单词的末尾。
    【解决方案4】:

    在 SciTE 和 Eclipse (3.4) 中,Ctrl+Shift+Del 和最后一个可见字符后面的插入符号将删除这些空格。 IE。它从插入符号删除到行尾。

    实际上,在 SciTE 中我不需要这样做,因为我已将其设置为在保存时自动删除这些尾随空格。

    注意:在 Preferences > General > Keys 中,有一个 Remove Trailing Whitespace 绑定(默认情况下没有键分配)似乎适用于 File。

    【讨论】:

    • CTRL + ALT + ... DEL ?在我的 Windows 桌面上,它不会删除任何内容,但会显示登录屏幕,询问我是否要锁定会话;)
    • 哎呀!当然是 Ctrl+Shift+Del! :-D 每个人都可以打错字... ;-)
    【解决方案5】:

    来自 Eclipse Windows 菜单/首选项 搜索键并过滤到“删除上一个单词”并将其绑定到 Ctrl+Backspace

    【讨论】:

      猜你喜欢
      • 2019-12-16
      • 1970-01-01
      • 2010-11-12
      • 2012-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-13
      • 2014-01-24
      相关资源
      最近更新 更多