整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

Sublime Text:一个让你爱不释手的文本编辑器

果你是一个经常需要在电脑上写文字或代码的人,那么你一定需要一个好用的文本编辑器。文本编辑器就像是你的笔和纸,它可以帮助你快速、高效、舒适地完成你的创作。但是,市面上有那么多的文本编辑器,你应该如何选择呢?

今天,我要向你推荐一款我非常喜欢的文本编辑器,它叫做 Sublime Text。Sublime Text 是一个轻量、简洁、高效、跨平台的编辑器,它不仅可以用来写普通的文本,还可以用来写各种编程语言和标记语言,比如 HTML、CSS、JavaScript、Python、Java 等等。Sublime Text 有很多让人惊艳的功能和特点,下面我就来一一介绍给你。

Sublime Text 的优点

1. 漂亮的用户界面

Sublime Text 有一个非常漂亮的用户界面,它采用了暗色调的主题,给人一种专业和优雅的感觉。它的界面也非常简洁,没有多余的菜单栏和工具栏,只有一个状态栏显示一些基本的信息。你可以通过快捷键或命令面板来调用各种功能,这样可以让你更专注于你的内容。

Sublime Text 还有一个非常酷的功能,就是代码缩略图。它可以在右侧显示你当前文件的整体结构,让你可以快速地定位到任意位置。你可以通过鼠标滚轮或拖动缩略图来调整视图,也可以通过点击缩略图来跳转到相应的位置。这个功能非常适合查看长篇的文件或代码。

缩略图功能

2. 强大的功能

Sublime Text 有很多强大的功能,让你可以轻松地编辑文本或代码。下面我列举了一些我觉得最实用的功能:

Sublime Text 实用的功能

  • Goto Anything:这个功能可以让你快速地打开文件或跳转到符号、行号或单词。只要按下 Ctrl+P 键,就会弹出一个输入框,然后你可以输入部分文件名、符号名、行号或单词,就会立即显示匹配的结果,并且可以实时预览。比如,输入 tp@rf 可能会打开 text_parser.py 这个文件,并定位到 read_file 函数;输入 tp:100 会将你带到同一文件的第 100 行。
  • Goto Definition:这个功能可以让你快速地跳转到某个符号(比如函数、变量、类等)的定义处。只要将光标放在某个符号上,按下 F12 键,就会打开该符号所在的文件,并定位到定义处。如果该符号有多个定义,就会弹出一个列表让你选择。
  • Multiple Selections:这个功能可以让你同时对多处文本进行操作,比如重命名变量、修改格式等。只要按下 Ctrl+D 键,就会选择下一个与当前选中单词相同的单词;按下 Ctrl+Shift+L 键,就会将选区分为多行;按住 Ctrl 键并点击鼠标左键,就会在点击处添加一个光标。这样,你就可以在多个地方同时输入或删除文本,非常方便。
  • Command Palette:这个功能可以让你快速地调用各种命令,比如排序、更改语法、更改缩进等。只要按下 Ctrl+Shift+P 键,就会弹出一个输入框,然后你可以输入命令的部分名称,就会显示匹配的命令列表,并且可以实时预览效果。比如,输入 sort 就会显示各种排序的命令,选择其中一个就会对当前选区进行排序。

3. 丰富的插件

Sublime Text 有一个功能强大的 Python API,允许通过插件增强内置功能。有很多开发者为 Sublime Text 开发了各种各样的插件,比如代码补全、代码格式化、代码检查、代码运行、代码美化等等。你可以通过一个叫做 Package Control 的插件来管理 Sublime Text 的插件。只要安装了 Package Control,就可以通过命令面板来搜索、安装、更新或删除插件。有了这些插件,你可以让 Sublime Text 变成一个强大的 IDE。

Sublime Text 的经典好用的插件

