我喜欢在一行上保留大量代码.但是,当我按下Ctrl K,Ctrl D来格式化源代码时,它会破坏代码行.是否有Visual Studio中的设置,或者我可以做的注册表黑客来增加最大行长度?
Pat*_*ick 14
可以通过打开工具,选项,文本编辑器,C#,格式化,环绕来调整此设置
在视图中,您有一个名为"在单行上保留块"的设置.如果你检查它,代码将保持在一行.
编辑:上面的选项只适用于块.使用vanilla Visual Studio无法更改"任何行"的包装(不幸的是我不知道任何注册表黑客).
使用Resharper,您可以设置文本编辑器在换行时应考虑的列数,还可以确定行是否应该中断.详细信息可以在hmemcpy的答案中找到.
Mot*_*etr 10
如果使用Resharper:
Resharper - >选项 - >代码编辑 - > C# - >格式样式 - >换行和换行 - >右边距(列)

编辑新版Resharper(2018.3)
Resharper - >选项 - >代码编辑 - > C# - >格式样式 - >换行和换行 - >常规 - >硬换行
详情: 官方的Resharper帮助
| 归档时间: |
|
| 查看次数: |
16296 次 |
| 最近记录: |