Как разрешить переменные внутри расширения vscode

Из трех условных обозначений:

if(addCurleyBraces()) bugFreeSofware.hooray();

и:

if(addCurleyBraces())
    bugFreeSofware.hooray();

и (которые представляют собой любой стиль отступа с использованием открытия и закрывающей скобки):

if(addCurleyBraces()) {
    bugFreeSofware.hooray();
}

Я предпочитаю последний вариант:

  • Мне легче читать, если все if-инструкции записаны единообразным способом.
  • Это может сделать программное обеспечение немного более надежным и без ошибок. Однако у всех современных редакторов IDE и продвинутых текстовых редакторов есть хорошие функции автоматического отступов, которые, как я думаю, каждый должен использовать, пока он не испортит форматирование комментариев или не идет против командных стандартов (во многих случаях можно создать настраиваемую схему форматирования и поделиться им с командой). Моя точка зрения заключается в том, что если правильно выполнить отступ, риск введения ошибки немного уменьшается.
  • Я предпочитаю, чтобы логическое выражение и оператор (ы) выполнялись для разных строк. Мне нравится отмечать строку для целей отладки. Даже если я использую среду IDE, где я могу отметить инструкцию и шаг за ней, это интерактивная операция, и я могу забыть, где я начал отлаживать или, по крайней мере, мне потребуется немного времени, чтобы пройти через код несколько раз (как я должен отмечать позицию вручную каждый раз во время отладки).
1
задан Augusto 29 March 2019 в 14:05
поделиться