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 逐个单词向前移位

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏.NET技术

NuGet的使用和服务搭建

   最近部门,在开发的时候遇到一个问题,现在有项目A B C三个项目,项目B和C分别提供了组件库由项目A直接引用。那么每次开打项目A获取最新后,同时还得打开项...

27220
来自专栏葡萄城控件技术团队

Spread for Windows Forms快速入门(14)---文件操作

你可以将数据从Spread中存到几种不同类型的文件中或者可以在Spread中打开几种不同类型的数据文件。通过使用相应的代码,你可以将整个控件,某个特定的表单,或...

19860
来自专栏实战docker

安装Genymotion模拟器运行Android studio的工程

在Genymotion上运行app的套路: 1.假设sdk的安装路径是”D:\software\Android”,请把”D:\software\Android\...

237100
来自专栏Java3y

设置Windows默认中文、Putty掉线解决、SublimeText3常用设置

Windows设置默认中文 在我们使用计算机中,如果输入法的默认语言是英文,那么我们操作起来会更加方便,那我们怎么设置呢??? 以Windows10为例 ? 这...

30430
来自专栏林德熙的博客

win10 uwp 如何打包Nuget给其他人 创建空白的spec对空白spec进行修改创建简单的库批量创建不同平台 dll 可以给不同的需要打包

本文告诉大家,如果自己有做一些好用的库,如何使用 Nuget 打包之后上传,分享给大家。

9610
来自专栏杂七杂八

sublime解决There are no packages available for installation及markdown插件

There are no packages available for installation sublime是一个轻便优秀的代码编写工具,而且其众多插件也为...

43780
来自专栏Ken的杂谈

ASP.NET Core 入门教程 2、使用ASP.NET Core MVC框架构建Web应用

ASP.NET Core 默认集成了DI。所有官方模块的引入都要使用DI的方式引入。

14320
来自专栏伪君子的梦呓

优雅地使用 PyCharm

0.0 前言 昨天教了大家安装和使用PyCharm 后,有朋友留言说 PyCharm 使用的语言是英文,看得头晕,该怎么设置成中文。那我今天就写一个教程,教大...

1.3K50
来自专栏程序员叨叨叨

是时候来一波Android Studio与Genymotion的配置了

之前在Lofter写了一篇《安卓开发工具与Genymotion模拟器安装配置详解》,如今已转至简书平台写博客,遂将此文搬至此处,以作备忘。 注:此文基于Win...

33340
来自专栏猛牛哥的博客

一键搭建JetBrains系列软件激活服务器

92720

扫码关注云+社区

领取腾讯云代金券