summaryrefslogtreecommitdiff
path: root/doc/user/project/web_ide
diff options
context:
space:
mode:
authorMarc Schwede <schwedenmut@googlemail.com>2018-11-20 23:58:00 +0000
committerEvan Read <eread@gitlab.com>2018-11-20 23:58:00 +0000
commit8a3a35d7f9736536341bb4b5e7fb3c9ab24edd70 (patch)
tree19f9b912b019b80b8d3ce5076ff6feefc2f1ef19 /doc/user/project/web_ide
parent5eea16ad55cc688bdcb31d3407ba4274b0fe8bd4 (diff)
downloadgitlab-ce-8a3a35d7f9736536341bb4b5e7fb3c9ab24edd70.tar.gz
Added information about syntax highlighting in Web IDE. Fixes gitlab-org/gitlab-ce#53571
Diffstat (limited to 'doc/user/project/web_ide')
-rw-r--r--doc/user/project/web_ide/index.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/user/project/web_ide/index.md b/doc/user/project/web_ide/index.md
index 9429b1268f0..e6b1f6b6aae 100644
--- a/doc/user/project/web_ide/index.md
+++ b/doc/user/project/web_ide/index.md
@@ -22,6 +22,27 @@ searching. The file finder is launched using the keyboard shortcut `Command-p`,
`Control-p`, or `t` (when editor is not in focus). Type the filename or
file path fragments to start seeing results.
+## Syntax highligting
+
+As expected from an IDE, syntax highlighting for many languages within
+the Web IDE will make your direct editing even easier.
+
+The Web IDE currently provides:
+
+- Basic syntax colorization for a variety of programming, scripting and markup
+languages such as XML, PHP, C#, C++, Markdown, Java, VB, Batch, Python, Ruby
+and Objective-C.
+- IntelliSense and validation support (displaying errors and warnings, providing
+smart completions, formatting, and outlining) for some languages. For example:
+TypeScript, JavaScript, CSS, LESS, SCSS, JSON and HTML.
+
+Because the Web IDE is based on the [Monaco Editor](https://microsoft.github.io/monaco-editor/),
+you can find a more complete list of supported languages in the
+[Monaco languages](https://github.com/Microsoft/monaco-languages) repository.
+
+NOTE: **Note:**
+Single file editing is based on the [Ace Editor](https://ace.c9.io).
+
## Stage and commit changes
After making your changes, click the Commit button in the bottom left to