Naomi
Sublime Text enhanced syntax highlighting for JavaScript ES6/ES7/ES2015/ES2016/ES2017+, Babel, FlowType, React JSX, Styled Components, HTML5, SCSS3, PHP 7, phpDoc, PHPUnit, MQL4. Basic: Git config files.
Details
Installs
- Total 21K
- Win 8K
- Mac 9K
- Linux 4K
Jul 27 | Jul 26 | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 | Jul 18 | Jul 17 | Jul 16 | Jul 15 | Jul 14 | Jul 13 | Jul 12 | Jul 11 | Jul 10 | Jul 9 | Jul 8 | Jul 7 | Jul 6 | Jul 5 | Jul 4 | Jul 3 | Jul 2 | Jul 1 | Jun 30 | Jun 29 | Jun 28 | Jun 27 | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 1 | 3 | 1 | 2 | 2 | 3 | 1 | 1 | 1 | 1 | 1 | 2 | 3 | 3 | 3 | 0 | 2 | 1 | 2 | 1 | 4 | 2 | 0 | 0 | 0 | 3 | 0 | 0 | 3 | 1 | 0 | 2 | 3 | 2 | 1 |
Mac | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 2 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 1 | 1 | 0 | 3 | 0 | 2 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 3 |
Linux | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 2 | 0 | 3 | 2 | 0 | 0 | 0 | 0 | 2 | 1 | 1 | 3 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 2 | 1 | 0 | 2 | 2 | 2 | 0 | 1 | 3 | 1 | 0 | 2 | 0 |
Readme
- Source
- raw.githubusercontent.com
Enhanced syntax definitions for Sublime Text 3.
What’s included
Color Schemes
- Candyman;
Syntaxes
- CSS 3+;
- JavaScript;
- Stage 0-3 proposals;
- Node globals;
- Jest globals;
- Flow;
- JSX with complete support for Emmet;
- HTML 5+;
- MQL4 (Updating);
- Jest Snapshot;
- PHP 7+ (Updating);
- SCSS (Updating);
Enhanced Go To Symbol
- Windows or Linux:
Ctrl+R
; - OSX:
⌘ + R
;
OSX’s curly quotes for Windows and Linux
Alt+[
produces “.Alt+Shift+[
produces ”.Alt+]
produces ‘.Alt+Shift+]
produces ’.
Other enhancements
- JS/JSX comment toggle;
- Pressing enter between
()
,[]
,""
,''
and``
will have the same behavior as{}
;
Installation
Manual installation
Clone the repository in your Sublime Text “Packages” directory:
git clone https://github.com/borela/naomi.git Naomi
The “Packages” directory is located at:
- OS X:
~/Library/Application Support/Sublime Text 3/Packages
- Linux:
~/.config/sublime-text-3/Packages
- Windows:
%APPDATA%\Sublime Text 3\Packages
Installing using Package Control
- Install Package Control.
- Run Package Control: Install Package command.
- Find and install the Naomi plugin.
- Restart Sublime Text.
Usage
After installing the plugin and restarting Sublime, it will automatically use the syntaxes contained in this package.
You can also set them manually through:
- Go to the “View” menu;
- Then “Syntax”;
- Finally “Naomi”;
Or:
- Click at the bottom right corner where it shows the current syntax;
- Then “Naomi”.
Contributors
Thanks goes to these wonderful people (emoji legend):
This project follows the all-contributors specification. Contributions of any kind are welcome!
If you are not included but created bug reports, sent ideas or patches please
send a pull request to the .all-contributorsrc
file.