Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.71 KB

File metadata and controls

25 lines (15 loc) · 1.71 KB

Prettier for Nova

Code formatting using Prettier, right in Nova.

  • Formats on save (can be changed per project), or using Editor > Prettier > Format (⌥⇧F).
  • Supports all languages supported by Prettier: json, html, javascript, jsx, flow, typescript, vue, angular, css, less, scss, graphql, markdown, yaml, and plugins.
  • Supports standard Prettier configuration, and .prettierignore files.
  • Uses the Prettier and any plugins installed in your project (or built-in Prettier if you don't have any).

Using plugins

If you want to use Prettier plugins just install them, as well as Prettier, in your project.

Ignoring files

You can disable format on save for remote documents, documents without Prettier configuration file, or specific syntaxes in the extension preferences. You can also use Prettier's built-in exclusion feature by adding a .prettierignore file to the root of your project. Note: adding it anywhere else won't work.

Using a different version of Prettier

Just install the Prettier version you want (1.15.0 or higher) in the root folder of your project. If you already have it open in Nova you'll need to reopen your project after installing or updating Prettier for the extension to start the new one.

Working with remote files

Most features are supported for remote files. However Prettier configuration and .prettierignore files are not. The default configuration set in the extension or project preferences will be used instead.