Sublime Text 3 dev builds are currently available to registered users only. dev版本只提供给注册用户。
Sublime Text 3,好久没有更新了,最新版有些插件无法使用,好奇怪。退回到3083,可以免费使用的版本。
##设置
// 设置字体
"font_face": "YaHei Consolas Hybrid",
"font_size": 12,
// 使光标闪动更加柔和
"caret_style": "phase",
// 高亮当前行
"highlight_line": true,
// 高亮有修改的标签
"highlight_modified_tabs": true,
//使用的主题
"theme": "Spacegray Eighties.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-eighties.dark.tmTheme",
//使用tab补全代码,回车跳行
"auto_complete_commit_on_tab": true,
##安装插件 先安装
Package Control
快捷键ctrl+` 或者View > Show Console,打开命令行,输入,安装好以后重启。
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
在线安装插件在网上教程有很多,主要介绍离线安装插件
参考地址:https://packagecontrol.io/installation
##插件离线安装 由于网络问题,有些时候需要通过其它方式下载回来,离线安装
先下载好插件安装包,可以在https://packagecontrol.io/搜索。 然后放在
Sublime Text/Data/Packages
在github下载的,要修改插件的名字例如,Emmet,下载的离线包是
emmet-sublime-master.zip
,修改为
Emmet
,和插件名字一样,如果首字母是大写的就大写,这是个坑,下面有解释。
如果你安装的有,而又要离线安装插件,要记得在Package Control,用户设置里面在
Package Control
添加你插件的名字。例如
installed_packages
{
"auto_upgrade": false,
"auto_upgrade_ignore":
[
],
"auto_upgrade_last_run": null,
"bootstrapped": true,
"installed_packages":
[
"AutoFileName",
"BracketHighlighter",
"Color Highlighter",
"ConvertToUTF8",
"Emmet",
"jQuery",
"Package Control",
"SublimeCodeIntel",
"Theme - Spacegray"
]
}
##使用的插件 ###ConvertToUTF8
通过本插件,您可以编辑并保存目前编码不被 Sublime Text 支持的文件,特别是中日韩用户使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等 https://github.com/seanliang/ConvertToUTF8
###AutoFileName
自动完成文件名的输入
###BracketHighlighter
可匹配标签,括号,引号等,高亮标记,便于查看起始和结束标记。https://github.com/facelessuser/BracketHighlighter
如果离线安装,html的tags不显示。作者是建议在线安装的,但由于网络安装不上,选择离线安装,还要安装和
Package Control
https://github.com/facelessuser/sublime-backrefs,需要Package Control在
backrefs
自动生成的
Installed Packages文件夹里面
用解压软件打开,新建一个
0_package_control_loader.sublime-package
,再写上,如下。我用好压,直接把文件拉进去的。就可以了
50-backrefs.py
from package_control import sys_path
sys_path.add_dependency('backrefs')
###jquery
jqeury函数自动提示,https://github.com/SublimeText/jQuery
###Color Highlighter
css颜色提示和配色。https://github.com/Monnoroch/ColorHighlighter
###emmet
简短的代码,让代码自动完成,大名鼎鼎的插件。 安装是个坑,如果是离线安装,要把名字修改问,并且还要安装
Emmet
,网络问题,自己安装pyv8,https://github.com/emmetio/pyv8-binaries 下载对应的版本,或者可以32和64都下载上,在
PyV8
新建
Sublime Text/Data/Packages
文件夹,注意名字大小写,再新建
PyV8
,p3是py3版本了,把下载回来的分别放进去。 再关闭自动更新,新建
win32-p3和win64-p3
,写上如下
config.json
{"skip_update": true}
###SublimeCodeIntel
代码提示
###spacegray
漂亮的主题
##修改设置文件夹,绿色便携式 在安装目录下载创建
Data
文件夹,然后把
%appdata%/Sublime Text 3
里面的文件复制到data里面 或者,可以直接下载便携版
##快捷键
Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 复制光标所在整行,插入在该行之前 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+KU 改为大写 Ctrl+KL 改为小写 Ctrl+D 选词 (按住-继续选择下个相同的字符串) Ctrl+D 跳转到指定行 Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号) Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果) Ctrl+Shift+/ 注释已选择内容 Ctrl+Z 撤销 Ctrl+Y 恢复撤销 Ctrl+M 光标跳至对应的括号 Alt+. 闭合当前标签 Ctrl+Shift+A 选择光标位置父标签对儿 Ctrl+Shift+[ 折叠代码 Ctrl+Shift+] 展开代码 Ctrl+KT 折叠属性 Ctrl+K0 展开所有 Ctrl+U 软撤销 Ctrl+T 词互换 Tab 缩进 自动完成 Shift+Tab 去除缩进 Ctrl+Shift+↑ 与上行互换 Ctrl+Shift+↓ 与下行互换 Ctrl+K Backspace 从光标处删除至行首 Ctrl+Enter 光标后插入行 Ctrl+Shift+Enter 光标前插入行 Ctrl+F2 设置书签 F2 下一个书签 Shift+F2 上一个书签
##显示顶部菜单栏
按住Ctrl+Shifp+p,出现一个框,在框里输入
view:
,选择:
View:Toggle Menu
即可
ctrl+alt+shift+p
win下 显示范围show_scope_name
转载于:https://my.oschina.net/f89/blog/715287