除了上面介绍的一些基本的功能和插件外,Sublime Text 还有一些经典好用的插件,可以让你的编辑体验更加丰富和高效。下面我就来推荐一些我觉得非常实用的插件:

  • Emmet:Emmet 是一个前端开发必备的插件,它可以让你用简短的缩写来生成复杂的 HTML 和 CSS 代码。比如,输入 ul>li*5>a 然后按下 Tab 键,就会生成一个包含五个链接的无序列表;输入 div#container>div.item$*4 然后按下 Tab 键,就会生成一个包含四个带编号的子元素的容器元素。Emmet 还支持嵌套、分组、属性等多种语法规则,可以让你快速地编写网页结构和样式。
  • BracketHighlighter:BracketHighlighter 是一个高亮括号的插件,它可以让你清楚地看到括号的匹配情况,避免出现括号不对称的错误。它不仅支持圆括号、方括号和花括号,还支持引号、标签、注释等多种符号。它还可以自定义高亮的样式和颜色,让你的代码更加美观。
  • MarkdownEditing:MarkdownEditing 是一个专门为 Markdown 语言设计的插件,它可以让你在 Sublime Text 中更方便地编写 Markdown 文档。它提供了多种主题、语法高亮、自动补全、列表缩进、表格对齐等功能,让你的文档更加清晰和规范。它还支持预览和导出 Markdown 文档,让你可以随时查看文档的效果和输出格式。
  • Terminal:Terminal 是一个可以在 Sublime Text 中打开终端的插件,它可以让你在不离开编辑器的情况下执行一些命令或脚本。你可以通过快捷键或命令面板来调用 Terminal,它会在当前文件所在的目录下打开一个终端窗口,让你可以快速地切换到命令行模式。你还可以自定义 Terminal 的类型和参数,比如使用 PowerShell、Bash、Zsh 等不同的终端程序。
  • SideBarEnhancements:SideBarEnhancements 是一个增强侧边栏功能的插件,它可以让你在侧边栏中对文件和文件夹进行各种操作,比如新建、重命名、复制、粘贴、删除、移动、刷新等。你还可以在侧边栏中打开文件所在的目录或终端,或者用浏览器预览文件。你可以通过右键菜单或快捷键来调用这些操作,让你的文件管理更加方便和高效。

这些插件只是 Sublime Text 的冰山一角,还有很多其他的插件等待你去发现和使用。有了这些插件,你可以让 Sublime Text 变成一个适合你的个性化编辑器,提高你的工作效率和乐趣。

  • Sublime Text 的优劣势

Sublime Text 是一个轻量、快速、美观、可扩展的文本编辑器,它支持多种编程语言和标记语言,拥有丰富的插件和主题,提供了语法高亮、自动补全、多屏显示、模糊搜索等功能,让你的编码和写作更加高效和舒适。在这个方面,一些人可能会认为 Sublime Text 是最好的文本编辑器之一。

但是,Sublime Text 也有一些劣势,比如它是收费的,虽然可以无限期试用,但是会不时弹出注册提示;它的更新速度较慢,有些 bug 长期不修复;它的插件生态不如 VS Code 等其他编辑器,缺少一些高质量的插件;它的代码提示和调试功能也不如一些专业的 IDE,需要依赖第三方插件来实现。在这个方面,一些人可能会认为 Sublime Text 不够强大和完善。

总之,Sublime Text 的优势和劣势都有一定的主观性,不同的用户可能有不同的偏好和需求。你可以根据自己的实际情况来选择是否使用 Sublime Text,或者结合其他工具来提升你的工作效率。

---

以上就是我为你介绍的Sublime Text软件,希望你能喜欢并关注、收藏、转发我的文章。如果你有任何问题或建议,欢迎在评论区留言。谢谢!

为程序员,还是要学习多个代码编辑软件的好,因为每一个代码编辑器都有自己的好处,今天就来分享一款多功能的代码编辑器Sublime Text 4,Sublime Text 是一款收费的软件,但是也是可以免费使用的,目前没有强制执行的评估时间限制。

sublime text 4是一款非常好用的文本代码编辑器、程序员之必备神器!Sublime Text 是个功能强大的代码编辑器,也是html和TXT先进的文本编辑器。其主要功能包括:Python的插件,完整的Python API , Goto功能,代码段,代码缩略图,拼写检查,书签,即时项目切换,多选择,多窗口,自定义键绑定,主题方案等。

1、下载Sublime Text 4

到官方网站 (传送门)下载最新版本的Sublime Text 4,目前最新版是4113,在首页直接点击下载即可。如图1所示:

图1 官方网站下载Sublime Text 4最新版

2、安装Sublime Text 4

将下载好的sublime_text_build_4113_x64_setup.exe右键管理员身份运行,在这里只要提醒不要安装在C盘就行了,我就是把C盘改D盘即可,如下图:

在安装的时候,勾选添加到资源管理器菜单的选项就好了,如下图所示,接下来就一步一步安装成功为止了。

3、设置Sublime Text 4

安装成功Sublime Text 4以后是英文版的,我们需要设置成中文版,才更加适合小白使用。接下来站长在线就来讲讲怎么设置成中文版。

3.1.启动Sublime Text 4。使用快捷键Ctrl+Shift+P,调出搜索框来,输入Install Package Control,并且选择Install Package Control,(翻译过来就是“安装软件包控件”的意思)如图3.1所示:

图3.1 搜索Install Package Control,进行安装Install Package Control。

等待一会儿时间,就会弹出以下窗口,就说明安装Install Package Control成功了,如下图所示:

3.2、关闭上面窗口,继续使用快捷键Ctrl+Shift+P,调出搜索框来,输入Install Package,选择第一个进入,如图3.2所示:

图3.2 选择Package Control:Install Package

3.3、进入Package Control:Install Package以后,弹出搜索框中,再输入Chinese 选择ChineseLocalizations,就会显示中文了,如图3.3所示:

