visual-studio - Visual Studio 最近的“饥饿”或“贪婪”退格行为更新?
问题描述
最近,Visual Studio 2017(和我刚开始使用的 2019)似乎已经改变了退格按钮的行为,具体来说,光标位于只有空格(比如说制表符)位于左侧的位置光标。我曾经按退格键并删除一个选项卡。现在,所有的空白都被删除了,我的代码行放在了上面一行的末尾。
似乎是一个好主意,可能对大多数人来说是个好主意,但对我来说,结果是我出于习惯将退格键混搭在一起,最终在上一行的代码上退格。
我想缓和这种新奇的行为。Visual Studio 是否具有打开和关闭此行为的设置?
解决方案
好吧,根据这个 reddit 帖子(你昨天在哪里?),它是 ReSharper:
https://www.reddit.com/r/VisualStudio/comments/by5upb/how_to_disable_greedy_backspace_behavior_in/
关键位:
看起来它一直都是 ReSharper!选项 -> 编辑器 -> 编辑器行为 -> 退格键取消缩进。从“到正确的缩进位置”更改为“禁用”
果然,这就是问题所在。幸好我不能放弃你,ReSharper。我想这将是另一个卖点,对于那些喜欢贪婪删除或其他任何东西的人来说。
推荐阅读
- swift - 在 Xcode 编辑器中用点代替“空格”
- python - 如何将数组从(n,1)重塑为(n,)?
- mongodb - MongoDB $size 函数过滤多个值
- node.js - Sequelize/PostgreSQL 关系不存在,尽管定义了模型并调用了 sequelize.sync()
- .net - Why does publishing a .NET 5 API project removes my app settings in App.config?
- kotlin - Micronaut 声明式 HttpClient 超时
- python - 应用来自另一个图像的阴影
- r - Adjacent selectInput in Shiny and ShinySemantic
- python - 为枕头运行 setup.py install ... pip install pandas_alive 时出错
- css - 这个元素在哪里?