Roboto + Monojavascript
Monacocss
Source Code Prohtml
Fira Codejava
Consolasreact
提升編寫 html, css... 效率。git
在瀏覽器打開頁面。es6
代碼格式化,使用這個插件我是拒絕的。。。github
git clone https://github.com/akalongman/sublimetext-codeformatter.git
具體查看:C:\\Users\your username\\AppData\\Roaming\\Sublime Text 3\\Packages\\CodeFormatter\\CodeFormatter.sublime-settings
web
Package Setings -> CodeFormatter -> Setings - User add: chrome
{ "codeformatter_js_options": { "syntaxes": "javascript (babel)", } }
代碼檢測
npm install eslint babel-eslint -g install SublimeLinter, SublimeLinter-contrib-eslint
sass, less.
自動更新保存時間,文件模板。
/* * @Author: mgdev * @Date: 2016-06-20 14:20:12 * @Last Modified by: mgdev * @Last Modified time: 2016-06-20 14:20:12 */
高亮空格,專治強迫症。
瀏覽器中實時預覽文件
cd E:\Program Files (x86)\Sublime Text 3\Data\Packages git clone https://github.com/Grafikart/ST3-LiveReload.git LiveReload
配置1:
Preference>Package Settings>LiveReload>Settings User { "enabled_plugins": [ "SimpleReloadPlugin", "SimpleRefresh" ] }
配置2:
ctrl+shift+p LiveReload: Enable/disable plugins Enable - SimpleReload
配置好後,點 Chrome 網上應用店 安裝 LiveReload.
ES6 的各類片斷。
React語法高亮、代碼提示...
cdm→ componentDidMount: fn() { ... } cdup→ componentDidUpdate: fn(pp, ps) { ... } cs→ var cx = React.addons.classSet; cwm→ componentWillMount: fn() { ... } cwr→ componentWillReceiveProps: fn(np) { ... } cwu→ componentWillUpdate: fn(np, ns) { ... } cwun→ componentWillUnmount: fn() { ... } cx→ cx({ ... }) fdn→ React.findDOMNode(...) fup→ forceUpdate(...) gdp→ getDefaultProps: fn() { return {...} } gis→ getInitialState: fn() { return {...} } ism→ isMounted() props→ this.props. pt→ propTypes { ... } rcc→ component skeleton refs→ this.refs. ren→ render: fn() { return ... } scu→ shouldComponentUpdate: fn(np, ns) { ... } sst→ this.setState({ ... }) state→ this.state.
ES6 Snippets,代碼提示
es6/es201五、JSX代碼高亮
設置①:view > Syntax > Babel > JavaScript (Babel)
設置②:點擊編輯器右下角 > Babel > JavaScript (Babel)
Joe Maddalone 本身用的插件,多是太好用了就分享出來了。不過確實好用!
Trigger Description link react-router Link iroute Router.IndexRoute ilink Router.IndexLink redirect react-router Redirect imrr import react-router route Router.Route router Router.Route
onbl onBlur onch onChange oncl onClick oncm onContextMenu onco onCopy onct onCut ondc onDoubleClick onde onDragEnd onden onDragEnter ondex onDragExit ondl onDragLeave ondo onDragOver onds onDragStart onfo onFocus ondr onDrop onin onInput onkd onKeyDown onkp onKeyPress onku onKeyUp onmd onMouseDown
onme onMouseEnter onmm onMouseMove onml onMouseLeave onmo onMouseOut onmov onMouseOver onmu onMouseUp onpa onPaste onsc onScroll onsu onSubmit ontc onTouchCancel onte onTouchEnd ontm onTouchMove onts onTouchStart rwc React withContext onwh onWheel
[ 使用中... ] 也是贊,主要是看得舒服,顏值還高,完美。
{ "color_scheme": "Packages/ayu/ayu-mirage.tmTheme", "font_face": "Roboto Mono", "font_size": 12, "theme": "ayu-mirage.sublime-theme", "ui_separator": true, // separators between panels "ui_font_size_small": true, // smaller UI font size(sidebar, statusbar etc) "ui_big_tabs": true, // increased tab height "ui_fix_tab_labels": true // to fix tab labels if they look not right }