图3.3选择ChineseLocalizations

等待一会儿,软件界面就会变成中文界面了,如下图所示:

4、使用Sublime Text 4编写和运行Python代码

安装好以后,就可以新建一个Python文件了,未来快一点,我们直接打开一个以前编写好的 静夜思.py的文件,然后使用快捷键Ctrl+B,或者点击菜单工具-编译,来运行Python代码,运行结果如图4所示:

图4 Sublime Text 4运行Python代码效果图

好了,这样安装和配置Sublime Text 4的教程就到此结束了。有疑问的人,可以在文章后面,留言交流哦!

很多人觉得sublime不好用是因为没有快捷键,但没有快捷方式的原因其实是没有安装插件。下面介绍一下怎么安装插件及一些好用的插件。


1、package contral安装插件

Package contro是sublime软件的插件包管理器,通过该组件,我们可以很方便的管理我们插件(浏览,安装,卸载)

1.1、检查sublime是否安装了该组件 ctrl+shift+p 在命令板中输入PC,如下图表示没安装

1.2、使用ctrl + ~调出sublime的命令行窗口(按esc关闭命令行窗口/控制面板)

或者点View--Hide Control也可以调出

1.3、复制代码

将对应的命令代码粘贴到控制台中,回车

 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

1.4、安装结束

使用Ctrl + Shift + P打开命令板,输入PC会出现Package Control

点击第一个install package ,就是安装package的意思



2、安装常见插件

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

注意:安装插件时保持网络畅通,避免插件由于网络原因奔溃

2.1、Emmet(原名 Zen Coding)

一种快速编写html/css的方法

注意:安装Emmet的同时,也会自动安装其依赖PyV8 binary库,安装PyV8库会用较长时间,可以在Sublime左下角看到安装进程状态

2.2、 html5

支持hmtl5规范的插件包

注意:与Emmet插件配合使用,效果更好

使用方法:新建html文档>输入html5>敲击Tab键>自动补全html5规范文档

2.3、 jQuery

支持JQuery规范的插件包


2.4、JSFormat

JS代码格式化插件。

使用方法:使用快捷键ctrl+alt+f


2.5、SublimeLinter

一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。(IntelliJ IDEA的TODO功能很赞,这个插件虽然比不上,但是也够用了吧)

2.6、BracketHighlighter

类似于代码匹配,可以匹配括号,引号等符号内的范围。

使用方法:系统默认为白色高亮,可以使用链接所述方法进行自定义配置

2.7、 Alignment

代码对齐,如写几个变量,选中代码几行,Ctrl+Alt+A,就可以发现对齐了。

2.8、Ctags

函数跳转,我的电脑上是Alt+点击 函数名称,会跳转到相应的函数

2.9、 DocBlockr

注释插件,生成幽美的注释。标准的注释,包括函数名、参数、返回值等,并以多行显示,省去手动编写。

2.10、 SideBarEnhancements

侧栏右键功能增强,非常实用

2.11、jedi

python 代码自动补全插件



3、常用的快捷键

1)通用:

↑↓←→:上下左右移动光标,注意不是不是KJHL!

Alt:调出菜单

Ctrl + Shift + P:调出命令板(Command Palette)

Ctrl + `:调出控制台

2)编辑:

Ctrl + Enter:在当前行下面新增一行然后跳至该行

Ctrl + Shift + Enter:在当前行上面增加一行并跳至该行

Ctrl + ←/→:进行逐词移动

Ctrl + Shift + ←/→进行逐词选择

Ctrl + ↑/↓移动当前显示区域

Ctrl + Shift + ↑/↓移动当前行

3)选择:

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)的内容

4)查找替换:

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:多文件搜索&替换

5)跳转:

Ctrl + P:跳转到指定文件,输入文件名后可以:

@ 符号跳转:输入@symbol跳转到symbol符号所在的位置

# 关键字跳转:输入#keyword跳转到keyword所在的位置

: 行号跳转:输入:12跳转到文件的第12行。

Ctrl + R:跳转到指定符号

Ctrl + G:跳转到指定行号

6)窗口:

Ctrl + Shift + N:创建一个新窗口

Ctrl + N:在当前窗口创建一个新标签

Ctrl + W:关闭当前标签,当窗口内没有标签时会关闭该窗口

Ctrl + Shift + T:恢复刚刚关闭的标签

7)屏幕:

F11:切换普通全屏

Shift + F11:切换无干扰全屏

Alt + Shift + 2:进行左右分屏

Alt + Shift + 8:进行上下分屏

Alt + Shift + 5:进行上下左右分屏

分屏之后,使用Ctrl + 数字键跳转到指定屏,使用Ctrl + Shift + 数字键将当前屏移动到指定屏


觉得有用的朋友多帮忙转发哦!后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~