【软件工具】之 Sublime Text

2024-01-23 22:36
文章标签 sublime text 软件工具

本文主要是介绍【软件工具】之 Sublime Text,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 一、Sublime Text 简介
  • 二、Sublime 软件配置
  • 三、常用快捷操作
  • 四、常用插件

一、Sublime Text 简介


SublimeText 是一款非常好用的文本和代码编辑软件,该软件属于轻量级的,启动快、内存占用小、打开大体积文件非常快速。同时该软件有强大的全目录文本搜索功能,支持丰富的文本查找和替换。如果想要打造成软件开发平台的话,可以通过安装各种插件进行搭建。

SublimeText 的官网地址:https://www.sublimetext.com/


二、Sublime 软件配置


我们可以对 SublimeText 进行个性化设置,比如设置字体字号、自动换行、主题颜色等等。具体修改方式就是编辑用户设置,用户设置面板的路径在:Preferences >> Settings,下面是一些常用的设置属性:

1、修改字体和字号

{"font_face": "Courier New","font_size": 13,
}

2、设置自动换行

{"word_wrap": "true",
}

3、设置不自动检查更新

每次启动 SublimeText 都会检查更新,如果有新版的话都会弹窗提示更新,我们可以通过下面的参数配置不检查更新:

{"update_check": false,
}

三、常用快捷操作


1、在每一行的某个位置增加字符

  1. 按快捷键 Ctrl + A 选中全部内容;
  2. 按快捷键 Ctrl + Shift + L 进入待操作状态;
  3. 通过左右方向键移动光标位置;
  4. 在光标位置添加内容。

提示:也可以只对部分行进行操作,只需在第一步选择相应的行就可以了。

2、在指定字符位置输入换行符

  1. Ctrl + H 输入要查找的字符,然后点击 Find,此时目标字符处于高亮状态;
  2. Alt + Enter,此时 Sublime Text 自动在每个关键字后添加输入光标;
  3. 按下回车键,文本根据关键字自动换行。

提示: 同理除了输入换行符之外,还可以输入任何想输入的字符。操作和 在每一行的某个位置增加字符 类似,但每一行的操作需要多行文本才能操作,而这种则没有限制操作的行数。

3、删除多余的空白行

  1. Ctrl + H 唤起查找替换面板,点击 Find 行最右边的 .* 按钮开启正则表达式匹配(由于换行符是特殊字符,所以需要使用正则表达式进行匹配);
  2. 输入 ^\n 查找出所有空白行,Replace: 一栏什么都不填,直接右边的点击 Replace All 按钮删除全部多余的空白行。

提示:该方法同样适用于删除替换特殊字符,通过正则表达式进行匹配查找然后进行删除或替换。

4、全目录搜索文本

SublimeText 支持在打开的全部目录文件中进行全局文件文本搜索,在我们打开目录 Open Folder 后,软件会对文件进行文本索引建立,这样就能进行全局文本搜索了。

打开全局搜索方式:

  1. 快捷键:Ctrl + Shift + F
  2. 按钮路径:Find >> Find in Files...

四、常用插件


1、Package Control

Package Control 是安装 Sublime Text 插件的必备利器,基本上是这款编辑器的标配,有了它可以方便快速地安装需要的插件。

1-1、安装 Package Control

  1. 使用快捷键 Ctrl + Shift + PTools >> Command Palette... 打开命令搜索面板;
  2. 在弹出的搜索框中,输入Install Package,然后点击搜索结果中的 Install Package Control
  3. 等待系统安装组件完成,然后点击完成提示窗口中的【确定】即可。

1-2、使用 Package Control 进行插件安装

  • 使用快捷键 Ctrl + Shift + P 打开命令面板,输入 Package Control: Install Package 回车确认,等待返回 Package 插件安装的弹窗面板;
  • 在 Package 搜索面板中输入自己想要安装的插件进行搜索,选择搜索结果的插件回车确认安装。

1-3、卸载插件

  • 使用快捷键 Ctrl + Shift + P 打开命令面板,输入 Package Control: Remove Package 选中并回车确认。
  • Package Control 会返回已安装的插件列表,搜索想要的插件选择并回车确认即可卸载。

2、Markdown

Markdown 插件有很多,这里推荐几个常用的:

  • MarkdownEditing 一个提高 Sublime 中 Markdown 编辑特性的插件;
  • MarkdownPreview Markdown转HTML 提供在浏览器中的预览功能;
  • MarkdownLivePreview 提供在编辑框中实时预览的功能;
  • LiveReload 一个提供 md/html 等文档的实时刷新预览的的插件;

如果只是简单的编辑 Markdown:语法高亮,自动匹配等,这里推荐安装 MarkdownEditing 即可。

MarkdownEditing 简介:

MarkdownEditing 顾名思义,Markdown编辑器,是Markdown写作者必备的插件,不仅可以高亮显示Markdown语法还支持很多编程语言的语法高亮显示。

注意:MarkdownEditing 只针对 md\mdown\mmd\txt 格式文件才启用。

