Sublime Text 使用教程
Sublime Text 是一款非常轻量级而且功能十分强大的编辑器,支持大量插件,深受前端开发者的喜爱。多的不说,我们直接进入正题。
1、下载
①、官网下载地址:http://www.sublimetext.com/
②、百度云盘:http://pan.baidu.com/s/1dFy2mFf 密码:g7mf
2、安装
一、双击打开安装文件,然后点击 next

二、选择安装文件的位置,这个软件很小,可以默认放在 C 盘。继续点击 Next

三、下一步,会提示Add to explorer context menu,勾选上这样在右键单击文件时就可以直接使用Sublime Text打开。继续 Next

四、点击 install ,然后等待软件安装完成后。点击 finish 就可以了。


3、安装Package Control
前面我们说过,Sublime Text 之所以功能强大,是因为它支持大量的插件,那么如何找到并安装管理这些插件呢?这里我们以 Sublime Text3为例:
一、打开 Sublime Text3,按 Ctrl+` 打开Sbulime Text 的控制台(这里的 ` 的键盘位置在 Esc 的下面一个,也就是 Tab 键的上面)

二、将如下代码复制到上面红色框中。然后 enter,等待 package control 安装完成
import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; 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://sublime.wbond.net/' + 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)
三、安装完成之后, Ctrl+shift+p 打开命令面板。输入 pcic,应该出现如下的界面,然后回车就可以了。


4、常用的插件
ConvertToUTF8:解决文件编码转换的问题
Emmet:快速编写 HTML、css、js 的神级插件
BracketHighlighter:括号高亮显示
ColorPicke:颜色选择器
HTMLBeautify:HTML格式化插件
AllAutoComplete:自动提示
IMESupport:输入法支持插件
Material Theme:非常推荐的主题
5、常用快捷键
1、line行操作快捷键
ctrl+] 增加缩进
ctrl+[ 减小缩进
ctrl+shift+D 复制当前行
ctrl+shift+K 删除当前行
ctrl+shift+↑ 当前行与上行交换位置(也可以选中多行上下移动位置)
ctrl+shift+↓ 当前行与下行交换位置
2、comment注释功能
ctrl+/ 注释当前行
ctrl+shift+/ 选中多行(块)进行注释
3、text文本操作
ctrl+shift+enter在当前行前插入一行
ctrl+enter在当前行后插入一行
ctrl+Delete 删除光标后的一个单词(以单词为单位向后删除)
ctrl+Backspace 删除光标前的一个单词(以单词为单位向前)
(普通的delete和Backspace对字母操作)
ctrl+shift+K 删除当前行
ctrl+K,ctrl+K 删除至end
ctrl+T 逐个单词向前移位
Sublime Text 使用教程的更多相关文章
- Sublime Text使用教程【转】
本文转载自:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优 ...
- Sublime Text 相关教程(转)
曾经有人说过,世界上有两种编辑器,好用和不好用的:而在好用的编辑器中,又分两种,免费的和死贵死贵的.譬如说VIM 和 TextMate,就是免费和死贵的典型.很不幸,今天的主角 Sublime Tex ...
- Sublime Text最好的中文教程
原文链接:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的 ...
- Sublime Text 全程指引 by Lucida
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 博客园:@figure9 原文链接:http://zh.lucida.me/blog/sublime-text-complete ...
- Sublime Text 全程指南
摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优秀的 Sublime Text 中文教程. 更新记录 2014/09/27:完成初稿 2014/09/28: 更正 ...
- Sublime Text指南
转自: http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的 ...
- 最全面的 Sublime Text 使用指南
最全面的 Sublime Text 使用指南 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 前言(Prologue) ...
- Sublime Text 全程指南(转载)
摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 更新记录 2014/09/27:完成初稿 2014/09/28: 更正打开控 ...
- sublime__最全面的 Sublime Text 使用指南
感谢大佬--> 原文链接 摘要(Abstract) 本文系统全面的介绍了Sublime Text,旨在成为最优秀的Sublime Text中文教程. 前言(Prologue) Sublime T ...
随机推荐
- ThreadLocal终极源码剖析
目录一.ThreadLocal1.1 源码注释1.2 源码剖析 散列算法-魔数0x61c88647 set操作 get操作 remove操作1.3 功能测试1.4 应用 ...
- java连接VMware虚拟机Oracle数据库问题
最近在电脑上装了虚拟机,为的是在虚拟机上安装Oracle数据库,Oracle实在太占内存,配置低的电脑装个Oracle几乎就瘫了,没办法,搞个虚拟机玩玩.我虚拟机用的是xp系统,顺便怀念下经典.装好O ...
- 深入理解php内核 编写扩展_III- 资源
原文:http://devzone.zend.com/article/1024-Extension-Writing-Part-III-Resources 编写扩展_III- 资源 介绍 资源 初始化资 ...
- PhpStorm2017版激活方法、汉化方法以及界面配置
PhpStorm激活和汉化文件下载网址:http://pan.baidu.com/s/1nuHF1St(提取密码:62cg) PHPMailer的介绍 PhpStorm是一个轻量级且便捷的PHP ID ...
- ThreadLocal中的WeakReference
在一般的网站开发中,基于Java的Web 框架都使用了ThreadLocal来存储一些全局的参数,在拦截器\Filter中设置变量,让变量可以在任意地方被获取. 一早就了解到里面有用到WeakRefe ...
- 深入理解ES6之—增强的数组功能
创建数组 Array.of()方法 ES6为数组新增创建方法的目的之一,是帮助开发者在使用Array构造器时避开js语言的一个怪异点.Array.of()方法总会创建一个包含所有传入参数的数组,而不管 ...
- 移动 云MAS 发短信 .net HTTP 请求
本人开发移动云MAS .net Http 请求 代码如下 using Newtonsoft.Json.Linq; using System; using System.Collections.Gen ...
- Android binder学习一:主要概念
要看得懂android代码,首先要了解binder机制.binder机制也是android里面比較难以理解的一块,这里记录一下binder的重要概念以及实现.作为备忘. 部分内容来源于网上,如有侵权. ...
- [hdu 4869](14年多校I题)Turn the pokers 找规律+拓欧逆元
Turn the pokers Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
- BestCoder Round #75 King's Cake 模拟&&优化 || gcd
King's Cake Accepts: 967 Submissions: 1572 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 6553 ...