Вот строка, с которой я хотел бы продемонстрировать свою проблему:
return heroes.length > 0 ? Math.max(...heroes.map(hero => hero.id)) + 1: 11;
По крайней мере, так мне бы хотелось. Вместо этого, когда я сохраняю файл, он превращается в это:
return heroes.length > 0
? Math.max(...heroes.map(hero => hero.id)) + 1
: 11;
Установленные мной расширения:
В пакете предметов первой необходимости:
Настройки, которые я пытался изменить (в их текущей форме):
"editor.wordWrap": "off",
"editor.wordWrapColumn": 500,
"editor.minimap.maxColumn": 500,
"html.format.wrapLineLength": 500,
"prettier.printWidth": 500,
Я знаю, что некоторые из них, очевидно, не имеют к этому никакого отношения, я просто отчаянно пробовал все, что казалось удаленно связанным.
Я подозреваю, что это может быть расширение ESLINT, которое делает это (которое включено в angular базовый пакет расширений), я просто не смог найти способ его отключить или расширить на большее количество символов.