Linterとは #
- コードの間違いを指摘するもの.
Formatterとは #
- コードのスタイルを統一/調整するもの.
Prettier #
- JavaScript(including ES2017), JSX, Angular, Vue, Flow, TypeScrip,t CSS, Less, SCSS, HTML, JSON, GraphQL, Markdown, GFM, MDX, YAMLをフォーマットしてくれる.
- GitHubリポジトリ: prettier/prettier
vimでの使い方 #
こちらの.vimrcの様に vim-prettierを設定する.
当該のディレクトリで,
yarn add prettier --dev --exact
コードを開いて, コードの一番上に
// @format
を記入して,:w
で, 自動でコードをフォーマットしてくれる. 4. Reference: prettier/vim-prettier