问题是代码清理功能在最新版本的 Microsoft Visual Studio 中不起作用。
帮助 -> 关于 Microsoft Visual Studio 显示以下信息:
Microsoft Visual Studio 社区 2022(64 位)- 当前 版本 17.5.5
Microsoft Visual Studio Community 2022 版本 17.5.5 VisualStudio.17.Release/17.5.5+33627.172 微软.NET框架 版本 4.8.04084
安装版本:社区
Visual C++ 2022 00482-90000-00000-AA047 微软 Visual C++ 2022
ASP.NET 和 Web 工具 17.5.320.55692 ASP.NET 和 Web 工具
Azure 应用服务工具 v3.0.0 17.5.320.55692 Azure 应用服务工具 v3.0.0
C# 工具 4.5.2-3.23171.7+d17f741546fad2786cbd6394d08619544e53a36d IDE 中使用的 C# 组件。根据您的项目类型和设置,可能会使用不同版本的编译器。
微软 JVM 调试器 1.0 支持将 Visual Studio 调试器连接到 JDWP 兼容的 Java 虚拟机
NuGet 包管理器 6.5.0 Visual Studio 中的 NuGet 包管理器。有关 NuGet 的更多信息,请访问https://docs.nuget.org/
Boost.Test 1.0 的测试适配器 使用为 Boost.Test 编写的单元测试启用 Visual Studio 的测试工具。使用条款和第三方声明可在扩展安装目录中找到。
Google Test 1.0 的测试适配器 使用为 Google Test 编写的单元测试启用 Visual Studio 的测试工具。使用条款和第三方声明可在扩展安装目录中找到。
TypeScript 工具 17.0.20105.2003 Microsoft Visual Studio 的 TypeScript 工具
Visual Basic 工具 4.5.2-3.23171.7+d17f741546fad2786cbd6394d08619544e53a36d IDE 中使用的 Visual Basic 组件。根据您的项目类型和设置,可能会使用不同版本的编译器。
Visual F# 工具 17.5.0-beta.23053.5+794b7c259d9646a7eb685dad865aa27da7940a21 Microsoft Visual F# 工具
Visual Studio IntelliCode 2.2 Visual Studio 的 AI 辅助开发。
Tools -> Options -> Text Editor -> Code Cleanup -> Run Code Cleanup profile on Save is enabled, see a screenshot.
Tools -> Options -> Text Editor -> Code Cleanup -> Select Code Cleanup on Save profile 设置为 Profile 1,这是一个未修改的默认配置文件,见截图。
在工具->选项->环境->键盘->应用以下附加键盘映射方案选择(默认).
在工具->选项->环境->键盘->应用以下附加键盘映射方案按重置。
在Tools -> Options -> Environment -> Keyboard -> Show commands containing is cleanup.
在Tools -> Options -> Environment -> Keyboard -> EditorContextMenus.FileHealthIndicator.RunDefaultCodeCleanup 被选中并且快捷键设置为默认值,看截图。
4.1。方式#1.
在文本编辑器中使用快捷键Ctrl+K、Ctrl+E。 小编说:
组合键(Ctrl+K, Ctrl+E) 绑定命令(Run Default Code Cleanup) 目前不可用
看截图。
4.2。方式#2.
鼠标右键单击打开的文件,选择菜单代码清理 -> 运行代码清理(配置文件 1)。 什么都没发生。状态栏中甚至没有消息。什么都没有!
4.3。方式#3.
保存当前文件。当启用保存时运行代码清理配置文件设置时,代码清理应在保存文件后启动,但它不会启动。
我尝试了三种启动代码清理的方法,我期待它能起作用,但它不起作用。
P。 S.
当我键入问题的描述文本时,它说“您的帖子似乎包含格式不正确的代码。请使用代码工具栏按钮或 CTRL+K 键盘快捷键将所有代码缩进 4 个空格。对于更多编辑帮助,请单击 [?] 工具栏图标。“但我的描述中没有代码。如果我逐行编辑我的问题,它不会说“未正确格式化为代码”。 这是一个错误。我找到了。它在附加的图像中。附加图像不是代码,它们只是图像。