Visual Studio 中有一些非常烦人的事情:当我展开或折叠方法或代码区域时,此操作会被推送到撤消堆栈上。因此,如果我在方法中编辑某些代码,然后折叠该方法,然后想要撤消我的更改,我必须撤消两次:一次用于折叠操作,一次用于代码更改。如果您在编辑代码后展开或折叠了一些内容,编辑器不断跳转到不同的位置并且您不知道您的更改是否已撤消,这可能会非常令人困惑......
所以我的问题是:是否可以禁用该行为?即,撤消堆栈中仅考虑代码中的更改?
PS:我使用的是Visual Studio 2008
如果这种行为也让您烦恼,请在 UserVoice 上投票修复该问题 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3989085-exclude-outlining-operations-from-the-undo-redo-st!
我已经创建了禁用大纲撤消 https://vlasovstudio.com/disable-outlining-undo/排除在 Visual Studio 2017/2019 中记录到撤消/重做堆栈中的扩展和折叠操作的扩展。
感谢 Rick Sladkey 的想法!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)