Sublime text3学习小记(macOS系统下的安装使用)
【注:以下内容参考https://blog.csdn.net/stilling2006/article/details/54376743】
一、认识Sublime text
1、一款跨平台代码编辑器,在Linux、OSX和Windows下均可使用;
2、可扩展,包含大量实用插件,可以通过安装自己领域的插件来成倍提供工作效率;
3、是命令行环境和图形界面环境下的最佳选择,同时使用两者会大大提供工作效率。
二、安装Sublime text
1、官网下载:https://www.sublimetext.com/;
2、下载时参照系统配置选择相应的代码编辑版本。
三、Sublime text插件管理
1、进入插件官网:https://packagecontrol.io/;
2、安装插件管理包(Package Control):
【进入官网后,点击右侧“Install Now”按钮】
【点击进入之后,选择“SUBLIME TEXT 3”选项卡,复制出里面的代码段】

【打开Sublime text3程序,打开控制台(快捷键:control+~ 或者View-Show Console),将复制好的代码片段粘贴到控制台里,之后回车。】

【等待其安装完成后关闭程序,重新启动“Sublime Text 3”,点开菜单“Preferences”可见“Package Control”项,说明插件管理包已安装成功。】

3、ConvertToUTF8 插件安装
功能说明:ConvertToUTF8 能将除UTF8编码之外的其他编码文件在 Sublime Text 中转换成UTF8编码,在打开文件的时候一开始会显示乱码,然后一刹那就自动显示出正常的字体,在保存文件之后原文件的编码格式不会改变。
【快捷键 Ctrl+Shift+p ,打开 “Command Palette” 悬浮对话框,在顶部输入 “install”, 然后下选点击 “Package Control:Install Package”。】

【在出现的悬浮对话框中输入 “convert”, 然后点选下面的 “ConvertToUTF8” 插件,就会自动开始安装,请耐心等待。】

4、一些插件
BracketHighlighter 插件【功能说明:高亮显示匹配的括号、引号和标签】;
Less 插件【功能说明:LESS语法高亮显示】;
Sublime-less2css 插件【将less文件编译成css文件】;
Emmet 插件【功能说明:前端开发必备,HTML、CSS代码快速编写神器;使用方法:默认快捷键Tab】;
JsFormat 插件【功能说明:JavaScript代码格式化;使用方法:在打开的JavaScript文件里点右键,选择JsFormat】;
ColorHighlighter 插件【功能说明:显示所选颜色值的颜色,并集成了ColorPicker】;
Compact Expand CSS Command 插件【功能说明:使CSS属性展开及收缩,格式化CSS代码;使用方法:按 Ctrl+Alt+[ 收缩CSS代码为一行显示,按 Ctrl+Alt+] 展开CSS代码为多行显示】;
SublimeTmpl 插件【功能说明:快速生成文件模板】
使用方法:SublimeTmpl默认的快捷键如下,如果快捷键设置冲突可能无效
Ctrl+Alt+h 新建 html 文件
Ctrl+Alt+j 新建 javascript 文件
Ctrl+Alt+c 新建 css 文件
Ctrl+Alt+p 新建 php 文件
Ctrl+Alt+r 新建 ruby 文件
Ctrl+Alt+Shift+p 新建 python 文件
Alignment 插件【功能说明:使代码格式的自动对齐。使用方法:快捷键Ctrl+Alt+A,可能与QQ截图冲突,二者中的一个要重置快捷键】
AutoFileName 插件【功能说明:自动补全文件(目录)名】
DocBlockr 插件【功能说明:快速生成JavaScript (including ES6), PHP, ActionScript, Haxe, CoffeeScript, TypeScript, Java, Groovy, Objective C, C, C++ and Rust语言函数注释】
View In Browser 插件【功能说明:Sublime Text保存后网页自动同步更新】
Theme-Soda 插件【功能说明:最受欢迎的 Sublime Text 主题之一。使用方法:安装完成后,点菜单 Preferences--->Settings - User,根据需要的主题效果,添加如下代码】

5、插件列表
快捷键 Ctrl+Shift+P,在对话框中输入“list”,选择“Package Control:List Packages”。

会列出所有已安装的插件。这样可以很方便地了解自己已经安装了哪些插件。

6、移除插件
【快捷键 Ctrl+Shift+P,在对话框中输入“remove”,选择“Package Control: Remove Packages”】

然后在出现的插件列表中点选你要移除的插件。
7、Sublime Text 的窗口操作
【菜单栏 “View-Layout”就可以选择分屏样式 】

对应的快捷键与分屏情况如下:

