triggerfinger, Сорри, по теме нечего сказать =) Я думал саблайм хоть по отдельности умеет автоформат...
Сам-то я штормом пользуюсь, он всё причёсывает, vue файлы в том числе.
Moe Green, если компонент большой, то, как я уже сказал, удобнее переключать вкладки при редактировании или открыть две рядом. Я обычно разметку оставляю в vue файле, а js- и css-код выношу в отдельные.
Насколько я знаю, работать с Vue в Sublime не слишком удобно до сих пор.
Как варинт - можно посмотреть в сторону Visual Studio Code - этот редактор "из коробки" имеет полную поддержку Vue.