Мы отмечаем недавнее изменение поведения в коде Visual Studio на наших машинах MacOS, где визуально-студийный код является автоматическим блочным объявлениями, даже если они не окружены вьющимися скобками. В результате приведенный ниже код: < /p>
using (var scope = _db.CreateScope())
foreach (JToken evt in payload)
try
{
List lst = new List()
}
catch (Exception ex)
{
_log.LogError(ex, "XYZ");
}
< /code>
полностью отформатируется по отношению к: < /p>
using (var scope = _db.CreateScope())
foreach (JToken evt in payload)
try
{
List lst = new List()
}
catch (Exception ex)
{
_log.LogError(ex, "XYZ");
}
< /code>
Это изменение в поведении оказывает влияние на наш процесс проверки кода. Когда разработчик вносит изменение кода , новые правила автоматического индикатора делают, что небольшое изменение выглядит огромным, потому что все отступление блока меняется. В противном случае, блок напоминает в том же отступлении, что и родительское объявление.>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ns-c-sharp
GET VS -код для сохранения вдавшегося в блочных объявлениях C# ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение