Visual Studio 2017中C#函数参数换行自动对齐设置方法
在Visual Studio 2017中配置C#函数参数换行自动对齐
当然支持这个功能啦!我来给你一步步说明怎么在Visual Studio 2017 Enterprise里配置C#的函数参数换行对齐:
打开选项设置窗口
点击顶部菜单栏的Tools->Options,或者直接按下Ctrl+Q输入“Options”快速打开设置面板。定位到C#格式化配置项
在左侧导航栏依次展开:Text Editor->C#->Formatting->Wrapping。配置参数换行与对齐规则
在右侧找到「Function parameters」分组:- 首先设置
Wrap formal parameters:根据你的需求选择Wrap all parameters(所有参数都换行)或者Wrap every parameter except the first(仅从第二个参数开始换行); - 关键一步:勾选
Align when wrapping选项——这就是让换行后的参数自动对齐到第一个参数位置的核心设置。
- 首先设置
验证格式化效果
写完代码后,选中需要格式化的代码块(或者直接按Ctrl+A全选),按下Ctrl+K, Ctrl+F触发代码格式化,此时换行后的函数参数就会自动按预期缩进对齐了。
如果配置后还是没生效,可以尝试重置C#的格式化设置到默认:在Options窗口的Text Editor -> C# -> Formatting页面,点击右下角的Reset按钮,再重新配置上述规则即可。
内容的提问来源于stack exchange,提问作者Kévin Sanchez Lacroix
相关产品推荐
相关产品推荐

