sublime text 3 安装、添加命令行启动、汉化、注册码

1. 安装sublime:

下载:http://www.sublimetext.com/3

添加命令行启动:设置环境变量->计算机->右键属性->高级系统设置->环境变量->系统变量->Path->编辑,加入";安装路径"(如:';D:\Program Files\Sublime Text 3',注意分号)。如下图:

 

添加成功之后则可以使用以下命令(使用之前请先重启Cmd,Git Bash等工具,否则命令不生效):

subl file xxx.html   使用Sublime Text打开file文件xxx.html

subl folder  xxx    使用Sublime Text打开folder文件夹xxx

subl .    使用Sublime Text当前文件夹

2. 安装Package Control:

ctrl+`或者 View > Show Console

输入:

import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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) 

回车运行。

3. 汉化:

按住ctrl+sift+p,输入"install package"(第一次运行可能需要几秒),然后输入Chinese,选择ChineseLocalization(回车或者鼠标单击击)。

 

4. 常规设置:

"首选项>设置-用户",输入以下代码,保存

复制代码
 1 {
 2     "line_numbers": true,      //是否显示行号
 3     "gutter": true,            //是否显示边列
 4     "draw_centered": false,      //是否居中显示
 5     //"wrap_width": 170,           //换行宽度(单位:字符)
 6     "word_wrap": true,          //是否自动换行
 7     "scroll_past_end": true,     //滚动能否超过结尾
 8     "font_face": "微软雅黑",          //字体
 9     "font_size": 10,         //字体大小
10     "line_padding_top": 1,         //行高
11     "line_padding_bottom": 1, 
12     "tab_size": 2,         //TAB缩进宽度
13     "translate_tabs_to_spaces": false,         //自动转换TAB为空格
14     "update_check": false,         //禁用自动更新
15 }
复制代码

 

5. 破解:

参考:http://www.xiumu.org/note/sublime-text-3.shtml

注册码:随机复制下面的几四个注册码 粘贴到sublime text 3(Build 3103)注册框就可以了!

第一个

复制代码
—– BEGIN LICENSE —–Michael BarnesSingle User LicenseEA7E-8213858A353C41 872A0D5C DF9B2950 AFF6F667C458EA6D 8EA3C286 98D1D650 131A97ABAA919AEC EF20E143 B361B1E7 4C8B7F04B085E65E 2F5F5360 8489D422 FB8FC1AA93F6323C FD7F7544 3F39C318 D95E6480FCCC7561 8A4A1741 68FA4223 ADCEDE07200C25BE DBBC4855 C4CFB774 C5EC138C0FEC1CEF D9DCECEC D3A5DAD1 01316C36—— END LICENSE ——
复制代码

第二个

复制代码
—– BEGIN LICENSE —–Nicolas HennionSingle User LicenseEA7E-8660758A01AA83 1D668D24 4484AEBC 3B04512C827B0DE5 69E9B07A A39ACCC0 F95F5410729D5639 4C37CECB B2522FB3 8D37FDC172899363 BBA441AC A5F47F08 6CD3B3FECEFB3783 B2E1BA96 71AAF7B4 AFB61B1D0CC513E7 52FF2333 9F726D2C CDE53B4A810C0D4F E1F419A3 CDA0832B 8440565A35BF00F6 4CA9F869 ED10E245 469C233E—— END LICENSE ——
复制代码

第三个

复制代码
—– BEGIN LICENSE —–Anthony SansoneSingle User LicenseEA7E-87856328B9A648 42B99D8A F2E3E9E0 16DE076EE218B3DC F3606379 C33C1526 E8B58964B2CB3F63 BDF901BE D31424D2 082891B5F7058694 55FA46D8 EFC11878 0868F093B17CAFE7 63A78881 86B78E38 0F146238BAE22DBB D4EC71A1 0EC2E701 C7F9C6485CF29CA3 1CB14285 19A46991 E9A9867614FD4777 2D8A0AB6 A444EE0D CA009B54—— END LICENSE ——
复制代码

第四个

复制代码
—– BEGIN LICENSE —–Alexey PlutalovSingle User LicenseEA7E-8607763DC19CC1 134CDF23 504DC871 2DE5CE55585DC8A6 253BB0D9 637C87A2 D8D0BA85AAE574AD BA7D6DA9 2B9773F2 324C5DEF17830A4E FBCF9D1D 182406E9 F883EA87E585BBA1 2538C270 E2E857C2 194283CA7234FF9E D0392F93 1D16E021 F191491763909E12 203C0169 3F08FFC8 86D06EA873DDAEF0 AC559F30 A6A67947 B60104C6—— END LICENSE ——
复制代码

 

6. 插件安装:

  1. syncedSideBarBg —侧边栏同步主题颜色
  2. emmet(GitHub) —zen coding使用方法
  3. AutoFileName —自动提示文件路径
  4. JsFormat —JS格式化 ctrl+alt+f
  5. SideBarEnhancements(GitHub) —右键菜单增强插件
  6. Bracket​Highlighter(GitHub) —括号、引号、标签高亮插件
  7. ColorPicker(GitHub) —内置一个调色盘,方便插入颜色
  8. JavaScript Completions —javascript提示插件
  9. jquery —jquery提示插件
  10. SublimeTmpl —新建文件模版插件
  11. ConvertToUTF8 —支持打开gbk编码文件

7. 添加浏览器预览

首选项>浏览程序包,在打开的目录>user>新建"open_browser.py"

复制代码
 1 import sublime, sublime_plugin
 2 import webbrowser
 3 # 本地目录与url对应关系
 4 url_map = {
 5     'D:\\iwork\\www' : 'http://localhost',
 6     'F:\\workspace\\wwwroot' : 'http://test'
 7 }
 8  
 9 class OpenBrowserCommand(sublime_plugin.TextCommand):
10     def run(self,edit):
11         window = sublime.active_window()
12         window.run_command('save')
13         url = self.view.file_name()
14         for path, domain in url_map.items():
15             if url.startswith(path):
16                 url = url.replace(path, domain).replace('\\', '/')
17                 break
18  
19         webbrowser.open_new(url)
复制代码

绑定快捷键:

首选项>按键绑定-用户:

1 [
2     {"keys": ["f12"], "command": "open_browser" },
3     {"keys": ["ctrl+shift+r"], "command": "reindent" , "args": {"single_line": false}}
4 ]
注:F12按键直接调用open_browser,在浏览器中打开网页.
ctrl+shift+r按键,调用sublime自身的格式化方法"编辑>行>重新缩进".

8. 添加windows右键菜单

把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_addright.reg,然后双击就可以了,用记事本保存为Unicode编码。
PS:需要把里边的Sublime的安装目录,替换成实际的Sublime安装目录。

复制代码
 1 Windows Registry Editor Version 5.00
 2 [HKEY_CLASSES_ROOT\*\shell\SublimeText3]
 3 @="用 SublimeText3 打开"
 4 "Icon"="D:\\Program Files\\Sublime Text 3\\sublime_text.exe,0"
 5 
 6 [HKEY_CLASSES_ROOT\*\shell\SublimeText3\command]
 7 @="D:\\Program Files\\Sublime Text 3\\sublime_text.exe %1"
 8 
 9 
10 [HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]
11 @="用 SublimeText3 打开"
12 "Icon"="D:\\Program Files\\Sublime Text 3\\sublime_text.exe,0"
13 
14 [HKEY_CLASSES_ROOT\Directory\shell\SublimeText3\command]
15 @="D:\\Program Files\\Sublime Text 3\\sublime_text.exe %1"
复制代码

删除右键菜单,把以下代码,复制到SublimeText3的安装目录,然后重命名为:sublime_delright.reg,然后双击就可以了。

1 Windows Registry Editor Version 5.00
2 [-HKEY_CLASSES_ROOT\*\shell\SublimeText3]
3 [-HKEY_CLASSES_ROOT\Directory\shell\SublimeText3]

 9. 添加某个插件语言包(如汉化SideBarEnhancements)

  1. 首选项>浏览程序包,在打开的目录新建跟插件名称一样的目录,这里是新建"SideBarEnhancements"。
  2. 选择当前目录上一级(Sublime Text 3)>Installed Packages找到"SideBarEnhancements.sublime-package",复制一份该文件到任意目录,修改文件后缀为.zip,用软件解压。
  3. 找到解压目录中以".sublime-menu"为结尾的文件,这里是"Side Bar.sublime-menu",复制一份到第一步新建的目录SideBarEnhancements中。
  4. 直接修改复制的"".sublime-menu"文件中的"caption"字段即可。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/286699.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MVC基础知识-View

public ActionResult Index() {ViewBag.Message "Modify this template to jump-start your ASP.NET MVC application.";//展现到视图中数据//~/Views/Home/Index.cshtmlreturn View(); //展现指定的视图,当没有指定视图名称时,默认是指向根目…

Android之设置当前app为默认浏览器研究

1 需求 把当前app设置为默认浏览器 2 主要思路 分析竞品,我们主要通过2种方式设置app为默认浏览器 直接跳 手机“设置默认应用”界面来让用户选择 默认浏览器为哪个app打开一个链接,拉起手机所有浏览器,让用户去选择哪个浏览器,并且只有点击“始终”才会生效,仅仅点击“…

Linux下的用户和组

2019独角兽企业重金招聘Python工程师标准>>> 用户和组 GNU/Linux 通过用户和用户组实现访问控制 —— 包括对文件访问、设备使用的控制。Linux 默认的访问控制机制相对简单直接,不过还有一些更加高级的机制,包括 ACL 和 LDAP Authentication.…

漫画C语言 做个聊天软件你不懂也得懂

学完C语言做不出东西?不存在的,咱们做一个最“隐私”的聊天器,就俩人,你和我。咱们聊天的信息你知我知没别人知。 对了,本文评论区点赞、收藏抽奖。 社区也有抽奖,本周社区抽奖帖子 :https://b…

【Microstation】第一章:Microstation三维模型构建概述

MicroStation 是国际上和AutoCAD齐名的二维和三维CAD设计软件,第一个版本由Bentley兄弟在1986年开发完成。其专用格式是DGN,并兼容AutoCAD的DWG/DXF等格式。 MicroStation是Bentley 工程软件系统有限公司在建筑、土木工程、交通运输、加工工厂、离散制造…

libgdx游戏引擎开发笔记(十)SuperJumper游戏例子的讲解(篇四)---- 主游戏界面内部框架编写...

上一讲,我们已经实现了点击play进入游戏界面但仅仅是个黑屏 今天,我们就试着编写代码让它出现游戏的一些简单场景。还是在上一讲的代码基础上,我们创建两个类:World 和 WorldRenderer 1.Word类: 12345678910111213141…

看看《System.CommandLine》

记得之前出过几篇.net tool工具的文章,当时的做法是所有工具的语法分析全部自己解释,自己执行,语法的解释占了大部分时间,反而工具的功能被弱化了。其实微软有一个CommandLine框架在缓慢的发展着,至今都没有正式发布&a…

Sublime Text 3 import Anaconda 无法正常补全模块名解决办法

Sublime Text 3 Anaconda配置 在安装Sublime Text3之后我们总会安装一些插件,比如Python的Anaconda自动补全插件。但是,装好之后发现import 时无法像别的IDE里面那样自动补全模块名,就像图中一样: 解决办法在Sublime Text的git…

hdu - 2586 How far away ?(最短路共同祖先问题)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid2586 最近公共祖先问题~~LAC离散算法 题目大意:一个村子里有n个房子,这n个房子用n-1条路连接起来,接下了有m次询问,每次询问两个房子a,b之间的距离是多少。 很明显…

Android之添加固定图标到桌面

我的QQ群 1 需求 Android之添加固定图标到桌面 2 部分实现 在AndroidManifest.xml里面添加如下权限 <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /><uses-permission android:name="com.android.launcher.perm…

想做程序员?不同方向入门路线全解

学习计算机编程有很多方向如果你没有一个正确的路线&#xff0c;那么就会&#xff1a; 就会跟上面所说的那样&#xff0c;被迫成为一个全栈&#xff0c;这是比较尴尬的。 若你想比较准确的针对某个方向学习&#xff0c;那就继续往下看吧。 一、程序员分为哪几个方向 随着…

【转】OpenGL超级宝典笔记——纹理映射Mipmap

原文地址 http://my.oschina.net/sweetdark/blog/177812 , 感谢作者&#xff0c;若非法转载请联系本人。 目录[-] MipmappingMipmap过滤构建Mip层Mipmaps 硬件生成LOD&#xff08;多细节层次&#xff09;偏好纹理对象管理多个纹理常驻纹理纹理优先级回顾Mipmapping Mipmap是一个…

【Microstation】第二章:Microstation三维建模基础知识

本章的主要内容包括模型的显示样式(线框、光滑)、三维定位(V、T、S、F)、Microstation常见的坐标系统(世界坐标系、ACS辅助坐标系、精确绘图坐标系、)和Microstation的工作区域(2D和3D)。 一、显示样式 二、三维定位 三维定位在Microstation中显得尤为重要,常见…

xtrabackup对MySQL数据库的备份及恢复教程

xtrabackup xtrabackup 是 percona 的一个开源项目&#xff0c;可以热备份innodb &#xff0c;XtraDB,和MyISAM&#xff08;会锁表&#xff09;。对MyISAM存储引擎会锁表&#xff0c;也是很郁闷的因为线上使用的是Innodb和MyISAM两种存储引擎&#xff0c;比较 头疼&#xff01;…

实现 EF Core 6 自定义查询标记

前言在《EF Core使用Simple Logging输出日志》中&#xff0c;我们介绍了查询标记 TagWith&#xff0c;它可以帮助我们快速定位到需要的日志&#xff1a;而在 .NET 6 中&#xff0c;新增了另外一个查询标记 TagWithCallSite&#xff0c;它可以标记出代码的位置&#xff1a;var u…

LeetCode: 14. Longest Common Prefix

Write a function to find the longest common prefix string amongst an array of strings. 大意就是&#xff0c;写一个函数可以找到一个数组字符串中的最长前缀。 分析&#xff1a; 最长前缀的最大值为数组字符串中长度最短的字符&#xff0c;由最短字符串由后向前递减可以得…

jQuery选择器和选取方法

我们已经使用了带有简单Css选择器的jQuery选取函数:$()。现在是时候深入了解jQuery选择器语法&#xff0c;以及一些提取和扩充选中元素集的方法了。 一、jQuery选择器 在CSS3选择器标淮草案定义的选择器语法中&#xff0c;jQuery支持相当完整的一套子集&#xff0c;同时还添加了…

0运维?微信小程序云开发增删查改【05】

在创建小程序时&#xff0c;选择云开发&#xff1a; 随后进入项目之后&#xff0c;此时整个目录如下&#xff1a; 此时我们如图目录即可找到首页位置&#xff1a; 接着咱们清除 index.wxml 代码内容&#xff1a; 在 index.wxml 中加入如下代码&#xff1a; <view> …

Android之解决卸载app后再次安装提示room数据库错误

1、问题 目前只有一个google手机之前安装了app,里面有room写的数据库&#xff0c;后面把app卸载了&#xff0c;再次安装新的app(修改了数据库里面的字段)&#xff0c;启动奔溃。 2、分析 提示数据库错误&#xff0c;很明显就像以前的app里面的数据库没有删除一样&#xff0c;…

【Microstation】第三章:Microstation三维模型构建与编辑

本章主要讲述三维基本实体绘制、三维构造元素绘制、三维模型编辑。 一、三维基本体素绘制 对于立方体、圆柱、球、圆锥等这些基本立体单位,MS提供了专门的绘图工具。 基本体素绘制有两种方式: (1)精确绘图工具 (2&