vue-fmt
A Vue format & beautify tool.
it use customed jsbeautify to format <template>
use prettier & prettier-eslint to format <span> <style>
can Indent and Sort root tags
Feature
- Sort Your Root Tags
- Indent Root Tags
- Newline between Root Tags
- Align
<template>Html Attr

Install
apm install vue-fmt
# or
cd ~/.atom/package
git clone https://github.com/voodeng/vue-fmt && cd vue-fmt
npm install
Language Support
Custom Setting
Keymaps
'.editor':
'alt-l': 'vue-format:format'
Tips
Setting -> Sort -> Sort enable
! it will delete other tags
if enable, will resort your code by sortOrder after formated,
only template, script, style 3 tags name support,
if only input 1 or 2, it will merged with origin code Sort
License
vue-fmt is MIT-licensed
by Voodeng