Sublime Text3

文章目录
  1. 1. 前言
  2. 2. 常用快捷键
  3. 3. 安装插件
    1. 3.1. 简单安装:
    2. 3.2. 手动安装:
    3. 3.3. 使用方法:
    4. 3.4. 查看已安装插件
    5. 3.5. 卸载已安装插件
  4. 4. 必装插件
    1. 4.1. Soda
    2. 4.2. Emmet
    3. 4.3. Javascript Completions
    4. 4.4. jQuery
    5. 4.5. All Autocomplete
    6. 4.6. SublimeREPL
    7. 4.7. MarkdownEditing
    8. 4.8. SideBar Enhancements
    9. 4.9. sublimelinter
    10. 4.10. Jedi - Python autocompletion
    11. 4.11. ConvertToUTF8
    12. 4.12. PackageResourceViewer
  5. 5. TAB转空格
  6. 6. 变更字体
  7. 7. 打造便携sublime
  8. 8. 关闭更新提示
  9. 9. 书签

前言

Sublime Text is a sophisticated text editor for code, markup and prose.
You’ll love the slick user interface, extraordinary features and amazing performance.

常用快捷键

  • ctrl+D:选择单词,重复可增加选择下一个相同的单词。
  • ctrl+L:选择行,重复可依次增加选择下一行。
  • shift+ctrl键组合+↑↓。可实现类似鼠标选中之后移动的效果。
  • ctrl+P:搜索项目中的文件,模糊匹配文件名。
  • ctrl+R:前往 method。
  • ctrl+F:查找字符串。
  • ctrl+shift+F:在整个项目中查找字符串。如果快捷键不可用,则Find->Find in Files…。
  • ctrl+H:查找并替换。
  • ctrl+shift+P:打开命令面板。输入set syntax:css,可以设置语法为css。
  • ctrl+shift+[:折叠代码段。
  • ctrl+shift+V:粘贴并格式化。
  • ctrl+enter:在当前行后插入一行。
  • ctrl+shift+enter:在当前行前插入一行。
  • ctrl+shift+D:快速复制光标所在的一整行,并复制到该行之前。
  • ctrl+shift+K:删除一行。
  • ctrl+shift+上下键:可替换行。
  • ctrl+/:注释当前行。
  • ctrl+shift+/:当前位置插入注释。
  • ctrl+shift+A:选中标签内的内容不包括标签,继续按会继续往上一层选择。
  • f11:全屏。
  • shift+f11:全屏免打扰模式,只编辑当前文件。
  • esc:退出各种面板。

安装插件

简单安装:

从菜单 View - Show Console 或者 ctrl + ~ 快捷键,调出 console。将以下 Python 代码粘贴进去并 enter 执行,不出意外即完成安装。以下提供 ST3 和 ST2 的安装代码:
Sublime Text 3:

1
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())

Sublime Text 2:

1
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

手动安装:

可能由于各种原因,无法使用代码安装,那可以通过以下步骤手动安装Package Control:

1.点击Preferences > Browse Packages菜单

2.进入打开的目录的上层目录,然后再进入Installed Packages/目录

3.下载 Package Control.sublime-package 并复制到Installed Packages/目录

4.重启Sublime Text。

Package Control 主文件下载地址:https://github.com/wbond/sublime_package_control

使用方法:

快捷键 Ctrl+Shift+P(菜单 – Tools – Command Paletter),输入 install 选中Install Package并回车,输入或选择你需要的插件回车就安装了(注意左下角的小文字变化,会提示安装成功)。

查看已安装插件

ctrl+shift+P,输入package,选择list packages。

卸载已安装插件

ctrl+shift+P,输入package,选择remove packages。

必装插件

Soda

传说中完美的编码主题,官网:http://buymeasoda.github.io/soda-theme/

Emmet

HTML/CSS代码快速编写神器,项目地址:https://github.com/sergeche/emmet-sublime#readme

