184 KiB
Options
Automatically generated documentation for Atom Beautify's options.
Package Options
Configurable options for Atom Beautify.
Anonymous Analytics
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: true
Type: boolean
Description:
There is Segment.io which forwards data to Google Analytics to track what languages are being used the most, as well as other stats. Everything is anonymized and no personal information, such as source code, is sent. See https://github.com/Glavin001/atom-beautify/issues/47 for more details.
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Anonymous Analytics" and change it to your desired configuration.
Analytics User Id
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: string
Description:
Unique identifier for this user for tracking usage analytics
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Analytics User Id" and change it to your desired configuration.
Logger Level
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: warn
Type: string
Enum: verbose
debug
info
warn
error
Description:
Set the level for the logger
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Logger Level" and change it to your desired configuration.
Beautify Entire File On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: true
Type: boolean
Description:
When beautifying on save, use the entire file, even if there is selected text in the editor
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Beautify Entire File On Save" and change it to your desired configuration.
Mute Unsupported Language Errors
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Do not show "Unsupported Language" errors when they occur
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Mute Unsupported Language Errors" and change it to your desired configuration.
Mute All Errors
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Do not show any/all errors when they occur
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Mute All Errors" and change it to your desired configuration.
Language Options
Supported options for each language.
Apex - Config Path
Namespace: apex
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"apex": {
"configPath": ""
}
}
Arduino - Config Path
Namespace: arduino
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"arduino": {
"configPath": ""
}
}
C# - Config Path
Namespace: cs
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"cs": {
"configPath": ""
}
}
C - Config Path
Namespace: c
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"c": {
"configPath": ""
}
}
Coldfusion - Indent inner html
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Indent <head> and sections. (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Indent inner html" and change it to your desired configuration.
Coldfusion - Indent size
Namespace: cfml
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Pretty Diff
Description:
Indentation size/length (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"indent_size": 4
}
}
Coldfusion - Indent char
Namespace: cfml
Key: indent_char
Default:
Type: string
Supported Beautifiers: Pretty Diff
Description:
Indentation character (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"indent_char": " "
}
}
Coldfusion - Brace style
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: collapse
Type: string
Enum: collapse
expand
end-expand
none
Description:
[collapse|expand|end-expand|none] (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Brace style" and change it to your desired configuration.
Coldfusion - Indent scripts
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: normal
Type: string
Enum: keep
separate
normal
Description:
[keep|separate|normal] (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Indent scripts" and change it to your desired configuration.
Coldfusion - Wrap line length
Namespace: cfml
Key: wrap_line_length
Default: 250
Type: integer
Supported Beautifiers: Pretty Diff
Description:
Maximum characters per line (0 disables) (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"wrap_line_length": 250
}
}
Coldfusion - Wrap attributes
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: auto
Type: string
Enum: auto
force
Description:
Wrap attributes to new lines [auto|force] (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Wrap attributes" and change it to your desired configuration.
Coldfusion - Wrap attributes indent size
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: 4
Type: integer
Description:
Indent wrapped attributes to after N characters (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Wrap attributes indent size" and change it to your desired configuration.
Coldfusion - Preserve newlines
Namespace: cfml
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
Preserve line-breaks (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"preserve_newlines": true
}
}
Coldfusion - Max preserve newlines
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: 10
Type: integer
Description:
Number of line-breaks to be preserved in one chunk (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Max preserve newlines" and change it to your desired configuration.
Coldfusion - Unformatted
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: a,sub,sup,b,i,u
Type: array
Description:
List of tags (defaults to inline) that should not be reformatted (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Unformatted" and change it to your desired configuration.
Coldfusion - End with newline
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
End output with newline (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - End with newline" and change it to your desired configuration.
Coldfusion - Extra liners
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: head,body,/html
Type: array
Description:
List of tags (defaults to [head,body,/html] that should have an extra newline before them. (Not supported by any beautifiers)
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Coldfusion - Extra liners" and change it to your desired configuration.
C++ - Config Path
Namespace: cpp
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"cpp": {
"configPath": ""
}
}
CSS - Indent size
Namespace: css
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_size": 4
}
}
CSS - Indent char
Namespace: css
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_char": " "
}
}
CSS - Selector separator newline
Namespace: css
Key: selector_separator_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Add a newline between multiple selectors (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"css": {
"selector_separator_newline": false
}
}
CSS - Newline between rules
Namespace: css
Key: newline_between_rules
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a newline between CSS rules (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"newline_between_rules": false
}
}
CSS - Preserve newlines
Namespace: css
Key: preserve_newlines
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Retain empty lines. Consecutive empty lines will be converted to a single empty line. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"preserve_newlines": false
}
}
CSS - Wrap line length
Namespace: css
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum amount of characters per line (0 = disable) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"wrap_line_length": 0
}
}
CSS - Indent comments
Namespace: css
Key: indent_comments
Default: true
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
Determines whether comments should be indented. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_comments": true
}
}
CSS - Force indentation
Namespace: css
Key: force_indentation
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
if indentation should be forcefully applied to markup even if it disruptively adds unintended whitespace to the documents rendered output (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"force_indentation": false
}
}
CSS - Convert quotes
Namespace: css
Key: convert_quotes
Default: none
Type: string
Enum: none
double
single
Supported Beautifiers: Pretty Diff
Description:
Convert the quote characters delimiting strings from either double or single quotes to the other. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"convert_quotes": "none"
}
}
CSS - Align assignments
Namespace: css
Key: align_assignments
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
If lists of assignments or properties should be vertically aligned for faster and easier reading. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"align_assignments": false
}
}
CSS - No lead zero
Namespace: css
Key: no_lead_zero
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
If in CSS values leading 0s immediately preceeding a decimal should be removed or prevented. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"no_lead_zero": false
}
}
CSS - comb custom config file
Namespace: css
Key: configPath
Type: string
Supported Beautifiers: CSScomb
Description:
Path to custom CSScomb config file, used in absense of a .csscomb.json
or .csscomb.cson
at the root of your project. (Supported by CSScomb)
Example .jsbeautifyrc
Configuration
{
"css": {
"configPath": ""
}
}
CSS - comb predefined config
Namespace: css
Key: predefinedConfig
Default: csscomb
Type: string
Enum: csscomb
yandex
zen
Supported Beautifiers: CSScomb
Description:
Used if neither a project or custom config file exists. (Supported by CSScomb)
Example .jsbeautifyrc
Configuration
{
"css": {
"predefinedConfig": "csscomb"
}
}
D - Config Path
Namespace: d
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"d": {
"configPath": ""
}
}
gherkin - Indent size
Namespace: gherkin
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Gherkin formatter
Description:
Indentation size/length (Supported by Gherkin formatter)
Example .jsbeautifyrc
Configuration
{
"gherkin": {
"indent_size": 4
}
}
gherkin - Indent char
Namespace: gherkin
Key: indent_char
Default:
Type: string
Supported Beautifiers: Gherkin formatter
Description:
Indentation character (Supported by Gherkin formatter)
Example .jsbeautifyrc
Configuration
{
"gherkin": {
"indent_char": " "
}
}
Fortran - Emacs path
Namespace: fortran
Key: emacs_path
Type: string
Supported Beautifiers: Fortran Beautifier
Description:
Path to the emacs
executable (Supported by Fortran Beautifier)
Example .jsbeautifyrc
Configuration
{
"fortran": {
"emacs_path": ""
}
}
Fortran - Emacs script path
Namespace: fortran
Key: emacs_script_path
Type: string
Supported Beautifiers: Fortran Beautifier
Description:
Path to the emacs script (Supported by Fortran Beautifier)
Example .jsbeautifyrc
Configuration
{
"fortran": {
"emacs_script_path": ""
}
}
HTML - Indent inner html
Namespace: html
Key: indent_inner_html
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Indent <head> and sections. (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_inner_html": false
}
}
HTML - Indent size
Namespace: html
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_size": 4
}
}
HTML - Indent char
Namespace: html
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_char": " "
}
}
HTML - Brace style
Namespace: html
Key: brace_style
Default: collapse
Type: string
Enum: collapse
expand
end-expand
none
Supported Beautifiers: JS Beautify
Description:
[collapse|expand|end-expand|none] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"brace_style": "collapse"
}
}
HTML - Indent scripts
Namespace: html
Key: indent_scripts
Default: normal
Type: string
Enum: keep
separate
normal
Supported Beautifiers: JS Beautify
Description:
[keep|separate|normal] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_scripts": "normal"
}
}
HTML - Wrap line length
Namespace: html
Key: wrap_line_length
Default: 250
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum characters per line (0 disables) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_line_length": 250
}
}
HTML - Wrap attributes
Namespace: html
Key: wrap_attributes
Default: auto
Type: string
Enum: auto
force
Supported Beautifiers: JS Beautify
Description:
Wrap attributes to new lines [auto|force] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_attributes": "auto"
}
}
HTML - Wrap attributes indent size
Namespace: html
Key: wrap_attributes_indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Description:
Indent wrapped attributes to after N characters (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_attributes_indent_size": 4
}
}
HTML - Preserve newlines
Namespace: html
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"preserve_newlines": true
}
}
HTML - Max preserve newlines
Namespace: html
Key: max_preserve_newlines
Default: 10
Type: integer
Supported Beautifiers: JS Beautify
Description:
Number of line-breaks to be preserved in one chunk (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"max_preserve_newlines": 10
}
}
HTML - Unformatted
Namespace: html
Key: unformatted
Default: a,span,img,bdo,em,strong,dfn,code,samp,kbd,var,cite,abbr,acronym,q,sub,sup,tt,i,b,big,small,u,s,strike,font,ins,del,pre,address,dt,h1,h2,h3,h4,h5,h6
Type: array
Supported Beautifiers: JS Beautify
Description:
List of tags (defaults to inline) that should not be reformatted (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"unformatted": [
"a",
"span",
"img",
"bdo",
"em",
"strong",
"dfn",
"code",
"samp",
"kbd",
"var",
"cite",
"abbr",
"acronym",
"q",
"sub",
"sup",
"tt",
"i",
"b",
"big",
"small",
"u",
"s",
"strike",
"font",
"ins",
"del",
"pre",
"address",
"dt",
"h1",
"h2",
"h3",
"h4",
"h5",
"h6"
]
}
}
HTML - End with newline
Namespace: html
Key: end_with_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
End output with newline (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"end_with_newline": false
}
}
HTML - Extra liners
Namespace: html
Key: extra_liners
Default: head,body,/html
Type: array
Supported Beautifiers: JS Beautify
Description:
List of tags (defaults to [head,body,/html] that should have an extra newline before them. (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"extra_liners": [
"head",
"body",
"/html"
]
}
}
Java - Config Path
Namespace: java
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"java": {
"configPath": ""
}
}
JavaScript - Indent size
Namespace: js
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_size": 4
}
}
JavaScript - Indent char
Namespace: js
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_char": " "
}
}
JavaScript - Indent level
Namespace: js
Key: indent_level
Type: integer
Supported Beautifiers: JS Beautify
Description:
Initial indentation level (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_level": 0
}
}
JavaScript - Indent with tabs
Namespace: js
Key: indent_with_tabs
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Indentation uses tabs, overrides Indent Size
and Indent Char
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_with_tabs": false
}
}
JavaScript - Preserve newlines
Namespace: js
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"preserve_newlines": true
}
}
JavaScript - Max preserve newlines
Namespace: js
Key: max_preserve_newlines
Default: 10
Type: integer
Supported Beautifiers: JS Beautify
Description:
Number of line-breaks to be preserved in one chunk (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"max_preserve_newlines": 10
}
}
JavaScript - Space in paren
Namespace: js
Key: space_in_paren
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Add padding spaces within paren, ie. f( a, b ) (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_in_paren": false
}
}
JavaScript - Jslint happy
Namespace: js
Key: jslint_happy
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Enable jslint-stricter mode (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"jslint_happy": false
}
}
JavaScript - Space after anon function
Namespace: js
Key: space_after_anon_function
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a space before an anonymous function's parens, ie. function () (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_after_anon_function": false
}
}
JavaScript - Brace style
Namespace: js
Key: brace_style
Default: collapse
Type: string
Enum: collapse
collapse-preserve-inline
expand
end-expand
none
Supported Beautifiers: JS Beautify
Description:
[collapse|collapse-preserve-inline|expand|end-expand|none] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"brace_style": "collapse"
}
}
JavaScript - Break chained methods
Namespace: js
Key: break_chained_methods
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"break_chained_methods": false
}
}
JavaScript - Keep array indentation
Namespace: js
Key: keep_array_indentation
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Preserve array indentation (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"keep_array_indentation": false
}
}
JavaScript - Keep function indentation
Namespace: js
Key: keep_function_indentation
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"keep_function_indentation": false
}
}
JavaScript - Space before conditional
Namespace: js
Key: space_before_conditional
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_before_conditional": true
}
}
JavaScript - Eval code
Namespace: js
Key: eval_code
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"eval_code": false
}
}
JavaScript - Unescape strings
Namespace: js
Key: unescape_strings
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Decode printable characters encoded in xNN notation (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"unescape_strings": false
}
}
JavaScript - Wrap line length
Namespace: js
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Wrap lines at next opportunity after N characters (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"wrap_line_length": 0
}
}
JavaScript - End with newline
Namespace: js
Key: end_with_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
End output with newline (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"end_with_newline": false
}
}
JavaScript - End with comma
Namespace: js
Key: end_with_comma
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
If a terminating comma should be inserted into arrays, object literals, and destructured objects. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"end_with_comma": false
}
}
Markdown - Gfm
Namespace: markdown
Key: gfm
Default: true
Type: boolean
Supported Beautifiers: Remark
Description:
GitHub Flavoured Markdown (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"gfm": true
}
}
Markdown - Yaml
Namespace: markdown
Key: yaml
Default: true
Type: boolean
Supported Beautifiers: Remark
Description:
Enables raw YAML front matter to be detected (thus ignoring markdown-like syntax). (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"yaml": true
}
}
Markdown - Commonmark
Namespace: markdown
Key: commonmark
Type: boolean
Supported Beautifiers: Remark
Description:
Allows and disallows several constructs. (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"commonmark": false
}
}
Objective-C - Config Path
Namespace: objectivec
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"objectivec": {
"configPath": ""
}
}
Pawn - Config Path
Namespace: pawn
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"pawn": {
"configPath": ""
}
}
Perl - Perltidy profile
Namespace: perl
Key: perltidy_profile
Type: string
Supported Beautifiers: Perltidy
Description:
Specify a configuration file which will override the default name of .perltidyrc (Supported by Perltidy)
Example .jsbeautifyrc
Configuration
{
"perl": {
"perltidy_profile": ""
}
}
PHP - PHP-CS-Fixer Path
Namespace: php
Key: cs_fixer_path
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
Path to the php-cs-fixer
CLI executable (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"cs_fixer_path": ""
}
}
PHP - Fixers
Namespace: php
Key: fixers
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
Add fixer(s). i.e. linefeed,-short_tag,indentation (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"fixers": ""
}
}
PHP - Level
Namespace: php
Key: level
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
By default, all PSR-2 fixers and some additional ones are run. (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"level": ""
}
}
PHP - PHPCBF Path
Namespace: php
Key: phpcbf_path
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Path to the phpcbf
CLI executable (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"phpcbf_path": ""
}
}
PHP - PHPCBF Standard
Namespace: php
Key: standard
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Standard name Squiz, PSR2, PSR1, PHPCS, PEAR, Zend, MySource... or path to CS rules (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"standard": ""
}
}
Python - Max line length
Namespace: python
Key: max_line_length
Default: 79
Type: integer
Supported Beautifiers: autopep8
Description:
set maximum allowed line length (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"max_line_length": 79
}
}
Python - Indent size
Namespace: python
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: autopep8
Description:
Indentation size/length (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"indent_size": 4
}
}
Python - Ignore
Namespace: python
Key: ignore
Default: E24
Type: array
Supported Beautifiers: autopep8
Description:
do not fix these errors/warnings (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"ignore": [
"E24"
]
}
}
Python - Sort imports
Namespace: python
Key: sort_imports
Type: boolean
Supported Beautifiers: autopep8
Description:
sort imports (requires isort installed) (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"sort_imports": false
}
}
Ruby - Indent size
Namespace: ruby
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Rubocop
Ruby Beautify
Description:
Indentation size/length (Supported by Rubocop, Ruby Beautify)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"indent_size": 4
}
}
Ruby - Rubocop Path
Namespace: ruby
Key: rubocop_path
Type: string
Supported Beautifiers: Rubocop
Description:
Path to the rubocop
CLI executable (Supported by Rubocop)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"rubocop_path": ""
}
}
Ruby - Indent char
Namespace: ruby
Key: indent_char
Default:
Type: string
Enum:
Supported Beautifiers: Ruby Beautify
Description:
Indentation character (Supported by Ruby Beautify)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"indent_char": " "
}
}
Rust - Rustfmt path
Namespace: rust
Key: rustfmt_path
Type: string
Supported Beautifiers: rustfmt
Description:
Path to rustfmt program (Supported by rustfmt)
Example .jsbeautifyrc
Configuration
{
"rust": {
"rustfmt_path": ""
}
}
SQL - Indent size
Namespace: sql
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: sqlformat
Description:
Indentation size/length (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"indent_size": 4
}
}
SQL - Keywords
Namespace: sql
Key: keywords
Default: upper
Type: string
Enum: unchanged
lower
upper
capitalize
Supported Beautifiers: sqlformat
Description:
Change case of keywords (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"keywords": "upper"
}
}
SQL - Identifiers
Namespace: sql
Key: identifiers
Default: unchanged
Type: string
Enum: unchanged
lower
upper
capitalize
Supported Beautifiers: sqlformat
Description:
Change case of identifiers (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"identifiers": "unchanged"
}
}
Vala - Config Path
Namespace: vala
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"vala": {
"configPath": ""
}
}
Language Config - Apex - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Apex Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Apex - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Apex - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for Apex
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Apex - Default Beautifier" and change it to your desired configuration.
Language Config - Apex - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Apex files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Apex - Beautify On Save" and change it to your desired configuration.
Language Config - Arduino - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Arduino Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Arduino - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Arduino - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for Arduino
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Arduino - Default Beautifier" and change it to your desired configuration.
Language Config - Arduino - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Arduino files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Arduino - Beautify On Save" and change it to your desired configuration.
Language Config - C# - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable C# Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C# - Disable Beautifying Language" and change it to your desired configuration.
Language Config - C# - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for C#
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C# - Default Beautifier" and change it to your desired configuration.
Language Config - C# - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify C# files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C# - Beautify On Save" and change it to your desired configuration.
Language Config - C - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable C Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C - Disable Beautifying Language" and change it to your desired configuration.
Language Config - C - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
clang-format
Description:
Default Beautifier to be used for C
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C - Default Beautifier" and change it to your desired configuration.
Language Config - C - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify C files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C - Beautify On Save" and change it to your desired configuration.
Language Config - CoffeeScript - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable CoffeeScript Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CoffeeScript - Disable Beautifying Language" and change it to your desired configuration.
Language Config - CoffeeScript - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: coffee-fmt
Type: string
Enum: Coffee Formatter
coffee-fmt
Description:
Default Beautifier to be used for CoffeeScript
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CoffeeScript - Default Beautifier" and change it to your desired configuration.
Language Config - CoffeeScript - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify CoffeeScript files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CoffeeScript - Beautify On Save" and change it to your desired configuration.
Language Config - Coldfusion - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Coldfusion Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Coldfusion - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Coldfusion - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for Coldfusion
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Coldfusion - Default Beautifier" and change it to your desired configuration.
Language Config - Coldfusion - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Coldfusion files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Coldfusion - Beautify On Save" and change it to your desired configuration.
Language Config - C++ - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable C++ Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C++ - Disable Beautifying Language" and change it to your desired configuration.
Language Config - C++ - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
clang-format
Description:
Default Beautifier to be used for C++
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C++ - Default Beautifier" and change it to your desired configuration.
Language Config - C++ - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify C++ files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - C++ - Beautify On Save" and change it to your desired configuration.
Language Config - CSS - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable CSS Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSS - Disable Beautifying Language" and change it to your desired configuration.
Language Config - CSS - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: CSScomb
JS Beautify
Pretty Diff
Description:
Default Beautifier to be used for CSS
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSS - Default Beautifier" and change it to your desired configuration.
Language Config - CSS - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify CSS files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSS - Beautify On Save" and change it to your desired configuration.
Language Config - CSV - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable CSV Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSV - Disable Beautifying Language" and change it to your desired configuration.
Language Config - CSV - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for CSV
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSV - Default Beautifier" and change it to your desired configuration.
Language Config - CSV - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify CSV files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - CSV - Beautify On Save" and change it to your desired configuration.
Language Config - D - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable D Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - D - Disable Beautifying Language" and change it to your desired configuration.
Language Config - D - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: dfmt
Type: string
Enum: Uncrustify
dfmt
Description:
Default Beautifier to be used for D
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - D - Default Beautifier" and change it to your desired configuration.
Language Config - D - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify D files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - D - Beautify On Save" and change it to your desired configuration.
Language Config - EJS - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable EJS Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - EJS - Disable Beautifying Language" and change it to your desired configuration.
Language Config - EJS - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for EJS
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - EJS - Default Beautifier" and change it to your desired configuration.
Language Config - EJS - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify EJS files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - EJS - Beautify On Save" and change it to your desired configuration.
Language Config - Elm - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Elm Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Elm - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Elm - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: elm-format
Type: string
Enum: elm-format
Description:
Default Beautifier to be used for Elm
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Elm - Default Beautifier" and change it to your desired configuration.
Language Config - Elm - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Elm files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Elm - Beautify On Save" and change it to your desired configuration.
Language Config - ERB - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable ERB Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - ERB - Disable Beautifying Language" and change it to your desired configuration.
Language Config - ERB - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: HTML Beautifier
Pretty Diff
Description:
Default Beautifier to be used for ERB
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - ERB - Default Beautifier" and change it to your desired configuration.
Language Config - ERB - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify ERB files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - ERB - Beautify On Save" and change it to your desired configuration.
Language Config - Erlang - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Erlang Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Erlang - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Erlang - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: erl_tidy
Type: string
Enum: erl_tidy
Description:
Default Beautifier to be used for Erlang
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Erlang - Default Beautifier" and change it to your desired configuration.
Language Config - Erlang - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Erlang files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Erlang - Beautify On Save" and change it to your desired configuration.
Language Config - gherkin - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable gherkin Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - gherkin - Disable Beautifying Language" and change it to your desired configuration.
Language Config - gherkin - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Gherkin formatter
Type: string
Enum: Gherkin formatter
Description:
Default Beautifier to be used for gherkin
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - gherkin - Default Beautifier" and change it to your desired configuration.
Language Config - gherkin - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify gherkin files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - gherkin - Beautify On Save" and change it to your desired configuration.
Language Config - Go - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Go Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Go - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Go - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: gofmt
Type: string
Enum: gofmt
Description:
Default Beautifier to be used for Go
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Go - Default Beautifier" and change it to your desired configuration.
Language Config - Go - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Go files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Go - Beautify On Save" and change it to your desired configuration.
Language Config - Fortran - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Fortran Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Fortran - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Fortran - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Fortran Beautifier
Type: string
Enum: Fortran Beautifier
Description:
Default Beautifier to be used for Fortran
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Fortran - Default Beautifier" and change it to your desired configuration.
Language Config - Fortran - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Fortran files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Fortran - Beautify On Save" and change it to your desired configuration.
Language Config - Handlebars - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Handlebars Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Handlebars - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Handlebars - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: JS Beautify
Description:
Default Beautifier to be used for Handlebars
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Handlebars - Default Beautifier" and change it to your desired configuration.
Language Config - Handlebars - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Handlebars files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Handlebars - Beautify On Save" and change it to your desired configuration.
Language Config - Haskell - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Haskell Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Haskell - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Haskell - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: stylish-haskell
Type: string
Enum: stylish-haskell
Description:
Default Beautifier to be used for Haskell
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Haskell - Default Beautifier" and change it to your desired configuration.
Language Config - Haskell - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Haskell files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Haskell - Beautify On Save" and change it to your desired configuration.
Language Config - XTemplate - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable XTemplate Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XTemplate - Disable Beautifying Language" and change it to your desired configuration.
Language Config - XTemplate - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Description:
Default Beautifier to be used for XTemplate
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XTemplate - Default Beautifier" and change it to your desired configuration.
Language Config - XTemplate - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify XTemplate files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XTemplate - Beautify On Save" and change it to your desired configuration.
Language Config - Java - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Java Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Java - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Java - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for Java
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Java - Default Beautifier" and change it to your desired configuration.
Language Config - Java - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Java files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Java - Beautify On Save" and change it to your desired configuration.
Language Config - JavaScript - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable JavaScript Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JavaScript - Disable Beautifying Language" and change it to your desired configuration.
Language Config - JavaScript - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: JS Beautify
JSCS Fixer
Pretty Diff
Description:
Default Beautifier to be used for JavaScript
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JavaScript - Default Beautifier" and change it to your desired configuration.
Language Config - JavaScript - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify JavaScript files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JavaScript - Beautify On Save" and change it to your desired configuration.
Language Config - JSON - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable JSON Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSON - Disable Beautifying Language" and change it to your desired configuration.
Language Config - JSON - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: JS Beautify
Pretty Diff
Description:
Default Beautifier to be used for JSON
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSON - Default Beautifier" and change it to your desired configuration.
Language Config - JSON - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify JSON files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSON - Beautify On Save" and change it to your desired configuration.
Language Config - JSX - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable JSX Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSX - Disable Beautifying Language" and change it to your desired configuration.
Language Config - JSX - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for JSX
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSX - Default Beautifier" and change it to your desired configuration.
Language Config - JSX - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify JSX files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - JSX - Beautify On Save" and change it to your desired configuration.
Language Config - LESS - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable LESS Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - LESS - Disable Beautifying Language" and change it to your desired configuration.
Language Config - LESS - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: CSScomb
Pretty Diff
Description:
Default Beautifier to be used for LESS
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - LESS - Default Beautifier" and change it to your desired configuration.
Language Config - LESS - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify LESS files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - LESS - Beautify On Save" and change it to your desired configuration.
Language Config - Markdown - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Markdown Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Markdown - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Markdown - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Tidy Markdown
Type: string
Enum: Remark
Tidy Markdown
Description:
Default Beautifier to be used for Markdown
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Markdown - Default Beautifier" and change it to your desired configuration.
Language Config - Markdown - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Markdown files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Markdown - Beautify On Save" and change it to your desired configuration.
Language Config - Marko - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Marko Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Marko - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Marko - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: JS Beautify
Description:
Default Beautifier to be used for Marko
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Marko - Default Beautifier" and change it to your desired configuration.
Language Config - Marko - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Marko files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Marko - Beautify On Save" and change it to your desired configuration.
Language Config - Mustache - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Mustache Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Mustache - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Mustache - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: JS Beautify
Type: string
Enum: JS Beautify
Description:
Default Beautifier to be used for Mustache
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Mustache - Default Beautifier" and change it to your desired configuration.
Language Config - Mustache - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Mustache files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Mustache - Beautify On Save" and change it to your desired configuration.
Language Config - Objective-C - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Objective-C Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Objective-C - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Objective-C - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
clang-format
Description:
Default Beautifier to be used for Objective-C
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Objective-C - Default Beautifier" and change it to your desired configuration.
Language Config - Objective-C - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Objective-C files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Objective-C - Beautify On Save" and change it to your desired configuration.
Language Config - Pawn - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Pawn Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Pawn - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Pawn - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for Pawn
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Pawn - Default Beautifier" and change it to your desired configuration.
Language Config - Pawn - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Pawn files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Pawn - Beautify On Save" and change it to your desired configuration.
Language Config - Perl - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Perl Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Perl - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Perl - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Perltidy
Type: string
Enum: Perltidy
Description:
Default Beautifier to be used for Perl
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Perl - Default Beautifier" and change it to your desired configuration.
Language Config - Perl - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Perl files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Perl - Beautify On Save" and change it to your desired configuration.
Language Config - PHP - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable PHP Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - PHP - Disable Beautifying Language" and change it to your desired configuration.
Language Config - PHP - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: PHP-CS-Fixer
Type: string
Enum: PHP-CS-Fixer
PHPCBF
Description:
Default Beautifier to be used for PHP
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - PHP - Default Beautifier" and change it to your desired configuration.
Language Config - PHP - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify PHP files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - PHP - Beautify On Save" and change it to your desired configuration.
Language Config - Puppet - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Puppet Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Puppet - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Puppet - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: puppet-lint
Type: string
Enum: puppet-lint
Description:
Default Beautifier to be used for Puppet
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Puppet - Default Beautifier" and change it to your desired configuration.
Language Config - Puppet - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Puppet files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Puppet - Beautify On Save" and change it to your desired configuration.
Language Config - Python - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Python Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Python - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Python - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: autopep8
Type: string
Enum: autopep8
yapf
Description:
Default Beautifier to be used for Python
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Python - Default Beautifier" and change it to your desired configuration.
Language Config - Python - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Python files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Python - Beautify On Save" and change it to your desired configuration.
Language Config - Ruby - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Ruby Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Ruby - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Ruby - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Rubocop
Type: string
Enum: Rubocop
Ruby Beautify
Description:
Default Beautifier to be used for Ruby
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Ruby - Default Beautifier" and change it to your desired configuration.
Language Config - Ruby - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Ruby files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Ruby - Beautify On Save" and change it to your desired configuration.
Language Config - Rust - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Rust Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Rust - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Rust - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: rustfmt
Type: string
Enum: rustfmt
Description:
Default Beautifier to be used for Rust
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Rust - Default Beautifier" and change it to your desired configuration.
Language Config - Rust - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Rust files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Rust - Beautify On Save" and change it to your desired configuration.
Language Config - Sass - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Sass Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Sass - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Sass - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: CSScomb
Pretty Diff
Description:
Default Beautifier to be used for Sass
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Sass - Default Beautifier" and change it to your desired configuration.
Language Config - Sass - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Sass files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Sass - Beautify On Save" and change it to your desired configuration.
Language Config - SCSS - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable SCSS Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SCSS - Disable Beautifying Language" and change it to your desired configuration.
Language Config - SCSS - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: CSScomb
Pretty Diff
Description:
Default Beautifier to be used for SCSS
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SCSS - Default Beautifier" and change it to your desired configuration.
Language Config - SCSS - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify SCSS files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SCSS - Beautify On Save" and change it to your desired configuration.
Language Config - Spacebars - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Spacebars Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Spacebars - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Spacebars - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for Spacebars
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Spacebars - Default Beautifier" and change it to your desired configuration.
Language Config - Spacebars - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Spacebars files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Spacebars - Beautify On Save" and change it to your desired configuration.
Language Config - SQL - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable SQL Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SQL - Disable Beautifying Language" and change it to your desired configuration.
Language Config - SQL - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: sqlformat
Type: string
Enum: sqlformat
Description:
Default Beautifier to be used for SQL
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SQL - Default Beautifier" and change it to your desired configuration.
Language Config - SQL - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify SQL files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SQL - Beautify On Save" and change it to your desired configuration.
Language Config - SVG - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable SVG Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SVG - Disable Beautifying Language" and change it to your desired configuration.
Language Config - SVG - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for SVG
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SVG - Default Beautifier" and change it to your desired configuration.
Language Config - SVG - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify SVG files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - SVG - Beautify On Save" and change it to your desired configuration.
Language Config - Swig - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Swig Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Swig - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Swig - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for Swig
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Swig - Default Beautifier" and change it to your desired configuration.
Language Config - Swig - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Swig files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Swig - Beautify On Save" and change it to your desired configuration.
Language Config - TSS - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable TSS Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TSS - Disable Beautifying Language" and change it to your desired configuration.
Language Config - TSS - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for TSS
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TSS - Default Beautifier" and change it to your desired configuration.
Language Config - TSS - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify TSS files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TSS - Beautify On Save" and change it to your desired configuration.
Language Config - Twig - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Twig Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Twig - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Twig - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for Twig
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Twig - Default Beautifier" and change it to your desired configuration.
Language Config - Twig - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Twig files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Twig - Beautify On Save" and change it to your desired configuration.
Language Config - TypeScript - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable TypeScript Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TypeScript - Disable Beautifying Language" and change it to your desired configuration.
Language Config - TypeScript - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: TypeScript Formatter
Type: string
Enum: TypeScript Formatter
Description:
Default Beautifier to be used for TypeScript
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TypeScript - Default Beautifier" and change it to your desired configuration.
Language Config - TypeScript - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify TypeScript files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - TypeScript - Beautify On Save" and change it to your desired configuration.
Language Config - Vala - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Vala Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Vala - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Vala - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Uncrustify
Type: string
Enum: Uncrustify
Description:
Default Beautifier to be used for Vala
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Vala - Default Beautifier" and change it to your desired configuration.
Language Config - Vala - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Vala files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Vala - Beautify On Save" and change it to your desired configuration.
Language Config - Visualforce - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable Visualforce Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Visualforce - Disable Beautifying Language" and change it to your desired configuration.
Language Config - Visualforce - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: Pretty Diff
Description:
Default Beautifier to be used for Visualforce
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Visualforce - Default Beautifier" and change it to your desired configuration.
Language Config - Visualforce - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify Visualforce files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - Visualforce - Beautify On Save" and change it to your desired configuration.
Language Config - XML - Disable Beautifying Language
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Disable XML Beautification
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XML - Disable Beautifying Language" and change it to your desired configuration.
Language Config - XML - Default Beautifier
Important: This option is only configurable from within Atom Beautify's setting panel.
Default: Pretty Diff
Type: string
Enum: JS Beautify
Pretty Diff
Description:
Default Beautifier to be used for XML
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XML - Default Beautifier" and change it to your desired configuration.
Language Config - XML - Beautify On Save
Important: This option is only configurable from within Atom Beautify's setting panel.
Type: boolean
Description:
Automatically beautify XML files on save
How to Configure
- You can open the Settings View by navigating to Edit > Preferences (Linux), Atom > Preferences (OS X), or File > Preferences (Windows).
- Go into Packages and search for "Atom Beautify" package.
- Find the option "Language Config - XML - Beautify On Save" and change it to your desired configuration.
Beautifier Options
Supported options for each beautifier.
Uncrustify
Apex - Config Path
Namespace: apex
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"apex": {
"configPath": ""
}
}
Arduino - Config Path
Namespace: arduino
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"arduino": {
"configPath": ""
}
}
C# - Config Path
Namespace: cs
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"cs": {
"configPath": ""
}
}
C - Config Path
Namespace: c
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"c": {
"configPath": ""
}
}
C++ - Config Path
Namespace: cpp
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"cpp": {
"configPath": ""
}
}
D - Config Path
Namespace: d
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"d": {
"configPath": ""
}
}
Java - Config Path
Namespace: java
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"java": {
"configPath": ""
}
}
Objective-C - Config Path
Namespace: objectivec
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"objectivec": {
"configPath": ""
}
}
Pawn - Config Path
Namespace: pawn
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"pawn": {
"configPath": ""
}
}
Vala - Config Path
Namespace: vala
Key: configPath
Type: string
Supported Beautifiers: Uncrustify
Description:
Path to uncrustify config file. i.e. uncrustify.cfg (Supported by Uncrustify)
Example .jsbeautifyrc
Configuration
{
"vala": {
"configPath": ""
}
}
Pretty Diff
Coldfusion - Indent size
Namespace: cfml
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Pretty Diff
Description:
Indentation size/length (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"indent_size": 4
}
}
Coldfusion - Indent char
Namespace: cfml
Key: indent_char
Default:
Type: string
Supported Beautifiers: Pretty Diff
Description:
Indentation character (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"indent_char": " "
}
}
Coldfusion - Wrap line length
Namespace: cfml
Key: wrap_line_length
Default: 250
Type: integer
Supported Beautifiers: Pretty Diff
Description:
Maximum characters per line (0 disables) (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"wrap_line_length": 250
}
}
Coldfusion - Preserve newlines
Namespace: cfml
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
Preserve line-breaks (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"cfml": {
"preserve_newlines": true
}
}
CSS - Indent size
Namespace: css
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_size": 4
}
}
CSS - Indent char
Namespace: css
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_char": " "
}
}
CSS - Newline between rules
Namespace: css
Key: newline_between_rules
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a newline between CSS rules (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"newline_between_rules": false
}
}
CSS - Preserve newlines
Namespace: css
Key: preserve_newlines
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Retain empty lines. Consecutive empty lines will be converted to a single empty line. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"preserve_newlines": false
}
}
CSS - Wrap line length
Namespace: css
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum amount of characters per line (0 = disable) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"wrap_line_length": 0
}
}
CSS - Indent comments
Namespace: css
Key: indent_comments
Default: true
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
Determines whether comments should be indented. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_comments": true
}
}
CSS - Force indentation
Namespace: css
Key: force_indentation
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
if indentation should be forcefully applied to markup even if it disruptively adds unintended whitespace to the documents rendered output (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"force_indentation": false
}
}
CSS - Convert quotes
Namespace: css
Key: convert_quotes
Default: none
Type: string
Enum: none
double
single
Supported Beautifiers: Pretty Diff
Description:
Convert the quote characters delimiting strings from either double or single quotes to the other. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"convert_quotes": "none"
}
}
CSS - Align assignments
Namespace: css
Key: align_assignments
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
If lists of assignments or properties should be vertically aligned for faster and easier reading. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"align_assignments": false
}
}
CSS - No lead zero
Namespace: css
Key: no_lead_zero
Type: boolean
Supported Beautifiers: Pretty Diff
Description:
If in CSS values leading 0s immediately preceeding a decimal should be removed or prevented. (Supported by Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"no_lead_zero": false
}
}
HTML - Indent size
Namespace: html
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_size": 4
}
}
HTML - Indent char
Namespace: html
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_char": " "
}
}
HTML - Wrap line length
Namespace: html
Key: wrap_line_length
Default: 250
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum characters per line (0 disables) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_line_length": 250
}
}
HTML - Preserve newlines
Namespace: html
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"preserve_newlines": true
}
}
JavaScript - Indent size
Namespace: js
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_size": 4
}
}
JavaScript - Indent char
Namespace: js
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_char": " "
}
}
JavaScript - Preserve newlines
Namespace: js
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"preserve_newlines": true
}
}
JavaScript - Space after anon function
Namespace: js
Key: space_after_anon_function
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a space before an anonymous function's parens, ie. function () (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_after_anon_function": false
}
}
JavaScript - Break chained methods
Namespace: js
Key: break_chained_methods
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"break_chained_methods": false
}
}
JavaScript - Wrap line length
Namespace: js
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Wrap lines at next opportunity after N characters (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"wrap_line_length": 0
}
}
JavaScript - End with comma
Namespace: js
Key: end_with_comma
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
If a terminating comma should be inserted into arrays, object literals, and destructured objects. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"end_with_comma": false
}
}
JS Beautify
CSS - Indent size
Namespace: css
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_size": 4
}
}
CSS - Indent char
Namespace: css
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"indent_char": " "
}
}
CSS - Selector separator newline
Namespace: css
Key: selector_separator_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Add a newline between multiple selectors (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"css": {
"selector_separator_newline": false
}
}
CSS - Newline between rules
Namespace: css
Key: newline_between_rules
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a newline between CSS rules (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"newline_between_rules": false
}
}
CSS - Preserve newlines
Namespace: css
Key: preserve_newlines
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Retain empty lines. Consecutive empty lines will be converted to a single empty line. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"preserve_newlines": false
}
}
CSS - Wrap line length
Namespace: css
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum amount of characters per line (0 = disable) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"css": {
"wrap_line_length": 0
}
}
HTML - Indent inner html
Namespace: html
Key: indent_inner_html
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Indent <head> and sections. (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_inner_html": false
}
}
HTML - Indent size
Namespace: html
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_size": 4
}
}
HTML - Indent char
Namespace: html
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_char": " "
}
}
HTML - Brace style
Namespace: html
Key: brace_style
Default: collapse
Type: string
Enum: collapse
expand
end-expand
none
Supported Beautifiers: JS Beautify
Description:
[collapse|expand|end-expand|none] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"brace_style": "collapse"
}
}
HTML - Indent scripts
Namespace: html
Key: indent_scripts
Default: normal
Type: string
Enum: keep
separate
normal
Supported Beautifiers: JS Beautify
Description:
[keep|separate|normal] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"indent_scripts": "normal"
}
}
HTML - Wrap line length
Namespace: html
Key: wrap_line_length
Default: 250
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Maximum characters per line (0 disables) (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_line_length": 250
}
}
HTML - Wrap attributes
Namespace: html
Key: wrap_attributes
Default: auto
Type: string
Enum: auto
force
Supported Beautifiers: JS Beautify
Description:
Wrap attributes to new lines [auto|force] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_attributes": "auto"
}
}
HTML - Wrap attributes indent size
Namespace: html
Key: wrap_attributes_indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Description:
Indent wrapped attributes to after N characters (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"wrap_attributes_indent_size": 4
}
}
HTML - Preserve newlines
Namespace: html
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"html": {
"preserve_newlines": true
}
}
HTML - Max preserve newlines
Namespace: html
Key: max_preserve_newlines
Default: 10
Type: integer
Supported Beautifiers: JS Beautify
Description:
Number of line-breaks to be preserved in one chunk (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"max_preserve_newlines": 10
}
}
HTML - Unformatted
Namespace: html
Key: unformatted
Default: a,span,img,bdo,em,strong,dfn,code,samp,kbd,var,cite,abbr,acronym,q,sub,sup,tt,i,b,big,small,u,s,strike,font,ins,del,pre,address,dt,h1,h2,h3,h4,h5,h6
Type: array
Supported Beautifiers: JS Beautify
Description:
List of tags (defaults to inline) that should not be reformatted (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"unformatted": [
"a",
"span",
"img",
"bdo",
"em",
"strong",
"dfn",
"code",
"samp",
"kbd",
"var",
"cite",
"abbr",
"acronym",
"q",
"sub",
"sup",
"tt",
"i",
"b",
"big",
"small",
"u",
"s",
"strike",
"font",
"ins",
"del",
"pre",
"address",
"dt",
"h1",
"h2",
"h3",
"h4",
"h5",
"h6"
]
}
}
HTML - End with newline
Namespace: html
Key: end_with_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
End output with newline (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"end_with_newline": false
}
}
HTML - Extra liners
Namespace: html
Key: extra_liners
Default: head,body,/html
Type: array
Supported Beautifiers: JS Beautify
Description:
List of tags (defaults to [head,body,/html] that should have an extra newline before them. (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"html": {
"extra_liners": [
"head",
"body",
"/html"
]
}
}
JavaScript - Indent size
Namespace: js
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation size/length (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_size": 4
}
}
JavaScript - Indent char
Namespace: js
Key: indent_char
Default:
Type: string
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Indentation character (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_char": " "
}
}
JavaScript - Indent level
Namespace: js
Key: indent_level
Type: integer
Supported Beautifiers: JS Beautify
Description:
Initial indentation level (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_level": 0
}
}
JavaScript - Indent with tabs
Namespace: js
Key: indent_with_tabs
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Indentation uses tabs, overrides Indent Size
and Indent Char
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"indent_with_tabs": false
}
}
JavaScript - Preserve newlines
Namespace: js
Key: preserve_newlines
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Preserve line-breaks (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"preserve_newlines": true
}
}
JavaScript - Max preserve newlines
Namespace: js
Key: max_preserve_newlines
Default: 10
Type: integer
Supported Beautifiers: JS Beautify
Description:
Number of line-breaks to be preserved in one chunk (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"max_preserve_newlines": 10
}
}
JavaScript - Space in paren
Namespace: js
Key: space_in_paren
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Add padding spaces within paren, ie. f( a, b ) (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_in_paren": false
}
}
JavaScript - Jslint happy
Namespace: js
Key: jslint_happy
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Enable jslint-stricter mode (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"jslint_happy": false
}
}
JavaScript - Space after anon function
Namespace: js
Key: space_after_anon_function
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Add a space before an anonymous function's parens, ie. function () (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_after_anon_function": false
}
}
JavaScript - Brace style
Namespace: js
Key: brace_style
Default: collapse
Type: string
Enum: collapse
collapse-preserve-inline
expand
end-expand
none
Supported Beautifiers: JS Beautify
Description:
[collapse|collapse-preserve-inline|expand|end-expand|none] (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"brace_style": "collapse"
}
}
JavaScript - Break chained methods
Namespace: js
Key: break_chained_methods
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Break chained method calls across subsequent lines (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"break_chained_methods": false
}
}
JavaScript - Keep array indentation
Namespace: js
Key: keep_array_indentation
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Preserve array indentation (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"keep_array_indentation": false
}
}
JavaScript - Keep function indentation
Namespace: js
Key: keep_function_indentation
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"keep_function_indentation": false
}
}
JavaScript - Space before conditional
Namespace: js
Key: space_before_conditional
Default: true
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"space_before_conditional": true
}
}
JavaScript - Eval code
Namespace: js
Key: eval_code
Type: boolean
Supported Beautifiers: JS Beautify
Description:
(Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"eval_code": false
}
}
JavaScript - Unescape strings
Namespace: js
Key: unescape_strings
Type: boolean
Supported Beautifiers: JS Beautify
Description:
Decode printable characters encoded in xNN notation (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"unescape_strings": false
}
}
JavaScript - Wrap line length
Namespace: js
Key: wrap_line_length
Type: integer
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
Wrap lines at next opportunity after N characters (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"wrap_line_length": 0
}
}
JavaScript - End with newline
Namespace: js
Key: end_with_newline
Type: boolean
Supported Beautifiers: JS Beautify
Description:
End output with newline (Supported by JS Beautify)
Example .jsbeautifyrc
Configuration
{
"js": {
"end_with_newline": false
}
}
JavaScript - End with comma
Namespace: js
Key: end_with_comma
Type: boolean
Supported Beautifiers: JS Beautify
Pretty Diff
Description:
If a terminating comma should be inserted into arrays, object literals, and destructured objects. (Supported by JS Beautify, Pretty Diff)
Example .jsbeautifyrc
Configuration
{
"js": {
"end_with_comma": false
}
}
CSScomb
CSS - comb custom config file
Namespace: css
Key: configPath
Type: string
Supported Beautifiers: CSScomb
Description:
Path to custom CSScomb config file, used in absense of a .csscomb.json
or .csscomb.cson
at the root of your project. (Supported by CSScomb)
Example .jsbeautifyrc
Configuration
{
"css": {
"configPath": ""
}
}
CSS - comb predefined config
Namespace: css
Key: predefinedConfig
Default: csscomb
Type: string
Enum: csscomb
yandex
zen
Supported Beautifiers: CSScomb
Description:
Used if neither a project or custom config file exists. (Supported by CSScomb)
Example .jsbeautifyrc
Configuration
{
"css": {
"predefinedConfig": "csscomb"
}
}
Gherkin formatter
gherkin - Indent size
Namespace: gherkin
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Gherkin formatter
Description:
Indentation size/length (Supported by Gherkin formatter)
Example .jsbeautifyrc
Configuration
{
"gherkin": {
"indent_size": 4
}
}
gherkin - Indent char
Namespace: gherkin
Key: indent_char
Default:
Type: string
Supported Beautifiers: Gherkin formatter
Description:
Indentation character (Supported by Gherkin formatter)
Example .jsbeautifyrc
Configuration
{
"gherkin": {
"indent_char": " "
}
}
Fortran Beautifier
Fortran - Emacs path
Namespace: fortran
Key: emacs_path
Type: string
Supported Beautifiers: Fortran Beautifier
Description:
Path to the emacs
executable (Supported by Fortran Beautifier)
Example .jsbeautifyrc
Configuration
{
"fortran": {
"emacs_path": ""
}
}
Fortran - Emacs script path
Namespace: fortran
Key: emacs_script_path
Type: string
Supported Beautifiers: Fortran Beautifier
Description:
Path to the emacs script (Supported by Fortran Beautifier)
Example .jsbeautifyrc
Configuration
{
"fortran": {
"emacs_script_path": ""
}
}
Remark
Markdown - Gfm
Namespace: markdown
Key: gfm
Default: true
Type: boolean
Supported Beautifiers: Remark
Description:
GitHub Flavoured Markdown (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"gfm": true
}
}
Markdown - Yaml
Namespace: markdown
Key: yaml
Default: true
Type: boolean
Supported Beautifiers: Remark
Description:
Enables raw YAML front matter to be detected (thus ignoring markdown-like syntax). (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"yaml": true
}
}
Markdown - Commonmark
Namespace: markdown
Key: commonmark
Type: boolean
Supported Beautifiers: Remark
Description:
Allows and disallows several constructs. (Supported by Remark)
Example .jsbeautifyrc
Configuration
{
"markdown": {
"commonmark": false
}
}
Perltidy
Perl - Perltidy profile
Namespace: perl
Key: perltidy_profile
Type: string
Supported Beautifiers: Perltidy
Description:
Specify a configuration file which will override the default name of .perltidyrc (Supported by Perltidy)
Example .jsbeautifyrc
Configuration
{
"perl": {
"perltidy_profile": ""
}
}
PHP-CS-Fixer
PHP - PHP-CS-Fixer Path
Namespace: php
Key: cs_fixer_path
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
Path to the php-cs-fixer
CLI executable (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"cs_fixer_path": ""
}
}
PHP - Fixers
Namespace: php
Key: fixers
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
Add fixer(s). i.e. linefeed,-short_tag,indentation (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"fixers": ""
}
}
PHP - Level
Namespace: php
Key: level
Type: string
Supported Beautifiers: PHP-CS-Fixer
Description:
By default, all PSR-2 fixers and some additional ones are run. (Supported by PHP-CS-Fixer)
Example .jsbeautifyrc
Configuration
{
"php": {
"level": ""
}
}
PHP - PHPCBF Path
Namespace: php
Key: phpcbf_path
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Path to the phpcbf
CLI executable (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"phpcbf_path": ""
}
}
PHP - PHPCBF Standard
Namespace: php
Key: standard
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Standard name Squiz, PSR2, PSR1, PHPCS, PEAR, Zend, MySource... or path to CS rules (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"standard": ""
}
}
PHPCBF
PHP - PHPCBF Path
Namespace: php
Key: phpcbf_path
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Path to the phpcbf
CLI executable (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"phpcbf_path": ""
}
}
PHP - PHPCBF Standard
Namespace: php
Key: standard
Type: string
Supported Beautifiers: PHP-CS-Fixer
PHPCBF
Description:
Standard name Squiz, PSR2, PSR1, PHPCS, PEAR, Zend, MySource... or path to CS rules (Supported by PHP-CS-Fixer, PHPCBF)
Example .jsbeautifyrc
Configuration
{
"php": {
"standard": ""
}
}
autopep8
Python - Max line length
Namespace: python
Key: max_line_length
Default: 79
Type: integer
Supported Beautifiers: autopep8
Description:
set maximum allowed line length (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"max_line_length": 79
}
}
Python - Indent size
Namespace: python
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: autopep8
Description:
Indentation size/length (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"indent_size": 4
}
}
Python - Ignore
Namespace: python
Key: ignore
Default: E24
Type: array
Supported Beautifiers: autopep8
Description:
do not fix these errors/warnings (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"ignore": [
"E24"
]
}
}
Python - Sort imports
Namespace: python
Key: sort_imports
Type: boolean
Supported Beautifiers: autopep8
Description:
sort imports (requires isort installed) (Supported by autopep8)
Example .jsbeautifyrc
Configuration
{
"python": {
"sort_imports": false
}
}
Rubocop
Ruby - Indent size
Namespace: ruby
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Rubocop
Ruby Beautify
Description:
Indentation size/length (Supported by Rubocop, Ruby Beautify)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"indent_size": 4
}
}
Ruby - Rubocop Path
Namespace: ruby
Key: rubocop_path
Type: string
Supported Beautifiers: Rubocop
Description:
Path to the rubocop
CLI executable (Supported by Rubocop)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"rubocop_path": ""
}
}
Ruby Beautify
Ruby - Indent size
Namespace: ruby
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: Rubocop
Ruby Beautify
Description:
Indentation size/length (Supported by Rubocop, Ruby Beautify)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"indent_size": 4
}
}
Ruby - Indent char
Namespace: ruby
Key: indent_char
Default:
Type: string
Enum:
Supported Beautifiers: Ruby Beautify
Description:
Indentation character (Supported by Ruby Beautify)
Example .jsbeautifyrc
Configuration
{
"ruby": {
"indent_char": " "
}
}
rustfmt
Rust - Rustfmt path
Namespace: rust
Key: rustfmt_path
Type: string
Supported Beautifiers: rustfmt
Description:
Path to rustfmt program (Supported by rustfmt)
Example .jsbeautifyrc
Configuration
{
"rust": {
"rustfmt_path": ""
}
}
sqlformat
SQL - Indent size
Namespace: sql
Key: indent_size
Default: 4
Type: integer
Supported Beautifiers: sqlformat
Description:
Indentation size/length (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"indent_size": 4
}
}
SQL - Keywords
Namespace: sql
Key: keywords
Default: upper
Type: string
Enum: unchanged
lower
upper
capitalize
Supported Beautifiers: sqlformat
Description:
Change case of keywords (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"keywords": "upper"
}
}
SQL - Identifiers
Namespace: sql
Key: identifiers
Default: unchanged
Type: string
Enum: unchanged
lower
upper
capitalize
Supported Beautifiers: sqlformat
Description:
Change case of identifiers (Supported by sqlformat)
Example .jsbeautifyrc
Configuration
{
"sql": {
"identifiers": "unchanged"
}
}