I often find myself having to setup Sublime Text 3 on some new machine so I’ve gather all the plugins I usually use when building React ES6 code in a gist including some that are linked directly to a Github repo.
Start with: https://packagecontrol.io/installation
Also here is my usually preference file (Should be called Preferences.sublime-settings)
- Babel
- Case Conversion
- CSS Extended Completions
- DocBlockr
- EditorConfig
- ESLint-Formatter
- GitGutter
- Hex to HSL Color Converter
- HTML-CSS-JS Prettify
- JsFormat
- JSONComma
- LoremIpsum
- Markdown Preview
- Material Theme
- Project Specific Syntax Settings
- React ES6 Snippets
- SCSS
- SideBarEnhancements
- https://github.com/CurtisHumphrey/sublime-mocha-snippets-es6-js-standard.git
- https://github.com/CurtisHumphrey/sublime-react-es6.git
- Sublime Toggle Only: https://github.com/CurtisHumphrey/sublime_toggle_only.git
- SublimeGit
- SublimeLinter
- SublineLinter-contrib-sass-lint
- SublineLinter-eslint
- SublineLinter-json
- Terminal
- View in Browser
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "always_show_minimap_viewport": true, | |
| "bold_folder_labels": true, | |
| "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme", | |
| "font_options": | |
| [ | |
| "gray_antialias" | |
| ], | |
| "font_size": 10, | |
| "highlight_modified_tabs": true, | |
| "ignored_packages": | |
| [ | |
| "Vintage" | |
| ], | |
| "indent_guide_options": | |
| [ | |
| "draw_normal", | |
| "draw_active" | |
| ], | |
| "jsoncomma_on_save": true, | |
| "line_padding_bottom": 3, | |
| "line_padding_top": 3, | |
| "margin": 4, | |
| "material_theme_accent_orange": true, | |
| "material_theme_bold_tab": true, | |
| "material_theme_contrast_mode": true, | |
| "material_theme_panel_separator": true, | |
| "material_theme_small_statusbar": true, | |
| "material_theme_small_tab": true, | |
| "material_theme_tabs_autowidth": true, | |
| "material_theme_tabs_separator": true, | |
| "overlay_scroll_bars": "enabled", | |
| "protected_regions": | |
| [ | |
| "sublimelinter-error-gutter-marks", | |
| "sublimelinter-warning-gutter-marks" | |
| ], | |
| "rulers": | |
| [ | |
| 120 | |
| ], | |
| "show_definitions": false, | |
| "show_tab_close_buttons": false, | |
| "tab_size": 2, | |
| "theme": "Material-Theme-Darker.sublime-theme", | |
| "translate_tabs_to_spaces": true | |
| } |
Hopefully both help!
