目录

一、为什么选择 Sublime Text

二、安装与初步设置

(一)下载安装

(二)基本设置

三、核心功能与操作技巧

(一)多光标编辑

(二)快速查找与替换

(三)代码折叠与展开

(四)分屏编辑

四、插件安装与使用

(一)Package Control 安装

(二)实用插件推荐

五、高级技巧与个性化配置

(一)自定义快捷键

(二)用户代码片段

(三)项目设置与管理

六、总结与交流


一、为什么选择 Sublime Text

在众多代码编辑器中,Sublime Text 凭借其独特的魅力,成为了众多开发者的心头好,在编程领域占据着重要地位。

Sublime Text 的界面设计简洁直观,摒弃了繁琐的元素,让你可以专注于代码编写本身,减少外界干扰。同时,它启动速度极快,几乎是瞬间响应,无需漫长等待即可开始工作,为你节省宝贵的时间 。

其强大的功能也令人称赞,比如支持多种编程语言,不管你是 Python、Java、JavaScript 等语言的开发者,还是从事 HTML、CSS 等前端开发工作,Sublime Text 都能完美适配,提供精准的语法高亮和智能代码补全功能,在你输入代码时,它能快速预测并提示可能的代码片段,大大提高编码效率。它还拥有 “Goto Anything” 功能,通过快捷键 Ctrl+P(Windows/Linux)或 Cmd+P(macOS),只需输入部分文件名、符号名或者行号,就能迅速定位到你想要的文件或位置,实现高效导航 。

Sublime Text 还具备高度的可定制性,它拥有庞大的插件生态系统,通过 Package Control 这个插件管理器,你可以轻松安装、更新和管理各种插件,如代码格式化插件、版本控制集成插件、代码检查插件等,根据自己的需求和使用习惯,对编辑器的功能和外观进行个性化定制。

另外,Sublime Text 是一款跨平台的编辑器,在 Windows、macOS 和 Linux 操作系统上都能稳定运行,并且提供一致的使用体验,无论你使用何种系统,都能享受到 Sublime Text 带来的便捷。

二、安装与初步设置

(一)下载安装