MarkdownEditing 特性:

MarkdownEditing 从视觉和便捷性上针对 Markdown 文档的编辑进行了一系列的优化。如:

  • 颜色方案仿 Byword 及 iA writer;
  • 自动匹配星号 *、下划线 _ 及反引号 `
  • 选中文本按下以上符号能自动在所选文本前后添加配对的符号,能够方便粗体、斜体和代码框的输入。

3、ConvertToUTF8

当文件中的中文出现乱码时,可以安装 ConvertToUTF8 这个插件。这个插件可以将文件编码格式进行转换,从而解决中文乱码问题。

插件安装完成后,需要重启 SublimeText 来生效。

4、ChineseLocalization

这是个汉化插件,可以将 SublimeText 的菜单、对话框等界面翻译成中文,对于一些英文不是很好的用户来说,非常方便。

插件安装完成后,需要重启 SublimeText 来生效。

这篇关于【软件工具】之 Sublime Text的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/637734

相关文章

【Python报错已解决】AttributeError: ‘list‘ object has no attribute ‘text‘

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、问题描述1.1 报错示例1.2 报错分析1.3 解决思路 二、解决方法2.1 方法一:检查属性名2.2 步骤二:访问列表元素的属性 三、其他解决方法四、总结 前言 在Python编程中,属性错误(At

【ReactJS】困惑于text/babel与browser.js还是babel.js?

使用JSX   使用JSX,可以极大的简化React元素的创建,JSX抽象化了React.createElement()函数的使用,其语法风格类似于HTML语法风格。对比如下代码可以让你更好的理解这一点。 // 使用React.createElement()return React.createElement('div',null,'Hello',this.props.name);//使用J

Android:EditText在hint字体大小和text字体大小不一致时的设置方法

今天碰到一个需求,有一个输入框EditText,要求输入某项金额,要求在未输入文字之前,hint提示,输入文字之后显示输入的文字,要求是未输入内容时hint字体大小为14sp,输入金额之后字体大小要变成30sp。,可是EditText本身没有这个属性可以设置,怎么办呢,只有在代码中添加监听事件了: /*** 添加监听,在hint时和text时切换字体大小*/cetMoney.addTextCha

sublime text3按tab键跳出括号、双引号设置

直接在Preferences->Key Bindings中文界面为首选项->快捷键设置中添加下列代码: { "keys": ["tab"], "command": "move", "args": {"by": "characters", "forward": true}, "context":[{ "key": "following_text", "operator": "regex_conta

Sublime Text 3搭建PHP开发环境说明

1、设置环境变量 Windows系统环境变量path增加php.exe所在目录路径 2、创建PHP编译系统 添加 PHP 的 build system,如图所示, Tools->Build System-> New Build System : 新建一个,默认的内容是:{ "shell_cmd": "make"}修改为:{ "cmd": ["php", "$file"], "file_re

Sublime客户端如何手动安装REPL插件

直接通过PackagesControl下进行安装常常会因为各种原因失败,好在有手动安装的方法. 离线安装方法:可以在GitHub上下载 wuub/SublimeREPL​github.com 点击右栏的DOWNLOAD ZIP 下载到电脑,然后解压到安装目录下的Data\Packages下,就可以了。 在线安装:在sublimetext里面下载及安装包。点Preference下的Packa

多字节、宽字节、兼容字节(TEXT) 相关操作汇总

常用函数对照 ANSIUNICODE通用说明数据类型(char.h)(wchar.h)(tchar.h) charwchar_tTCHAR char *wchar_t *TCHAR* LPSTRLPWSTRLPTSTR LPCSTRLPCWSTRLPCTSTR     字符串转换atoi_wtoi_ttoi把字符串转换成整数(int)atol_wtol_ttol把字符串转换成长整型数(long)

Sublime Text 3常用快键键总结

通用(General) ↑↓←→:上下左右移动光标,注意不是不是 KJHL !Alt:调出菜单Ctrl + Shift + P:调出命令板(Command Palette)Ctrl + ` :调出控制台 编辑(Editing) Ctrl + Enter:在当前行下面新增一行然后跳至该行Ctrl + Shift + Enter:在当前行上面增加一行并跳至该行Ctrl + ←/→:进行逐词移动

sublime_text中如何使用快捷键打开默认浏览器

原创:http://blog.csdn.net/u013383042/article/details/51058899 1、在SublimeText下打开该路径:preference - key bindings - user 2、在以下打开窗口中输入如下语句: {"keys": ["ctrl+r"],"command": "open_in_browser"} 如上图所示,”ctrl+

sublime text 3 显示空格和Tab

因为sublime text3确实太好用了所以也用它写代码了,可是在Python3 中不支持Tab键和空格键混用所以要改变显示方式,以便方便使用,突然 发现网上的资料太少,所以我把它贴了出来希望帮助更多的人 第一步把preferences.sublime-setting-Default里面 的"draw_white_space": "selection",复制到preferences.