Sublime Text Build 3126 x64 安装
来源:互联网 发布:笔记本usb端口上的电涌 编辑:程序博客网 时间:2024/05/21 09:57
Sublime Text Build 3126 x64 安装
今天安装这个,弄了一天,遇到了一大堆问题,各种尝试,终于弄好了,找了很多资料,怕后期自己会遗忘,所以特地记录下来,希望能给于东同样问题的人一些帮助:
下载Sublime Text Build 3126 x64
配置packageControl
配置Emment
配置pyv8
下载Sublime Text Build 3126 x64
下载官网:https://www.sublimetext.com/3
此处下载的是压缩版得。
配置packageControl
(1)官方的安装 packageControl的方法是,菜单->view->show console.
然后粘贴一下内容:
参考网站:https://packagecontrol.io/installation
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)
但是本小编运行一直报错,无法进行下去,百度以后,可以自己上网下载packageControl并且放到 Sublime Text Build 3126 x64\Data\Packages目录下。
下载地址:https://github.com/wbond/package_control
如图:
(2)重启sublime test3后,出现如下两个选项,则代表配置正确。
配置Emment
使用上面配置的Package Control 下载Emmet:
选择 【菜单-> Preferences -> Package Control】,弹出:
一般Emmet都可以正常安装,但是安装Emmet时,会自动联网安装Pyv8,一般都会失败,报如下图的错误:
配置pyv8
解决方法是:手动下载 Pyv8插件。
https://github.com/emmetio/pyv8-binaries
(1)将下载以后的Pyv8,如:pyv8-win64-p3.zip
直接解压,文件夹依然保持 pyv8-win64-p3 这个名字。
(2)找到Data\Installed Packages目录,进入到 Installed Packages中,新建文件夹:PyV8。(必须要让 PyV8 文件夹与 Emmet 文件在一个目录,亲测,没问题,小编在这里碰了很多次壁,重要的事情说三遍:而不是Packages,而不是Packages,而不是Packages)。
感谢:http://www.tuicool.com/articles/qI7nYbU 这个文章的做作者。
如图:
菜单->Preferences->Key Bindings - User加上以下代码(keys就是触发自动补全的按键,可自定义)
[{ "keys": [ "tab" ], "args": { "action": "expand_abbreviation" }, "command": "run_emmet_action", "context": [{ "key": "emmet_action_enabled.expand_abbreviation" }]}, { "keys": ["tab"], "command": "expand_abbreviation_by_tab", "context": [{ "operand": "source.js", "operator": "equal", "match_all": true, "key": "selector" }, { "key": "preceding_text", "operator": "regex_contains", "operand": "(\\b(a\\b|div|span|p\\b|button)(\\.\\w*|>\\w*)?([^}]*?}$)?)", "match_all": true }, { "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }]}]
验证是否成功:
输入 : div>ul
按: ctrl + e,如下图所示:
终于成功啦~!
- Sublime Text Build 3126 x64 安装
- Sublime Text Build 3126 x64的安装、注册和汉化
- sublime text 2 2.0.1 build 2217 x64破解
- sublime text 3 build 3059 for Linux x64 crack
- 最新版Sublime Text Build 3143 x64汉化教程 + 注册码
- Sublime Text 3 (Build 3126) 最新注册码
- sublime text 3 Build 3083 注册安装记录
- sublime text 2 build UnicodeDecodeError
- Sublime Text 3 Ubuntu x64 运行心得
- ubuntu install sublime text 安装Sublime Text
- Sublime Text 3 3126 安装+注册码
- ubuntu Sublime Text 安装
- sublime text ubuntu 安装
- ubuntu安装sublime text
- linux安装sublime Text
- Sublime text安装emmet
- sublime text 3 安装
- 安装Sublime Text 3
- GeoHash经度估算
- Java--种花的问题
- 浅析jQuery的基础设计模式
- 二叉树和二叉查找树
- C语言可以干些什么?C语言主要涉及哪些IT领域?
- Sublime Text Build 3126 x64 安装
- zkw线段树
- 说说 JavaScript 事件流之事件类型(包含 DOM2、DOM3 级事件)
- C# Lambda表达式
- Java多态的理解
- Android Vector Drawable | SVG 矢量图
- java Service和Servlet的区别 概念透析
- 提高C/C++运行效率以及避免出现Bug的20种方法
- 类加载机制