在不同操作系统下,Sublime Text 的安装步骤略有不同,但都较为简单。

  1. Windows 系统:打开浏览器,访问 Sublime Text 官方网站(https://www.sublimetext.com/ ),在首页点击 “Download” 按钮,选择 Windows 版本的安装文件(.exe 格式)进行下载。下载完成后,双击安装文件,进入安装向导。在安装过程中,你可以选择安装路径,也可以选择是否创建桌面快捷方式等,按照提示一步步完成安装即可。安装完成后,就可以通过开始菜单或桌面快捷方式启动 Sublime Text。
  1. macOS 系统:同样先进入 Sublime Text 官网,点击 “Download” 获取适用于 macOS 的.dmg 文件。下载好后,双击.dmg 文件,将 Sublime Text 图标拖拽至 “Applications” 文件夹,这样就完成了安装。之后,你可以在 “Applications” 文件夹中,双击 Sublime Text 来启动应用程序。如果你希望能在终端中更方便地调用 Sublime Text,还可以通过终端创建软链接 ,在终端中输入命令 “ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl/usr/local/bin/subl”,这样就能在终端中使用 “subl.” 来打开当前目录。
  1. Linux 系统(以 Ubuntu 为例):首先,在官网下载适用于 Linux 的.deb 安装包。下载完成后,打开终端,进入下载目录,使用命令 “sudo dpkg -i 安装包名.deb” 进行安装(安装包名根据实际下载的文件名填写) 。如果安装过程中提示缺少依赖项,根据提示安装相应的依赖即可。安装完成后,在终端输入 “subl” 就可以启动 Sublime Text,也可以通过桌面环境的应用菜单来启动。另外,若希望在应用菜单中显示图标,可以手动复制.desktop 文件到系统目录,命令为 “cp sublime_text.desktop/usr/share/applications/sublime_text.desktop”,确保.desktop 文件中的路径正确无误,此操作无需重启即可生效 。

(二)基本设置

首次打开 Sublime Text,为了让它更符合你的使用习惯,可以进行一些基本设置。

  1. 设置字体和字号:点击菜单栏中的 “Preferences”(Windows/Linux)或 “Sublime Text”(macOS),选择 “Settings”。在弹出的设置窗口中,分为左右两栏,左边是默认设置,右边是用户自定义设置。在右边的用户自定义设置中,添加或修改 “font_size” 参数来设置字号大小,比如 “"font_size": 14”,这里将字号设置为了 14,你可以根据自己的需求调整数字大小。如果想要更改字体类型,可以添加 “font_face” 参数,例如 “"font_face": "Consolas"”,将字体设置为 Consolas,常见的编程字体还有 Monaco、Inconsolata 等,你可以根据喜好选择。
  1. 设置主题:同样在 “Preferences” 中,选择 “Color Scheme” 来更换主题颜色方案。Sublime Text 自带了一些默认主题,如 “Monokai”“Solarized Dark”“Solarized Light” 等,点击不同的主题选项,编辑器的界面颜色和代码显示风格就会实时预览切换,你可以选择自己喜欢的主题 。如果觉得自带的主题不够丰富,还可以安装更多主题插件。通过快捷键 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板,输入 “install package” 并回车,在弹出的搜索框中输入想要安装的主题名称,比如 “Material Theme”,然后选择对应的主题进行安装,安装完成后在 “Color Scheme” 中就能找到并使用新主题了。
  1. 其他常用设置:在设置中,你还可以勾选 “auto_close_tags” 来启用自动闭合标签功能,这样在编写 HTML、XML 等代码时,输入起始标签后,编辑器会自动补全对应的闭合标签,提高编写效率;勾选 “show_encoding” 可以在状态栏显示文件的编码格式,避免因编码问题导致的乱码等情况;若不想每次启动 Sublime Text 时都收到更新提示,可以将 “update_check” 设置为 “false” 。

三、核心功能与操作技巧

掌握 Sublime Text 的核心功能和操作技巧,能够让你在编码过程中如虎添翼,大幅提升工作效率 。

(一)多光标编辑

多光标编辑是 Sublime Text 中非常实用的功能,它允许你同时在多个位置进行编辑,大大提高了批量修改代码的效率。比如,在一个 Python 项目中,你定义了多个函数,现在需要将这些函数的变量名统一修改。假设代码如下:


def calculate_area(radius):

area = 3.14 * radius * radius

return area

def calculate_circumference(radius):

circumference = 2 * 3.14 * radius

return circumference

要将所有的radius变量名改为r,传统的方法是一个一个地修改,非常耗时。而使用 Sublime Text 的多光标编辑功能,操作就简单多了。首先,将光标放在第一个radius上,按下快捷键 Ctrl+D(Windows/Linux)或 Cmd+D(macOS),此时该变量被选中,再次按下 Ctrl+D,下一个相同的变量也会被选中,以此类推,快速选中所有需要修改的radius变量 。然后直接输入新的变量名r,所有被选中的变量就会同时被修改,修改后的代码如下:


def calculate_area(r):

area = 3.14 * r * r

return area

def calculate_circumference(r):

circumference = 2 * 3.14 * r

return circumference

除了使用 Ctrl+D 逐个选中相同内容,还可以通过先选中文本,然后按下 Alt+F3 快捷键,一次性选择全部相同的文本进行同时编辑,这在处理大规模代码中的重复内容时非常高效。

(二)快速查找与替换

Sublime Text 的查找与替换功能十分强大,不仅支持普通的文本查找替换,还能结合正则表达式进行复杂的模式匹配和替换。

  1. 普通查找替换:通过快捷键 Ctrl+F(Windows/Linux)或 Cmd+F(macOS)打开查找面板,在输入框中输入要查找的内容,编辑器会立即高亮显示文档中所有匹配的文本。如果需要替换,点击查找面板上的 “Replace” 按钮,输入替换后的内容,然后点击 “Replace All” 即可将所有匹配的文本替换;也可以点击 “Replace” 逐个替换。比如在一段 HTML 代码中,想把所有的<div class="old-class">替换为<div class="new-class">,就可以使用普通查找替换功能轻松完成。
  1. 正则表达式查找替换:当遇到复杂的查找替换需求时,正则表达式就能发挥巨大作用。例如,有一段包含多个日期的文本,格式为 “YYYY-MM-DD”,现在需要将所有日期格式改为 “DD-MM-YYYY”。假设文本内容为 “2023-05-10, 2023-06-15”,此时就可以利用正则表达式进行查找替换。打开查找面板后,勾选 “.*”(表示启用正则表达式) ,在查找框中输入 “(\d {4})-(\d {2})-(\d {2})”,这个正则表达式的含义是匹配四位数字、两位数字、两位数字,中间用 “-” 连接的日期格式 。在替换框中输入 “\(3-\)2-\(1”,这里的“\)1”“\(2”“\)3” 分别代表正则表达式中第一个、第二个、第三个括号捕获的内容,即年、月、日 。点击 “Replace All” 后,文本就会变为 “10-05-2023, 15-06-2023” 。正则表达式的语法较为复杂,但熟练掌握后,能解决许多复杂的文本处理问题,在处理代码中的特定格式内容、提取信息等场景中都非常有用。

(三)代码折叠与展开

在处理长篇代码时,代码折叠功能可以帮助你快速定位和查看关键代码块,提高代码的可读性和可维护性。

Sublime Text 提供了多种代码折叠的操作方式。最常用的是通过快捷键 Ctrl+Shift+[(Windows/Linux)或 Cmd+Shift+[(macOS)来折叠选中的代码块,使用 Ctrl+Shift+](Windows/Linux)或 Cmd+Shift+](macOS)来展开选中的代码块。如果想要展开所有折叠的代码,可以使用快捷键 Ctrl+K+0 。比如在一个大型的 Python 项目中,有一个包含多个函数和类定义的文件,部分代码如下:


def function1():

# 函数1的具体实现,可能有很多行代码

pass

def function2():

# 函数2的具体实现,可能有很多行代码

pass

class MyClass:

def __init__(self):

# 类的初始化方法,可能有很多行代码

pass

def method1(self):

# 类的方法1,可能有很多行代码

pass

def method2(self):

# 类的方法2,可能有很多行代码

pass

当你只需要查看函数或类的定义,而不需要关注其内部实现细节时,就可以将函数和类的代码块折叠起来。将光标放在函数或类的代码块内,按下 Ctrl+Shift+[,代码块就会被折叠成一行,只显示函数或类的定义,这样在浏览代码时就能更清晰地把握整体结构,快速定位到需要关注的部分 。当需要查看具体实现时,再按下 Ctrl+Shift+] 展开即可。另外,还可以通过按住 Ctrl 键并滚动鼠标滚轮来快速折叠和展开代码块,这种方式在浏览代码时操作更加便捷 。

(四)分屏编辑

分屏编辑功能在同时查看和编辑多个文件或同一文件的不同部分时非常实用。例如,在开发一个 Web 项目时,你可能需要同时查看和编辑 HTML 文件、CSS 文件和 JavaScript 文件,以便实时调整页面的结构、样式和交互逻辑 ;或者在处理一个很长的代码文件时,需要同时查看文件的不同部分,进行内容对比或整合 。

Sublime Text 支持水平分屏和垂直分屏两种方式。使用快捷键 Alt+Shift+2(Windows/Linux)或 Option+Command+2(macOS)可以实现水平分屏,将窗口分为左右两栏;使用 Alt+Shift+8(Windows/Linux)或 Option+Command+8(macOS)可以实现垂直分屏,将窗口分为上下两部分 。分屏后,每个屏幕区域都可以独立操作,你可以在不同区域打开不同的文件,也可以在不同区域打开同一文件的不同位置 。比如,在水平分屏状态下,左边区域打开 HTML 文件,右边区域打开 CSS 文件,这样在编写 HTML 结构的同时,就能方便地在右边区域编写对应的 CSS 样式,实时看到样式的变化效果 。如果想要切换到不同的分屏区域,可以使用快捷键 Ctrl+1、Ctrl+2(Windows/Linux)或 Command+1、Command+2(macOS)来快速切换 。此外,还可以通过菜单栏中的 “View” - “Layout” 选项来选择更多的分屏布局方式,如将窗口分为三栏、四栏或四屏等,以满足不同的工作需求 。

四、插件安装与使用

Sublime Text 的强大不仅在于其自身的功能,还在于丰富的插件生态系统,通过安装各种插件,可以进一步拓展其功能,满足不同的开发需求。而安装插件的第一步,就是要先安装插件管理器 Package Control。

(一)Package Control 安装

Package Control 是 Sublime Text 的插件管理器,它极大地方便了插件的安装、更新和卸载。以下是安装 Package Control 的步骤:

  1. 打开 Sublime Text,按下快捷键 Ctrl+`(Windows/Linux)或 Cmd+`(macOS),调出控制台。
  1. 在控制台中粘贴与你 Sublime Text 版本对应的安装代码。如果你使用的是 Sublime Text 3,粘贴以下代码:

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://packagecontrol.io/' + 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)

如果你使用的是 Sublime Text 2,则粘贴这段代码:


import urllib2,os,hashlib; h = '6f4c264a24d933ce70df5dedcf1dcaee' + 'ebe013ee18cced0ef93d5f746d80ef60'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

这些代码的作用是创建 “Installed Packages” 文件夹(如果必要的话),然后将 “Package Control.sublime - package” 下载到该文件夹中 。需要注意的是,这些代码可能会随着版本更新而变化,所以建议你前往 Package Control 官网(Installation - Package Control )获取最新的安装代码。

3. 粘贴代码后,按下回车键,等待安装完成。安装过程可能需要一些时间,完成后,重启 Sublime Text。如果在 “Preferences” 菜单中能看到 “Package Control” 选项,就说明安装成功了。

(二)实用插件推荐

安装好 Package Control 后,就可以通过它来安装各种实用插件了。下面为你推荐几款常用的插件,并介绍它们的安装和基本使用方法 。

  1. Emmet
    • 功能:Emmet 是一款快速生成 HTML 和 CSS 代码的神器,它允许你通过编写简洁的缩写,然后通过快捷键展开为完整的代码片段,大大提高了前端开发的效率 。
    • 安装:按下快捷键 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)调出命令面板,输入 “install”,在弹出的列表中选择 “Install Package” 并回车,然后在新的搜索框中输入 “Emmet”,找到该插件后点击安装即可 。
    • 使用方法:例如,在编写 HTML 代码时,输入 “!DOCTYPE html” 并按下 Tab 键,会自动生成完整的 HTML5 文档结构;输入 “ul>li*5”,按下 Tab 键,会快速生成一个包含 5 个列表项的无序列表;输入 “div#main.content”,按下 Tab 键,会生成一个 id 为 “main”,class 为 “content” 的 div 元素 。在 CSS 中,输入 “w100”,按下 Tab 键,会自动生成 “width: 100px;” 的代码 。Emmet 的语法丰富,你可以通过查阅官方文档来学习更多的用法。
  1. SublimeLinter
    • 功能:SublimeLinter 是一个代码语法检查插件,它可以实时检查多种编程语言的代码语法错误,并在编辑器中高亮显示错误位置,帮助你及时发现和修复代码中的问题 。
    • 安装:同样通过快捷键 Ctrl+Shift+P 调出命令面板,选择 “Install Package”,然后搜索 “SublimeLinter” 进行安装 。对于不同的编程语言,还需要安装相应的语言检查器插件,比如检查 Python 代码需要安装 “SublimeLinter - flake8”,检查 JavaScript 代码需要安装 “SublimeLinter - eslint” 等 。以安装 “SublimeLinter - flake8” 为例,在命令面板中输入 “install”,选择 “Install Package”,搜索 “SublimeLinter - flake8” 并安装 。
    • 使用方法:安装完成后,当你编写代码时,SublimeLinter 会自动检查代码。如果存在语法错误,错误行会被高亮显示,并且在状态栏中会显示错误信息 。你可以将鼠标悬停在错误行上,查看详细的错误提示 。通过配置 SublimeLinter 的设置,还可以自定义检查规则和忽略某些类型的错误 。比如,在 “Preferences” - “Package Settings” - “SublimeLinter” - “Settings - User” 中,可以添加如下配置来设置最大行长和选择检查的错误类型:

