Пример синтаксического «компота»:
На примере выделены отдельными цветами и не путаются меж собой:
- Аргументы функции с остальными переменными.
- Все константы, не только: nil | true | false;
- Подключаемое из пакетов: fmt, os, snappy;
- Вызовы стандартных функций: len, max;
- Все классы и типы: bucket, error;
- Имена функций и методов (и вызовы и объявления);
- Стандартные типы: string, uint64.
Это всё через settings.json, можно с привязкой конкретных цветов к конкретным «темам».
Так же, у этой самой #
VSCode / #
VSCodium есть из коробки подсветка всех return в функции, если встать на один из них.
Можно включить линию, соединяющую {} и [], () через:
"editor.guides.bracketPairs": true,
Вот более наглядный пример, нежели на предыдущей картинке:
Это в продолжение
[зачем оно] и то как именно сделана
[подсветка синтаксическая].
#
softwaredev #
software #
vscodium #
vscode #
go #
golang #
lang_ru @
Russia