SublimeText - 强大的文本编辑器,程序员必备神器

image

一、Sublime Text 快速入门

1.1 概述

  Sublime Text 是一个文本编辑器(收费软件,可以无限期试用),同时也是一个先进的代码编辑器。Sublime Text是由程序员 Jon Skinner 于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。

  Sublime Text 具有漂亮的用户界面和强大的功能,例如代码缩略图、Python的插件、代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查、书签、完整的 Python API、Goto等功能,即时项目切换、多选择、多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持 Windows、Linux、Mac OS X等操作系统。

  • Sublime Text 官网:https://www.sublimetext.com/
  • Sublime Text 中文网:https://sublimetext.p2hp.com/

1.2 功能特性

  Sublime Text 支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。支持 VIM 模式,可以使用Vim模式下的多数命令。支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。

  Sublime Text 还具有良好的扩展能力和完全开放的用户自定义配置与神奇实用的编辑状态恢复功能。支持强大的多行选择和多行编辑。强大的快捷命令“可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。即时的文件切换。随心所欲的跳转到任意文件的任意位置。多重选择功能允许在页面中同时存在多个光标。

  SublimeText 还有编辑状态恢复的能力,即当你修改了一个文件,但没有保存,这时退出软件,软件不询问用户是否要保存的,因为无论是用户自发退出还是意外崩溃退出,下次启动软件后,之前的编辑状态都会被完整恢复,就像退出前时一样。

1.3 Sublime Text 安装

  Sublime Text官方网站提供了Sublime Text各系统各版本的下载,目前Sublime Text的最新版本是Sublime Text 4,根据你的操作系统(Windows、macOS 或 Linux)选择合适的版本下载。

  • Windows:运行下载的安装程序,按照提示完成安装。
  • macOS:将下载的 Sublime Text.app 拖到 Applications 文件夹。
  • Linux:根据系统的包管理器安装

注意在安装时勾选Add to explorer context menu,这样在右键单击文件时就可以直接使用Sublime Text打开。

image

1.4 界面介绍

Sublime Text的界面非常简洁,主要由以下几个部分组成:

  1. 菜单栏:包含文件、编辑、选择、查找、视图、插件、首选项等菜单。
  2. 工具栏:包含文件保存、撤销、重做、剪切、复制、粘贴、查找、替换等按钮。
  3. 侧边栏:显示当前项目的文件和文件夹结构。
  4. 编辑区:显示当前打开的文件的内容。
  5. 状态栏:显示当前文件的编码方式、行数、列数等信息。

二、Sublime Text 插件管理

安装 Package Control

  Sublime Text 支持大量插件,如何找到并管理这些插件就成了一个问题,Package Control 正是为了解决这个问题而出现的。Package Control 是所有插件前提,利用它我们可以很方便的浏览、安装和卸载Sublime Text中的插件。

  使用 Ctrl + Shift + P 调出命令板,在控件窗口输入Install Package点击回车键Enter安装程序包,当然还可以点击Tools - Install Package Control 进行安装。安装是没有任何提示的,而且比较慢,等待数分钟后会有弹窗,表示插件列表加载完成。

image

  如果在【Perferences->package settings】中看到 package control 这一项,则说明安装成功。成功安装Package Control之后,我们就可以方便的安装使用Sublime Text的各种插件:

image

  按下 Ctrl+Shift+P 调出命令面板,然后输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。

移除插件

点击Preferences - Package Control >> 在弹出的输入框中输入remove package指令并点击安装 >> 接着,在输入框中输入需要移除的套件名称就可以移除了。
在这里插入图片描述

常用插件

插件作用
ChineseLocalization汉化插件,支持无缝切换中文、日语、英文.
Convert To UTF8增加GBK编码,以及GBK和其他编码相互转换
Git代码版本管理
Emmet提高 HTML 和 CSS 编写效率的插件
SublimeLinter代码语法检查插件。
JS Format一个JS代码格式化插件。默认ctrl+alt+f
BracketHighlighter括弧高亮插件,清晰明了
HTML-CSS-JS Prettifyhtm、css、js格式化插件
AutoFileName提示文件路径,快速输入文件名
HTML5在Sublime中安装 HTML5 插件
jQuery在Sublime中安装 jQuery 插件
Pretty JSONJSON代码格式化插件
MarkdownEditing编辑markdown时高亮显示
Markdown Preview在浏览器中预览生成的HTML文件
BracketHighlighter高亮匹配的括号和标签。