{

"linters": {

"flake8": {

"disable": false,

"args": ["--max-line-length=99", "--select=E,F,W,C90"]

}

}

}

  1. Git
    • 功能:Git 插件可以让你在 Sublime Text 中直接使用 Git 命令进行版本控制,无需频繁切换到命令行终端,方便管理代码的版本历史,进行代码的提交、拉取、合并等操作 。
    • 安装:通过命令面板(Ctrl+Shift+P),选择 “Install Package”,搜索 “Git” 进行安装 。安装完成后,还需要配置 Git 命令的路径。在 “Preferences” - “Package Settings” - “Git” - “Setting - Default” 文件中,修改 “git_command” 的值为你本地 Git 的安装路径,例如 “git_command”: “C:/Program Files/Git/bin/git.exe”(Windows 系统) 。如果 “Setting - Default” 文件不能编辑,可以编辑 “Settings - User” 文件进行配置 。
    • 使用方法:在项目中,按下 Ctrl+Shift+P 调出命令面板,输入 “Git:init” 来初始化 Git 环境,选择需要初始化的项目目录 。之后就可以使用各种 Git 命令了,比如输入 “Git:add” 选择要添加到暂存区的文件,输入 “Git:commit” 进行提交,输入 “Git:Push” 将代码推送到远程仓库等 。每次提交时,会弹出一个文本框让你输入提交备注 。通过这些操作,你可以在 Sublime Text 中高效地进行代码版本管理 。

