1

一. Sublime Text3 简介

Sublime Text 是一款优秀的跨平台编辑器,具有漂亮的界面和强大的功能,例如代码缩略图、Python的插件、代码段、自定义菜单等。Sublime Text目前最新版本为Sublime Text3(Build 3114),支持Windows、Linux和Mac OS X系统。

二.Sublime Text3 安装

1.Windows

到Sublime Text官网(http://www.sublimetext.com/)下载所需安装文件。
图片描述

下载完成后双击下载的文件进行安装,选择安装目录,一路点击next下一步即可安装完成。

2.Linux

(1) 在Ubuntu中按CTRL+ALT+T打开命令窗口,添加sublime text 3的仓库:

sudo add-apt-repository ppa:webupd8team/sublime-text-3 

运行完成后按ENTER继续,建立信任数据库。

(2) 更新软件库:

sudo apt-get update

(3) 安装Sublime Text 3:

 sudo apt-get install sublime-text-installer

3.Mac OS X

到Sublime Text官网(http://www.sublimetext.com/)下载所需安装文件。
图片描述

下载完成后双击下载的文件进行安装,选择安装目录,一路点击next下一步即可安装完成。

三.Sublime Text3 汉化

到此,Sublime Text3已经安装完成,可以正常使用了。不过界面确实英文的,若有所需可以进行汉化。

1.安装Package Control,可以按下Ctrl+`进入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)

等待报一个出错弹出窗口,点击确认,然后关闭并重启Sublime Text3,此时Package Control就装好了。

2.点击Preferences/Package Control,然后点击Package Control:Install Package,然后在弹出的命令界面,输入Chinese,选择ChineseLocalization(回车或者鼠标单击击)。

3.汉化完成后,在帮助(H)——Language下切换语言,可选语言有简体中文,繁体中文,日本语,English。

四.Sublime Text3 基本设置

在首选项——设置-用户下进行常规设置,根据自己使用习惯设置就好:

{
    "auto_complete_commit_on_tab": true,
    "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
    "ensure_newline_at_eof_on_save": true,
    "font_face": "Consolas",
    "font_size": 13,
    "highlight_line": true,
    "line_padding_bottom": 2,
    "line_padding_top": 2,
    "save_on_focus_lost": true,
    "trim_trailing_white_space_on_save": true,
    "word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
    "theme": "Soda Dark 3.sublime-theme",
    "update_check": false,
    "tab_size": 4,
    "translate_tabs_to_spaces": true,
}

五.Sublime Text3 常用快捷方式

Ctrl+F 打开底部搜索框,查找关键字;

Ctrl+shift+F 在文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找;

Ctrl+P 打开搜索框(1、输入当前项目中的文件名,快速搜索文件,2、输入@和关键字,查找文件中函数名,3、输入:和数字,跳转到文件中该行代码,4、输入#和关键字,查找变量名。);

Ctrl+G 打开搜索框,自动带:,输入数字跳转到该行代码。举个栗子:在页面代码比较长的文件中快速定位;

Ctrl+R 打开搜索框,自动带@,输入关键字,查找文件中的函数名。举个栗子:在函数较多的页面快速查找某个函数;

Ctrl+: 打开搜索框,自动带#,输入关键字,查找文件中的变量名、属性名等;

Ctrl+Shift+P 打开命令框(打开命名框,输入关键字,调用sublime text或插件的功能,例如使用package安装插件)。

Esc 退出光标多行选择,退出搜索框,命令框等;

Ctrl+J 合并选中的多行代码为一行。举个栗子:将多行格式的CSS属性合并为一行;

Ctrl+Shift+D 复制光标所在整行,插入到下一行;

Tab 向右缩进,代码补全;

Shift+Tab 向左缩进;

Ctrl+K+K 从光标处开始删除代码至行尾;

Ctrl+Shift+K 删除整行;

Ctrl+/ 注释单行;

Ctrl+Shift+/ 注释多行;

Ctrl+K+U 转换大写;

Ctrl+K+L 转换小写。

Ctrl+Z 撤销;

Ctrl+Y 恢复撤销;

Ctrl+U 软撤销,感觉和 Gtrl+Z 一样;

Ctrl+F2 设置书签;

Ctrl+T 左右字母互换;

F6 单词检测拼写.

六. Sublime Text3常用插件介绍

首选项—— 插件控制——Package Control:Install Package进行插件检索与安装。

1.Zen Coding

由两个核心组件组成:一个缩写扩展器(缩写为像CSS一样的选择器)和上下文无关的HTML标签对匹配器。

2.Sublime Prefixr

Prefixr,CSS3 私有前缀自动补全插件。

3.JS Format

一个JS代码格式化插件。

4.SublimeLinter

一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如TODO,这样就可以被快速定位。

5.Git

该插件基本上实现了git的所有功能。

6.Pretty Json

一款可以优雅地格式化json字符串插件。
ctrl+alt+j 格式化json字符串;
ctrl+alt+m 压缩json字符串。

7.MarkdownEditing

Markdown语法高亮插件。


仁平君
1.4k 声望30 粉丝

终南山下,汉水之滨。


引用和评论

0 条评论