因为我主要使用Sublime
写前端,所以插件也肯定是适用于前端的0.0
Package Control
必备插件
安装代码
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
-
Emmet
前端必备 -
Localization
本地化语言(有简体中文) -
HTML-CSS-JS Prettify
代码格式化 -
Csscomb
CSS自动排序 -
QuoteHTML
把HTML拼接成JS可以使用的字符串格式 -
Autoprefixer
CSS
自动添加前缀 -
LiveReload
网页同步刷新(需配合Chrome
插件LiveReload
)
Chrome 插件设置
调试本地文件时需要勾选
允许访问文件网址
LiveReload文件配置
不配置的话每次都需要手动开启,比较麻烦。
{
"enabled_plugins": [
"SimpleReloadPlugin",
"SimpleRefresh"
]
}
-
SFTP
顾名思义,可以修改文件并自动同步。 -
SublimeCodeintel
强大的多语言代码智能提示。
解决默认安装完毕后,输入;
会触发提示,以至不能换行。
选择 Package Settings > SublimeCodeIntel > Key Bindings - User
加入以下代码
[
{ "keys": [";"], "command": "run_macro_file", "args": {"file": "Packages/User/unAutoSemiColon.sublime-macro"} }
]
选择 Preferences -> Browser Packages -> Users
,新建文件unAutoSemiColon.sublime-macro
添加以下代码
[
{
"args":
{
"characters": ";"
},
"command": "insert"
}
]