五、高级技巧与个性化配置

(一)自定义快捷键

Sublime Text 允许你根据自己的使用习惯,为常用操作设置快捷键,从而提高操作速度 。通过编辑快捷键配置文件,就能轻松实现这一功能。

首先,点击菜单栏中的 “Preferences”(Windows/Linux)或 “Sublime Text”(macOS),选择 “Key Bindings”。这时会弹出一个包含左右两栏的窗口,左边是默认的快捷键设置,右边是用户自定义设置区域 。在右边的用户自定义设置区域,按照特定的格式来添加自定义快捷键 。比如,你经常需要使用 “新建文件” 和 “切换文件” 这两个操作,为了方便,可以给它们设置快捷键 。假设你想将 “新建文件” 的快捷键设置为 Ctrl+Alt+N(Windows/Linux)或 Cmd+Alt+N(macOS),“切换文件” 的快捷键设置为 Ctrl+Alt+O(Windows/Linux)或 Cmd+Alt+O(macOS),就在右边的用户自定义设置区域添加以下代码:


[

{ "keys": ["ctrl+alt+n"], "command": "new_file" },

{ "keys": ["ctrl+alt+o"], "command": "switch_file" }

]

这里的 “keys” 表示设置的快捷键组合,“command” 表示要执行的命令名称,Sublime Text 有很多内置命令,你可以在官方文档中查看完整的命令列表 。如果某些命令还需要额外的参数,可以通过 “args” 来设置 。比如,你安装了一个名为 “MarkdownPreview” 的插件,用于在浏览器中预览 Markdown 文件 。默认情况下,调用该插件的预览功能需要通过命令面板操作,不太方便 。你可以为它设置一个快捷键,假设设置为 Ctrl+Alt+M(Windows/Linux)或 Cmd+Alt+M(macOS) 。在用户自定义设置区域添加如下代码:


