35 lines
1.5 KiB
Markdown
35 lines
1.5 KiB
Markdown
---
|
|
id: editors
|
|
title: Editor Integration
|
|
---
|
|
|
|
## Atom
|
|
|
|
Atom users can simply install the [prettier-atom](https://github.com/prettier/prettier-atom) package and use `Ctrl+Alt+F` to format a file (or format on save if enabled).
|
|
|
|
## Emacs
|
|
|
|
Emacs users should see [this repository](https://github.com/prettier/prettier-emacs) for on-demand formatting.
|
|
|
|
## Vim
|
|
|
|
Vim users can simply install either [sbdchd](https://github.com/sbdchd)/[neoformat](https://github.com/sbdchd/neoformat), [w0rp](https://github.com/w0rp)/[ale](https://github.com/w0rp/ale), or [prettier](https://github.com/prettier)/[vim-prettier](https://github.com/prettier/vim-prettier), for more details see [the vim setup guide](vim.md).
|
|
|
|
## Visual Studio Code
|
|
|
|
`prettier-vscode` can be installed using the extension sidebar. Search for `Prettier - Code formatter`. It can also be installed using `ext install prettier-vscode` in the command palette. [Check its repository for configuration and shortcuts](https://github.com/prettier/prettier-vscode).
|
|
|
|
If you'd like to toggle the formatter on and off, install [`vscode-status-bar-format-toggle`](https://marketplace.visualstudio.com/items?itemName=tombonnike.vscode-status-bar-format-toggle).
|
|
|
|
## Visual Studio
|
|
|
|
Install the [JavaScript Prettier extension](https://github.com/madskristensen/JavaScriptPrettier).
|
|
|
|
## Sublime Text
|
|
|
|
Sublime Text support is available through Package Control and the [JsPrettier](https://packagecontrol.io/packages/JsPrettier) plug-in.
|
|
|
|
## JetBrains WebStorm, PHPStorm, PyCharm...
|
|
|
|
See the [WebStorm setup guide](webstorm.md).
|