1 | # Editor Plugins
|
2 |
|
3 | ## Atom
|
4 |
|
5 | [Documentation](https://atom.io/packages/language-marko)
|
6 |
|
7 | - Syntax highlighting
|
8 | - Tag matching
|
9 | - Tag and attribute autocompletion
|
10 | - Code snippets
|
11 | - Hyperclick (clickable tags and attributes)
|
12 | - Prettyprinting ([marko-prettyprint](https://github.com/marko-js/marko-prettyprint) is used internally)
|
13 |
|
14 | ## Visual Studio Code
|
15 |
|
16 | [Documentation](https://marketplace.visualstudio.com/items?itemName=pcanella.marko)
|
17 |
|
18 | - Syntax highlighting
|
19 |
|
20 | ## Sublime
|
21 |
|
22 | [Documentation](https://github.com/merwan7/sublime-marko)
|
23 |
|
24 | - Syntax highlighting
|
25 |
|
26 | ## WebStorm
|
27 |
|
28 | [Documentation](https://github.com/marko-js/marko-tmbundle)
|
29 |
|
30 | - Syntax highlighting
|
31 |
|
32 | ## TextMate
|
33 |
|
34 | [Documentation](https://github.com/marko-js/marko-tmbundle)
|
35 |
|
36 | - Syntax highlighting
|
37 |
|
38 | ## CodeMirror
|
39 |
|
40 | [codemirror-atom-modes](https://github.com/patrick-steele-idem/codemirror-atom-modes) + [atom-language-marko](https://github.com/marko-js/atom-language-marko)
|