Javascript Completions

测试了多个js插件,这个是最好用的,项目地址:https://github.com/pichillilorenzo/JavaScript-Completions

jQuery

提供了额外的语法高亮和几乎所有jQuery方法的片段,项目地址:https://github.com/SublimeText/jQuery/

All Autocomplete

传统的Sublime Text自动补全插件仅仅在当前文件下工作。AllAutocomplete 可以搜索全部打开的标签页,这将极大的简化开发进程。

SublimeREPL

SublimeREPL 可以直接在编辑器中运行一个解释器,支持很多语言。

MarkdownEditing

可能是Markdonw最好的插件了:语法高亮,缩略词,自动补全,配色方案。
项目地址:https://github.com/SublimeText-Markdown/MarkdownEditing

改进了侧边栏,增加了许多功能。

sublimelinter

语法检查插件,安装sublimelinter和sublimelinter-*,*为所用的语言,例如sublimelinter-php。

Jedi - Python autocompletion

Jedi - an awesome autocompletion/static analysis library for Python.
项目地址:https://github.com/davidhalter/jedi

ConvertToUTF8

sublime默认不支持GBK编码格式,因此打开GBK编码的文件会出现乱码,本插件可以使sublime支持GBK编码格式。

PackageResourceViewer

更改侧边栏字体显示大小,参考Sublime text 3更改侧边栏【sidebar】的字体大小修改Sublime Text3 的侧边栏字体大小
项目地址:https://packagecontrol.io/packages/PackageResourceViewer

TAB转空格

在用Sublime里编写Python代码时,需要把TAB键转换成四个空格。具体做法如下:
1、菜单栏里点击Preferences,Setting。
2、在弹出来的Preferences.sublime-settings——User文本里,添加如下三行:

1
2
3
4
5
{
"tab_size": 4,
"translate_tabs_to_spaces": true,
"expand_tabs_on_save": true
}

变更字体

Sublime默认字体是Consolas,Consolas英文显示很好,但是中文显示不太好看。有一款字体是Consolas和微软雅黑的混合字体,叫做YaHei Consolas Hybrid,小伙伴可以试试看。
1、下载安装YaHei Consolas Hybrid,书签里有下载链接。
2、Sublime菜单栏里点击Preferences,Setting。
3、在弹出来的Preferences.sublime-settings——User文本里,添加如下一行:

1
"font_face": "YaHei Consolas Hybrid",

打造便携sublime

制作:
1、在地址栏输入 %appdata% 然后删除该目录下的Sublime Text 3文件夹。
2、在sublime的安装目录下(例如,我的电脑上的安装目录是:C:\Program Files\Sublime Text 3),新建 Data 文件夹(注意大小写)。
3、打开Sublime Text,所有的配置文件都会生成在Data文件夹中。
4、打包压缩Sublime Text 3,即可制作完成便携sublime。

使用方法一:
1、直接解压自己制作的压缩包。

使用方法二:
1、正常安装sublime,安装完成后不要启动。
2、把自己制作的压缩包中的Data文件夹解压到sublime的安装目录。
3、变更sublime的安装目录权限为完全控制。

关闭更新提示

点击菜单栏Preferences,Settings,在弹出的Settings-User部分中添加:

1
"update_check": false,

PS:前提是sublime已经注册。附上一个注册码:

1
2
3
4
5
6
7
8
9
10
11
12
13
—– BEGIN LICENSE —–
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

书签

Sublime Text 3

Sublime text 2/3 中 Package Control 的安装与使用方法

Package Control

前端开发必备!Emmet使用手册

如何将Emmet安装到到 Sublime text 3?

Sublime Text无法使用Emmet插件(附带手动安装)

全栈开发必备的10款Sublime Text 插件

Sublime Text 最佳插件列表

sublime text3里修改TAB键为缩进为四个空格

YaHei Consolas Hybrid