Code Editor (Ace)

If selected, inserts the specified number of spaces instead of a tab character each
time you press Tab.

Autodetect Tab Size on Load

If selected, AWS Cloud9 attempts to guess the tab size.

New File Line Endings

The type of line endings to use for new files.

Valid options include:

Windows (CRLF) to end lines with a carriage return and then a line feed.

Unix (LF) to end lines with just a line feed.

On Save, Strip Whitespace

If selected, AWS Cloud9 attempts to remove what it considers to be unnecessary spaces
and tabs from a file each time that file is saved.

Find in Files

Ignore these Files

When finding in files, the types of files that AWS Cloud9 will ignore.

Maximum number of files to search (in 1000)

When finding in files, the maximum number of files, in multiples of 1,000, that AWS
Cloud9 will find in
the current scope.

Hints & Warnings

Warning Level

The minimum level of messages to enable.

Valid values include:

Info to enable informational, warning, and error messages.

Warning to enable just warning and error messages.

Error to enable just error messages.

Mark Missing Optional Semicolons

If enabled, AWS Cloud9 flags in a file each time it notices a semicolon that could
be used in code, but
that isn't used.

Mark Undeclared Variables

If enabled, AWS Cloud9 flags in a file each time it notices an undeclared variable
in code.

Mark Unused Function Arguments

If enabled, AWS Cloud9 flags in a file each time it notices an unused argument in
a function.

Ignore Messages Matching Regex

AWS Cloud9 will not display any messages matching the specified regular expression.
For more information, see
Writing a regular expression pattern in the
JavaScript Regular Expressions topic on the Mozilla Developer Network.

JavaScript Support

Customize JavaScript Warnings With .eslintrc

If enabled, AWS Cloud9 uses an .eslintrc file to determine which JavaScript warnings to enable or disable.
For more information, see Configuration File Formats on the ESLint website.

JavaScript Library Code Completion

The JavaScript libraries AWS Cloud9 uses to attempt to suggest or do automatic code
completion.

Format Code on Save

If enabled, AWS Cloud9 attempts to format the code in a JavaScript file every time
that file is saved.

Use Builtin JSBeautify as Code Formatter

If enabled, AWS Cloud9 uses its internal implementation of JSBeautify to attempt to
increase the readability of code in files.

Custom Code Formatter

The command for AWS Cloud9 to attempt to run when formatting code in a JavaScript
file.

PHP Support

Enable PHP code Completion

If enabled, AWS Cloud9 attempts to complete PHP code.

PHP Completion Include Paths

Locations that AWS Cloud9 uses to attempt to help complete PHP code. For example,
if you have custom PHP files that
you want AWS Cloud9 to use for completion, and those files are somewhere in the ~/environment directory, add
~/environment to this path.