[

{ "keys": ["ctrl+alt+m"], "command": "markdown_preview", "args": {"parser": "markdown"} }

]

这里的 “markdown_preview” 是插件提供的命令名称,“args” 中的 “parser” 参数指定了使用的解析器为 “markdown”,具体的参数设置可以参考插件的文档 。设置完成后,保存配置文件,就可以使用新设置的快捷键来执行相应操作了 。

(二)用户代码片段

在编程过程中,经常会遇到一些重复使用的代码块,比如函数定义、类的结构、常用的代码逻辑等 。Sublime Text 的用户代码片段功能可以将这些常用代码块保存起来,方便快速插入,大大提升编程效率 。

创建用户代码片段的步骤如下:点击菜单栏中的 “Tools”,选择 “New Snippet” 。这时会打开一个新的编辑窗口,里面是一个代码片段的模板,大致内容如下:


<snippet>

<content><![CDATA[

Hello, ${1:this} is a ${2:snippet}.

]]></content>

<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->

<!-- <tabTrigger>hello</tabTrigger> -->

<!-- Optional: Set a scope to limit where the snippet will trigger -->

<!-- <scope>source.python</scope> -->

</snippet>

其中,<content>标签内的内容是代码片段的主体,${1:this}和${2:snippet}是占位符,数字表示顺序,输入代码片段时,会依次提示你替换这些占位符 。例如,你经常需要在 Python 中定义一个包含参数和返回值的函数,就可以创建这样一个代码片段:


<snippet>

<content><![CDATA[

def ${1:func_name}(${2:args}):

${3:code_logic}

return ${4:return_value}

]]></content>

<tabTrigger>def_func</tabTrigger>

<scope>source.python</scope>

</snippet>

