sublime
# sublime
# Sublime安装
- sublime 激活码
----- BEGIN LICENSE ----- Member J2TeaM Single User License EA7E-1011316 D7DA350E 1B8B0760 972F8B60 F3E64036 B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD FA0A2ABE 25F65BD8 D51458E5 3923CE80 87428428 79079A01 AA69F319 A1AF29A4 A684C2DC 0B1583D4 19CBD290 217618CD 5653E0A0 BACE3948 BB2EE45E 422D2C87 DD9AF44B 99C49590 D2DBDEE1 75860FD2 8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864 ------ END LICENSE ------
- 按键(Ctrl+`)View-show console-输入,防止热键冲突
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()) 安装 Package control
- Ctrl+shift+P 输入 package install 搜索安装插件
ctrl+shift+P 调出,输入 package install 搜索插件
安装汉化插件:localiza
- 安装Emmet注意
首先需要下载PyV8: http://static.zybuluo.com/Jerry-MEI/hkjgis3z205kkq76y7zfexfo/pyv8-win64-p3.zip (opens new window) 下载地址2: https://github.com/emmetio/pyv8-binaries/blob/master/pyv8-win64.zip (opens new window)
- 打开首选项里的浏览插件目录
- 新建PyV8文件夹,解压下载的东西到文件夹目录
- 复制PyV8文件夹,返回上一层,粘贴到Installed Packages文件夹中。 我的目录: C:\Users\wangzhen\AppData\Roaming\Sublime Text 3\Installed Packages
- 最后,重启sublime_text 3。
# 配置python开发环境
- 打开Tools > Build System > New Build System..
- 点击New Build System后,会生成一个空配置文件,在这个配置文件内覆盖配置信息,本文python安装路径为“D:\SoftWare\python38”,(注意区分正反斜杠,请将路径换成python实际安装路径),然后按ctrl+s,将文件保存在默认路径,文件名命名为“Python3”
{
"cmd": ["D:/SoftWare/python38/python.exe","-u","$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python",
}
2
3
4
5
- 打开Tools > Build System,选择新建好的Python3即可
- 新建test.py文件,输入简单python语句,按Ctrl+B运行
# sublime配置go开发环境
- 首先安装go
- 进入sublime的package目录,可以通过菜单Preferences=》Browse Package
- git clone https://margo.sh/GoSublime
下载完后,sublime会自动检测到插件并进行安装。如果没有安装go语言环境,会报错
- (1) 运行,编译系统选择GoSublime
1· 在 Browse Package打开的路径下,找到GoSublime/src目录,之中新建margo目录
> 2· 把 GoSublime/src/margo.sh/extension-example/extension/extension-example.go 这个文件,复制到刚刚新建的目录margo下。并改名为margo.go如果不做这两步,用gosublime执行go build 等命令会报错:
actions: RunCmd, error: margo has not started after 0.200s - (2) 运行安装golang build插件
设置 Package setting -> Golang Config -> setting user
{
"env": {
"GOPATH": "D:\\SoftWare\\go",
"GOROOT": "E:\\dev\\go"
}
}
2
3
4
5
6
# last.插件列表
- Emmet Tab 键补全
- ConvertToUTF8
ConvertToUTF8 能将除 UTF8 编码之外的其他编码文件在 Sublime Text 中转换成 UTF8 编码,
- ConvertToUTF8
- jQuery
支持 JQuery 规范的插件包
- jQuery
- javascript-API-Completions
支持 Javascript、JQuery、Twitter Bootstrap 框架、HTML5 标签属性提示的插件
- javascript-API-Completions
- JSFormat
JS 代码格式化插件。
- JSFormat
- Alignment
代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,哇,齐了。
- Alignment
- AutoFileName
快速列出你想引用的文件夹里面所有文件的名字,比如想引用 test/img/1.png。只需要输入/img,该插件就会自动提示/img 下面的所有文件名,
- AutoFileName
- BracketHighlighter
高亮显示[], (), {}, “”, ”,
符号,便于查看起始和结束标记。 - SublimeCodeIntel
功能说明:智能提示。
- SublimeCodeIntel
- DocBlockr
注释插件,生成幽美的注释。标准的注释,包括函数名、参数、返回值等,并以多行显示,省去手动编写。
- SideBarEnhancements
侧栏右键功能增强,非常实用
- LESS 插件
功能说明:LESS 语法高亮显示。
- sublime-less2css 插件
功能说明:将 less 文件编译成 css 文件
- ColorHighlighter 插件
功能说明:显示所选颜色值的颜色,并集成了 ColorPicker
- SublimeTmpl 插件
功能说明:快速生成文件模板。
使用方法:SublimeTmpl 默认的快捷键如下,如果快捷键设置冲突可能无效。
Ctrl+Alt+h 新建 html 文件
Ctrl+Alt+j 新建 javascript 文件
Ctrl+Alt+c 新建 css 文件
Ctrl+Alt+p 新建 PHP 文件
Ctrl+Alt+r 新建 ruby 文件
Ctrl+Alt+Shift+p 新建 Python 文件- HTML-CSS-JS Prettify 插件 功能说明:HTML、CSS、JS 格式化。
- View In Browser 插件 功能说明:Sublime Text 保存后网页自动同步更新。
- LiveReload 插件
功能说明:调试网页实时自动更新。 使用说明:快捷键 Ctr+Alt+V
- TortoiseSVN 插件(win 下需要安装有 TortoiseSVN 客户端支持)
功能说明:版本控制工具。
- Better TypeScript
安装完成后,在 xx.ts 文件上点右键,选择 Better typeScript—>compile file,即可生成 js 文件。
- html5
# 问题汇总
- sublime3中文乱码
安装ConvertToUTF8,重启
- sublime支持jsx语法
安装 Babel