三、Sublime Text 配置篇

安装中文包

  Sublime Text 默认为英文,需要设置成中文。点击 【Preferences - Package Control】 , 在弹出的输入框中输入 install package 指令并点击安装。接着,在输入框中输入 Chinese 即可以安装。刚点击之后并不会立刻有反应,需要稍等一会,然后就会弹出一个消息框,表示插件列表加载完成。安装完成了之后,主窗口会打开 messages 窗口,该窗口显示中文,这表示安装语言包成功,菜单栏也会全部汉化变成中文简体。

image

注意:如果点击Preference没有Package Control,可以选择按住快捷键Shift+Ctrl+P,也会出现查找栏。

设置编码格式

image

  这一步非必要,最新版的Sublime Text默认为UTF-8编码,但如果你使用中遇到乱码,安装ConvertToUTF8插件即可。

四、Sublime Text 快捷键列表

通用(General)

WindowsMac说明
↑、↓、←、→上下左右移动光标
Alt调出菜单
Ctrl + Shift + P调出命令板
Ctrl + `调出控制台

编辑(Editing)

WindowsMac说明
Ctrl + Enter在当前行下面新增一行然后跳至该行
Ctrl + Shift + Enter在当前行上面增加一行并跳至该行
Ctrl + ←/→进行逐词移动
Ctrl + Shift + ←/→进行逐词选择
Ctrl + ↑/↓移动当前显示区域
Ctrl + Shift + ↑/↓移动当前行

选择(Selecting)

WindowsMac说明
Ctrl + D选择当前光标所在的词并高亮该词所有出现的位置,再次Ctrl + D选择该词出现的下一个位置。
在多重选词的过程中,使用Ctrl + K进行跳过,使用Ctrl + U进行回退,使用Esc退出多重编辑
Ctrl + Shift + L将当前选中区域打散
Ctrl + J把当前选中区域合并为一行
Ctrl + M在起始括号和结尾括号间切换
Ctrl + Shift + M快速选择括号间的内容
Ctrl + Shift + J快速选择同缩进的内容
Ctrl + Shift + Space快速选择当前作用域(Scope)的内容

查找&替换(Finding&Replacing)

WindowsMac说明
F3跳至当前关键字下一个位置
Shift + F3跳到当前关键字上一个位置
Alt + F3选中当前关键字出现的所有位置
Ctrl + F/H进行标准查找/替换
Alt + C切换大小写敏感(Case-sensitive)模式
Alt + W切换整字匹配(Whole matching)模式
Alt + R切换正则匹配(Regex matching)模式
Ctrl + Shift + H替换当前关键字
Ctrl + Alt + Enter替换所有关键字匹配
Ctrl + Shift + F多文件搜索&替换

跳转(Jumping)

WindowsMac说明
Ctrl + P跳转到指定文件,输入文件名后可以
Ctrl + R跳转到指定符号
Ctrl + G跳转到指定行号

窗口(Window)

WindowsMac说明
Ctrl + Shift + N创建一个新窗口
Ctrl + N在当前窗口创建一个新标签
Ctrl + W关闭当前标签,当窗口内没有标签时会关闭该窗口
Ctrl + Shift + T恢复刚刚关闭的标签

屏幕(Screen)

WindowsMac说明
F11切换普通全屏
Shift + F11切换无干扰全屏
Alt + Shift + 2进行左右分屏
Alt + Shift + 8进行上下分屏
Alt + Shift + 5进行上下左右分屏

结语

把今天最好的表现当作明天最新的起点…….~

  投身于天地这熔炉,一个人可以被毁灭,但绝不会被打败!一旦决定了心中所想,便绝无动摇。迈向光明之路,注定荆棘丛生,自己选择的路,即使再荒谬、再艰难,跪着也要走下去!放弃,曾令人想要逃离,但绝境重生方为宿命。若结果并非所愿,那就在尘埃落定前奋力一搏!

在这里插入图片描述

  • 19
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独泪了无痕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值