JetBrains Rider 2025.2 Help

XAML 中的代码样式辅助

JetBrains Rider 提供了许多功能,帮助您保持代码整洁清晰。 这些功能与大多数其他 JetBrains Rider 的功能紧密结合,帮助您根据特定的代码样式生成代码并更改现有代码库。 代码样式包括命名标准、格式化规则以及许多其他细微方面,可以配置到非常详细的级别,并在团队中共享。

与其他语言类似,所有 XAML 代码样式偏好都可以通过单个命令在所需范围内应用,使用 在范围内修复代码清理

JetBrains Rider 在 XAML 中提供以下代码样式辅助功能:

命名样式

JetBrains Rider 帮助您定义、控制和应用代码中符号的命名样式。 有一组规则,每条规则针对具有约束条件的特定标识符。 每条规则可以有一个或多个关联样式,这些样式定义了复合词的大小写、下划线、后缀、前缀等。

当 JetBrains Rider 使用 代码补全代码生成功能生成新代码时,应用 代码模板并执行 重构时,会考虑这些规则。 JetBrains Rider 还帮助您 检测并修复命名规则的违规情况。 如果需要,可以 配置或禁用 命名规则的自动检查。

有关配置和应用命名样式的更多信息,请参阅 命名样式

管理和应用代码格式化规则

代码样式的一个重要方面是如何格式化代码,即如何使用空格、制表符和换行符来排列代码元素,是否以及如何使用制表符缩进,是否以及如何换行长行代码,等等。

JetBrains Rider 提供的广泛代码格式化规则集具有默认配置,考虑了许多最佳实践。 您可以 配置格式化规则的每个细节,并在代码中强制执行这些规则。 当 JetBrains Rider 使用 代码补全代码生成功能生成新代码时,应用 代码模板并执行 重构时,这些规则会被应用。 格式化规则也可以 应用于现有代码 ,包括当前选区、当前文件或更大范围,直至整个解决方案。

JetBrains Rider 使用 共享设置机制存储格式化偏好。 您可以在 编辑器 | 代码样式 | XML 组下的选项页面中 配置格式化规则。 您还可以在 EditorConfig 文件中 存储和共享格式化设置

折叠空标签

使用 JetBrains Rider,您可以在选定范围、文档或任何其他范围(直至整个解决方案)中折叠空标签。 要折叠空标签,请在所需范围内使用“完全清理”配置文件 运行代码清理 ,或 创建自定义清理配置文件 ,并在配置文件设置的 XAML 部分中勾选 收起空标记 复选框。

最后修改日期: 2025年 9月 26日