【问题标题】:How do I configure backspace behaviour in Visual Studio 2017?如何在 Visual Studio 2017 中配置退格行为?
【发布时间】:2018-02-28 04:42:24
【问题描述】:

我是 Visual Studio 和 C# 开发的新手,有一件事让我有点恼火。在 IntelliJ/Android Studio 中,在这种情况下按退格键: VS中的代码编辑器

会将我带到上一行(第 30 行)到该行中完全相同的位置 - 缩进文本开始的位置。但是,在 Visual Studio 中,在这种情况下按退格键会将我向左移动一个字符,然后再向左移动一个字符,并且我必须一直按退格键直到行首才能返回到前一个字符。

有没有办法配置它,所以我只需按一次退格键就可以开始在上面的行中输入?谢谢,如果这个问题有点傻,我很抱歉,但我已经在 VS 和 web 中搜索了设置,但找不到解决方案。

【问题讨论】:

  • 或者你可以按“向上”。既然你想上去。
  • 是的,但它不会删除我刚刚从@JeroenMostert 提出的行
  • 上移,然后删除。如果两次击键太不方便,你可以有一个迷你宏(但不是在 VS 本身中,因为它在很久以前就放弃了对宏的原生支持)。
  • @Jacas 然而,对我来说,这很烦人,在缩进行的开头按退格键会让我回到上一行的 end :) 我'更喜欢您描述的行为。您最终是否找到了更改退格行为的设置?
  • @Hermann 旧线程,但为了后代我会把它放在这里:这可能是由 ReSharper 设置引起的。在 ReSharper 选项中,Editor -> Editor Behavior 下是一个选项Unndent on Backspace。我相信它默认设置为“到正确的缩进位置”。将其设置为“已禁用”会返回您描述的行为。

标签: visual-studio visual-studio-2017


【解决方案1】:

我找到的最接近的选项:ctrl + 退格键,然后只是退格键。 视觉工作室 2017

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 1970-01-01
    相关资源
    最近更新 更多