我默认使用所有文档的自动格式化,但如果它们保留在列模式下(如下所示),某些代码部分更具可读性。
switch (itUnit)
{
case ItUnit.NotApplicable: return -1;
case ItUnit.KilometersPerHour: return 1;
case ItUnit.MetricTons: return 1;
case ItUnit.Centimeter: return 0.01f;
我不想停止使用列模式样式功能或两个自动格式化文件。我正在寻找一些帮助我的方案。也许像EditorGuidelines这样的东西,但自动格式不会忽略它们(就像它忽略了我链接的版本)。或者某些选项来标记格式化程序要忽略的代码部分。或者可能是一些支持指南的第三方格式化程序?
自动格式化将:
switch (itUnit)
{
case ItUnit.NotApplicable: return -1;
case ItUnit.KilometersPerHour: return 1;
case ItUnit.MetricTons: return 1;
case ItUnit.Centimeter: return 0.01f;
答案 0 :(得分:0)
答案是停止使用自动格式化。