这里设置了触发词 “def_func”,当你在 Python 文件中输入 “def_func” 并按下 Tab 键时,就会插入这个函数定义的代码片段,然后按照提示依次输入函数名、参数、代码逻辑和返回值 。<scope>标签用于指定代码片段的作用范围,这里设置为 “source.python”,表示这个代码片段只在 Python 文件中生效 。如果不设置<scope>,则在所有文件类型中都可以触发 。设置好代码片段后,点击 “File” - “Save” 保存文件,文件名可以自定义,但后缀必须是 “.sublime-snippet”,保存路径默认是 “Sublime Text 安装目录 / Packages/User” 。以后在编写代码时,就可以通过设置的触发词快速插入代码片段,提高编码速度 。

(三)项目设置与管理

在实际开发中,不同的项目可能有不同的代码风格、编译命令等需求 。Sublime Text 提供了项目设置与管理功能,让你可以针对每个项目进行个性化设置,同时方便地管理多个项目 。

  1. 创建项目:打开 Sublime Text,点击菜单栏中的 “File”,选择 “Open Folder”,选择你要作为项目的文件夹,将其打开 。然后点击 “Project”,选择 “Save Project As”,为项目命名并选择保存位置,这样就创建了一个以 “.sublime-project” 为扩展名的项目文件 。
  1. 项目设置:项目文件创建好后,右键点击项目文件夹,选择 “Open Project”,打开项目配置文件 。这是一个 JSON 格式的文件,你可以在里面进行各种个性化设置 。比如,设置项目特定的代码风格 。如果你的项目遵循 PEP8 代码风格规范,而 Sublime Text 默认的缩进设置不符合要求,就可以在项目配置文件中添加如下配置:

{

"settings": {

"tab_size": 4,

"translate_tabs_to_spaces": true

}

}

这样,在这个项目中,Sublime Text 会按照设置的缩进为 4 个空格,并且将 Tab 键转换为空格 。再比如,设置项目特定的编译命令 。如果你正在开发一个 C++ 项目,需要使用特定的编译命令,就在项目配置文件中添加 “build_systems” 配置项,假设编译命令为 “g++ -Wall -o \({file_base_name} \){file_name}”,配置如下:


{

"build_systems": [

{

"name": "C++ Build",

"cmd": ["g++", "-Wall", "-o", "${file_base_name}", "${file_name}"],

"selector": "source.cpp"

}

]

}

这里 “name” 是编译系统的名称,“cmd” 是具体的编译命令,“selector” 指定了该编译系统适用于 C++ 文件 。保存配置文件后,在项目中按下 Ctrl+B(Windows/Linux)或 Cmd+B(macOS),就会使用设置的编译命令进行编译 。

3. 项目管理:Sublime Text 提供了方便的项目管理功能 。你可以通过 “Project” 菜单中的 “Open Project” 打开其他项目;通过 “Project” - “Quick Switch Project” 快速切换不同项目;在项目管理器(默认快捷键为 Ctrl+K, Ctrl+B(Windows/Linux)或 Cmd+K, Cmd+B(macOS))中,你可以方便地浏览和管理项目中的文件,进行创建新文件、文件夹,重命名、删除文件等操作 。此外,还可以在项目管理器中对项目进行自定义配置,如设置文件和文件夹的图标、隐藏特定文件或文件夹等 。例如,在项目配置文件中添加如下配置可以隐藏 “node_modules” 文件夹和所有.log 文件:


{

"folder_exclude_patterns": ["node_modules"],

"file_exclude_patterns": ["*.log"]

}

六、总结与交流

Sublime Text 凭借其简洁的界面、强大的功能、丰富的插件以及高度的可定制性,成为了广大开发者爱不释手的代码编辑器。通过本文的学习,你已经掌握了 Sublime Text 的安装与设置方法,熟悉了它的核心功能和操作技巧,学会了安装和使用各种实用插件,还探索了高级技巧和个性化配置 。

在学习和使用 Sublime Text 的过程中,你可能会遇到各种问题,也可能会有一些独特的使用心得和技巧 。欢迎在评论区分享你的学习体会,比如你最喜欢的 Sublime Text 功能、使用过程中遇到的有趣问题及解决方法,或者你发现的一些好用但文中未提及的插件等 。大家相互交流,共同进步,让 Sublime Text 更好地服务于我们的编程工作 。如果你还有其他关于 Sublime Text 的疑问,也可以随时在评论区提问,我会尽力为你解答 。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