Здравствуйте. Осваивал нынче Sublime Text - конечно вещь! Гибкость, а уж тем более программируемость самой среды разработки это что-то.
В процессе настройки под себя для работы с HDL наткнулся на package
SublimeLinter-contrib-vcom, который позволяет подсвечивать errors/warnings генерируемые компилятором
vcom от Modelsim/Questasim. Решил добавить поддержку
vlog для Verilog/SysemVerilog и чуток подпилил
vcom (по возможности подсвечивается конкретное место ошибки (колонка в строке), а не вся строка). В итоге выглядит это как в традиционных IDE как-то так:
Этот подход (
linting) немного пересекатеся с
build_systems (как пример
настройки предложенные здесь), но лично мне привычнее "традиционный вид" (да и можно использовать оба подхода).
Вроде достаточно удобно, может кому пригодится.
P.S.: после добавления поддержки компилятора
vlog, автор переименовал репозиторий на SublimeLinter-contrib-
modelsim, но процесс переименования самого package что-то подвис и поэтому в Package Control он по прежнему пока под старым именем SublimeLinter-contrib-vcom.