gpt4 book ai didi

visual-studio - 为什么 ReSharper 的清理代码选项不可用?

转载 作者:行者123 更新时间:2023-12-03 22:43:15 30 4
gpt4 key购买 nike

在 Visual Studio 中使用 ReSharper 时,我经常无法运行“代码清理”选项,因为它在菜单中显示为灰色。我也尝试使用热键,但收到错误消息:组合键 (Ctrl+E, C) 绑定(bind)到当前不可用的命令 (ReSharper_CleanupCode)。

我在网上对其进行了大量研究,发现通常不允许使用此选项的原因是我正在处理的文件尚未添加到解决方案资源管理器中。

如果我将我正在处理的 JavaScript 文件添加到解决方案资源管理器中,它就会允许我进行代码清理,但这对我来说非常不方便;我在工作中打开了许多文件,并且不想创建新项目/解决方案,然后每次手动添加文件以使用此 ReSharper 功能。 (同样通过将文件添加到解决方案资源管理器,文件将停止保存,当我完成使用它们时,我必须手动将它们中的代码复制/粘贴到原始文档中。)

ReSharper 中是否有我可以更改的设置以允许我在所有情况下对当前选择的文件进行代码清理,而无需先将其添加到解决方案手册中?

如果没有,有没有办法配置或使用 Visual Studio 2015,让我可以轻松地将 JavaScript/CSS/HTML 文件添加到 Visual Studio,也可以在我没有解决方案/项目时添加到解决方案资源管理器创建和加载? (当我完成文件的工作时,实际上也将文件保存到我从中拖放它的位置,而不是嵌入到解决方案文件中( .sln )?)(目前,Visual Studio 确实使用 CTRL + S 保存文件,但仅当它尚未添加到解决方案/项目中时。这是我目前编辑所有文件的方式。)

最佳答案

我意识到这已经很老了,但是我在 VS2017 中使用 Resharper 2018.1.2 遇到了这个问题。
我发现的唯一“解决方法”是暂停 Resharper,然后恢复它。

Tools -> Options -> Resharper Ultimate -> General -> Suspend Now



然后在同一个菜单中

立即恢复。

关于visual-studio - 为什么 ReSharper 的清理代码选项不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33716138/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com