Visual Studio 2017 折叠还删除未使用的使用
Visual Studio 2017 Collapsing also removes unused using
我现在正在处理使用临时 PC 工作的不幸情况,预装的 Visual Studio 2017
决心让我的生活变得艰难。
当我在 C#
编辑器中折叠内容时(键盘快捷键:Ctrl + M + O),不仅它会折叠内容,但它也会继续并删除所有未使用的 using
语句,这不是我想要的。我不明白为什么。
是否有一些隐藏的设置可以让我打开这个功能(如果它是一个功能的话)ON/OFF?
前往 Tools
> Options
> Environment
> Keyboard
.
您可以检查 is/are 分配给 Ctrl + M + O 键盘快捷键的操作,方法是按“Press Shortcut keys
”文本框中的快捷方式如下:
您感兴趣的另一个操作称为“Remove and sort
”,您可以使用“Show commands containing
”文本框找到它,然后检查分配给它的快捷方式(如果有的话) ):
编辑
如果您使用的是 Resharper,请同时检查以下快捷方式:
好吧,我煞费苦心地翻遍了整个Option
window找到了!
转到:
Tools > Options > Text Editor > C# > Code Style > Formatting
而以下选项是罪魁祸首:
埋在一堆东西下面的上帝。
编辑:
如果图像 link 损坏,请取消选中 Perform additional code cleanup during formatting
部分下的 Remove unnecessary usings
。
我现在正在处理使用临时 PC 工作的不幸情况,预装的 Visual Studio 2017
决心让我的生活变得艰难。
当我在 C#
编辑器中折叠内容时(键盘快捷键:Ctrl + M + O),不仅它会折叠内容,但它也会继续并删除所有未使用的 using
语句,这不是我想要的。我不明白为什么。
是否有一些隐藏的设置可以让我打开这个功能(如果它是一个功能的话)ON/OFF?
前往 Tools
> Options
> Environment
> Keyboard
.
您可以检查 is/are 分配给 Ctrl + M + O 键盘快捷键的操作,方法是按“Press Shortcut keys
”文本框中的快捷方式如下:
您感兴趣的另一个操作称为“Remove and sort
”,您可以使用“Show commands containing
”文本框找到它,然后检查分配给它的快捷方式(如果有的话) ):
编辑
如果您使用的是 Resharper,请同时检查以下快捷方式:
好吧,我煞费苦心地翻遍了整个Option
window找到了!
转到:
Tools > Options > Text Editor > C# > Code Style > Formatting
而以下选项是罪魁祸首:
埋在一堆东西下面的上帝。
编辑:
如果图像 link 损坏,请取消选中 Perform additional code cleanup during formatting
部分下的 Remove unnecessary usings
。