Sublime text3学习小记(macOS系统下的安装使用)的更多相关文章
- MacOS系统下简单安装以及配置MongoDB数据库(一)
最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 项目一共四部分: 1.MacOS下 ...
- mongoDB学习手记1--Windows系统下的安装与启动
第一步:下载安装包 我们首先需要下载 mongodb 的安装包,直接到官网下载即可.地址为:https://www.mongodb.com/download-center#community. 看下自 ...
- sublime text3 在 14.04.1-Ubuntu 下的中文输入
1.安装 fcitx sudo add-apt-repository ppa:fcitx-team/nightly // 添加FCITX仓库. sudo apt-get update // 更新仓库. ...
- MacOS系统下的图形化工具
MacOS系统下的图形化工具 MacOS系统下安装了Git后,发现如果Git中有中文文档操作还是比较麻烦(需要输入中文的文件名).图形化对Git的操作还是相对于方便一些.所以准备找一个图形化的工具. ...
- luarocks在macOS系统上的安装
luarocks是基于lua开发的一个包管理工具,所以在安装luarocks之前需要先安装lua(见博客同目录下“lua在MacOS系统上的安装”).具体的安装步骤如下: 1.源码安装部署luaroc ...
- mac系统下docker安装配置mysql详细步骤
上文介绍了MacOS安装Docker傻瓜式教程,安装好后第一件事就决定把本地数据库迁移过来,那么首先就得安装mysql,下面就开始我们的安装之旅吧. 一.docker配置镜像加速器 我们使用docke ...
- Linux学习心得之 Linux下ant安装与使用
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Linux学习心得之 Linux下ant安装与使用 1. 前言2. ant安装3. 简单的a ...
- linux系统下怎么安装.deb文件
linux系统下怎么安装.deb文件? deb 是 ubuntu .debian 的格式.rpm 是 redhat .fedora .suse 的格式. 他们不通用(虽然可以转换一下). deb是de ...
- Git_Windows 系统下Git安装图解
Windows 系统下Git安装图解 心得 :很成功~ 简单来说Git是一个免费的.开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样.由于工 ...
随机推荐
- 给tomcat7w.exe改名字
在平常使用tomcat的过程中,经常会在自己的电脑上安装两个tomcat,而且使用tomcat的tomcat7w.exe界面比较方便,即 但是两个tomcat的名字一样,也只能启动一个tomcat. ...
- sql:function
--查询权限函数 --1 declare @names varchar(3000) set @names='' select @names=@names+isnull(AdminPermissForm ...
- webapi datetime类型序列化成json带T且时间不对问题的解决
在global.asax.cs里加入如下代码: protected void Application_Start() { GlobalConfiguration.Configuration.Forma ...
- 软件项目技术点(6)——结合鼠标操作绘制动态canvas画布
AxeSlide软件项目梳理 canvas绘图系列知识点整理 我们创建一个类封装了所有鼠标需要处理的事件. export class MouseEventInfo { el: HTMLElemen ...
- pv-remjs的快速开始
pv-remjs 这是一个移动端适配的工具类,采用rem布局的方式 ## 快速开始 在html文件中引入,先查看版本`<script src= "https://unpkg.com/p ...
- 解决Maven引用POI的依赖,XSSFWorkbook依旧无法使用的问题
Java项目,导入Excel数据功能,第一次使用POI,一开始就遇到了小麻烦! Maven项目引用POI的jar包 <!-- https://mvnrepository.com/artifact ...
- 【Udacity】机器学习性能评估指标
评估指标 Evaluation metrics 机器学习性能评估指标 选择合适的指标 分类与回归的不同性能指标 分类的指标(准确率.精确率.召回率和 F 分数) 回归的指标(平均绝对误差和均方误差) ...
- 购物车动画(Android)
购物车动画(Android) 前言:当我们写商城类的项目的时候,一般都会有加入购物车的功能,加入购物车的时候会有一些抛物线动画,最近做到这个功能,借助别人的demo写了一个. 效果: 开发环境:And ...
- 关于实现XX系统设计时所实现的质量属性战术
可用性: 1)使用Try-catch对抛出的异常进行处理 2)使用Spring事务管理 易用性: 1)在类似删除相关选项时,弹出提示框,防止误操作 2)在不编辑基本信息时,对其进行折叠或者隐藏 3)提 ...
- 使用pdb调试python脚本
pdb 是 python 自带的一个包,为 python 程序提供了一种交互的源代码调试功能,主要特性包括设置断点.单步调试.进入函数调试.查看当前代码.查看栈片段.动态改变变量的值等.pdb 提供了 ...