首页/新闻资讯/正文详情

Sublime Text新手入门:从下载到运行第一个代码文件

发布时间:2026/11/4 20:24:11 来源:云帆数科 栏目:资讯中心
Sublime Text新手入门:从下载到运行第一个代码文件
简介Sublime Text 是一款面向程序员与文本编辑用户的跨平台轻量级编辑器资源包适用于前端开发、脚本编写、代码阅读与日常文本处理等场景对初学者和有一定经验的开发者都较为友好。压缩包共约 2000 个文件整体约 15.8MB以 798 个 sublime-snippet 代码片段、140 个 py 脚本、114 个 sublime-package 插件包为主另含 72 个 tmLanguage 语法定义、33 个 sublime-settings 配置、30 个 sublime-keymap 快捷键映射及 24 个 tmTheme 主题文件并附带 png、psd 等界面素材基本覆盖语法高亮、代码补全、主题定制与插件扩展等使用方向。资源围绕多列编辑、Goto Anything 快速跳转、分割编辑与文件比较、正则搜索替换、项目管理等核心能力组织读者可据此了解编辑器的配置结构与插件生态按需取用片段、主题和快捷键方案搭建个性化工作环境。目前已有 215 人学习下载适合希望提升编码效率、减少重复操作的用户参考。1. 第一次打开 Sublime Text别被它的“空”吓到很多人第一次装完 Sublime Text双击图标看到的就是一片灰黑色的空白区域没有菜单栏堆满按钮没有侧边栏塞满图标甚至连个“新建项目”的引导都没有。这时候大部分新手的反应是这玩意儿是不是没装好其实恰恰相反这片“空”就是它最大的特点——启动快、界面干净、不抢你的注意力打开就能写。Sublime Text 是一个轻量级的文本编辑器你可以把它理解成“比系统自带记事本强很多、又比大型集成开发环境轻很多”的那一档工具。它最常被用来写代码、改配置文件、临时记笔记、批量处理文本。适合谁适合刚学编程、还不想被复杂工具劝退的新手也适合需要随手打开一个文件快速改两行的人。它不替你思考但会让你打字这件事变得顺手很多。2. 为什么新手值得先学它三个立刻能感知的好处2.1 启动快、不卡顿写代码的门槛被拉低新手学编程最容易翻车的地方往往不是语法看不懂而是工具太重。装一个大型开发环境光启动就要等半分钟改一行代码还要等它编译索引热情很快就被磨没了。Sublime Text 的启动速度基本是“点一下就开”打开一个几十 KB 的代码文件几乎感觉不到等待。我第一次学写脚本的时候用的就是一个特别笨重的编辑器每次保存都要卡两秒后来换成 Sublime Text同样的电脑同样的文件敲键盘的节奏一下子就顺了。这种“顺”对新手特别重要因为它让你把注意力放在代码本身而不是等工具。它轻但不代表功能少。语法高亮、自动补全、多光标、查找替换、插件扩展这些后面都会讲到。入门阶段你只需要知道它是一个让你“打开就能写、写完就能存”的工具不会在你想动手的时候拖后腿。2.2 界面干净逼你把注意力放在文件上Sublime Text 默认界面非常克制左边可以呼出侧边栏看文件列表右边就是编辑区底部一行状态栏显示行列号和语法类型。没有花哨的面板没有弹窗广告也没有一堆你暂时用不上的按钮。这种设计对新手其实是一种保护。很多功能齐全的编辑器会把所有能力摊在你面前新手一看就发怵不知道该点哪个。Sublime Text 的做法是常用功能用快捷键不常用的收进菜单你不需要一上来就全部认识。入门阶段建议你先记住三个区域就够了编辑区写内容侧边栏管文件底部状态栏看光标位置。其他的先不管等写顺了再慢慢加。2.3 插件生态够用但不会一上来就压垮你Sublime Text 支持通过 Package Control 安装插件这是它扩展功能的主要方式。你可以装中文界面、装代码格式化工具、装主题配色也可以装针对某种语言的辅助插件。关键是这些都需要你主动去装默认状态下它就是一个干净的编辑器。对新手来说这一点很友好你不会一打开就被十几个插件搞晕而是先用手感等遇到具体需求了再去装对应的插件。比如你写 Python 觉得缩进老是对不齐再去搜一个缩进辅助插件你觉得默认配色看久了眼睛累再去换一个主题。按需扩展比一次性塞满更不容易踩坑。提示入门阶段不要急着装一堆插件。先把打开文件、写内容、保存、查找这几个动作练熟插件等有具体痛点再装。3. 第一步怎么迈从下载到跑出第一个文件3.1 下载与安装认准官方渠道别装到“李鬼”Sublime Text 的安装包不大下载和安装过程也很直接。你需要做的是打开浏览器搜索它的官方站点进入下载页面选择对应你操作系统的版本。Windows 用户下载.exe安装程序macOS 用户下载.dmg镜像Linux 用户一般通过包管理器或官方提供的压缩包安装。安装过程中有几个地方新手容易犹豫安装路径默认路径就可以除非你的 C 盘特别紧张否则不用改。是否添加到右键菜单建议勾选以后在文件夹里右键就能“用 Sublime Text 打开”很方便。是否关联文件类型入门阶段可以先不勾避免把你系统里原本用其他软件打开的文本文件全改掉。安装完成后桌面上会出现图标双击打开看到那片灰黑色编辑区就说明装好了。注意网上有一些打包了额外软件的“修改版”安装包体积明显偏大安装过程中还会弹出一堆勾选项。入门阶段建议只从官方渠道获取避免装进不需要的东西。3.2 新建文件、写第一段内容、保存成正确后缀打开 Sublime Text 后你会看到一个空白标签页。直接在里面输入内容就行不需要先“新建项目”。我们写一个最简单的例子用 Python 打印一句话# 第一个 Sublime Text 练习文件 # 这行以 # 开头是注释不会被运行 print(Hello, Sublime Text!) print(这是我用 Sublime Text 写的第一段代码)这段代码只有两行有效内容print()的作用是把括号里的文字输出到屏幕上。以#开头的两行是注释写给人看的程序运行时会忽略。你现在不需要理解 Python 的全部语法只需要知道在 Sublime Text 里敲下这些字符然后保存。保存的快捷键是Ctrl SmacOS 上是Cmd S。第一次保存会弹出对话框让你选位置和填文件名。这里有一个新手最容易忽略的点文件名要带后缀。如果你写的是 Python 代码文件名就写成first_test.py后缀.py告诉系统和编辑器这是一个 Python 文件。保存后你会看到代码颜色发生了变化关键字和字符串有了不同颜色这就是语法高亮在起作用。3.3 运行第一个文件用系统终端跑起来Sublime Text 本身是编辑器不是运行环境。也就是说它负责“写”不负责“执行”。要看到print的输出结果你需要用系统自带的终端来运行这个文件。以 Windows 为例假设你把文件保存到了D:\code\first_test.py操作步骤如下# 打开命令提示符或 PowerShell # 先切换到文件所在目录 cd /d D:\code # 用 python 命令运行这个文件 python first_test.py第一行cd /d D:\code的意思是切换到 D 盘的 code 文件夹/d参数是 Windows 下跨盘符切换需要的。第二行python first_test.py是调用 Python 解释器执行这个文件。如果一切正常你会看到两行输出Hello, Sublime Text! 这是我用 Sublime Text 写的第一段代码macOS 和 Linux 用户的操作类似只是路径写法不同# 切换到文件所在目录路径换成你自己的 cd ~/code # 运行 Python 文件 python3 first_test.py这里用python3是因为很多系统里python指向的是旧版本python3更明确。如果你运行后看到“command not found”之类的提示说明系统里还没有装 Python需要先去装一个。装好之后再回来跑这个文件不需要改代码。提示如果你暂时不想装 Python也可以把文件保存成.txt先练习“打开、输入、保存、查找”这几个动作。编辑器的基础操作和语言无关先把手感练出来。3.4 三个必须练熟的基础动作打开、查找、多光标第一个文件跑通之后别急着往下学语法。先把 Sublime Text 里三个最高频的动作练熟它们会贯穿你后面所有的使用过程。第一个是打开文件。快捷键Ctrl OmacOS 是Cmd O弹出文件选择框选中你要的文件即可。如果你在安装时勾选了右键菜单也可以在文件夹里直接右键文件选择用 Sublime Text 打开。第二个是查找。快捷键Ctrl F底部会出现一个查找框输入关键词所有匹配位置会高亮按回车跳到下一个。改配置文件、找某个变量名的时候这个动作比用鼠标滚轮翻快得多。第三个是多光标。按住CtrlmacOS 是Cmd再用鼠标点击可以在多个位置同时出现光标你敲一个字几个位置一起改。比如你要把三行里相同的单词一起改掉多光标比复制粘贴快很多。这个功能第一次用会觉得有点神奇练两次就离不开了。4. 避坑指南新手最容易翻车的五个地方4.1 保存了文件但没后缀语法高亮不生效现象代码写完了保存之后还是灰白色一片关键字没有颜色。原因保存时文件名只写了test没有写.py或.js这样的后缀。Sublime Text 靠后缀判断文件类型没有后缀它就按纯文本处理自然不会有语法高亮。解决重新保存把文件名补全成test.py。如果已经保存过了可以用“另存为”改名字。养成习惯新建文件后第一件事就是先保存并带上正确后缀再开始写内容。4.2 装了插件但找不到入口以为没装上现象按照教程装了某个插件但在菜单里翻来翻去找不到。原因Sublime Text 的插件入口不一定是顶部菜单。很多插件是通过命令面板调用的快捷键是Ctrl Shift PmacOS 是Cmd Shift P输入插件相关的命令名才能看到。解决先按Ctrl Shift P打开命令面板输入插件关键词看有没有对应命令。如果还是没有去Preferences → Package Settings里找找插件的设置项。入门阶段装的插件不要超过三个装一个就当场试一个确认能用再装下一个。4.3 中文显示成方块或乱码现象打开一个含中文的文件中文部分显示成方块、问号或者乱码。原因文件编码和编辑器当前编码不一致。常见的是文件本身是 GBK 编码而编辑器按 UTF-8 读取。解决点击右下角状态栏的编码显示通常写着 UTF-8在弹出的列表里选择Reopen with Encoding然后试GBK或GB18030。如果中文正常了再选择Save with Encoding存成 UTF-8以后打开就不会再乱。入门阶段建议所有新文件都用 UTF-8 保存减少这类问题。4.4 改了文件没保存就关掉内容丢了现象关掉标签页或退出软件后再打开发现刚才写的内容不见了。原因Sublime Text 默认不会自动保存到原文件关掉未保存的标签页会提示你是否保存如果顺手点了“不保存”内容就没了。解决养成Ctrl S的习惯写几行就按一次。另外可以在设置里开启“失去焦点时自动保存”路径是Preferences → Settings在右侧用户设置里加上save_on_focus_lost: true。这个设置对新手很实用切出去查个资料再回来内容已经自动存好了。4.5 把编辑器当运行环境写完不知道怎么执行现象代码写完了在 Sublime Text 里找“运行”按钮找不到。原因Sublime Text 是编辑器不是编译器或解释器。它负责编辑文本执行需要对应的语言环境。解决用系统终端运行就像第 3 章演示的那样。如果你不想来回切窗口也可以装一个简单的运行插件但入门阶段建议先用终端跑通理解“编辑”和“执行”是两件事后面换任何编辑器都不会 confusion。5. 下一步学什么把编辑器变成顺手工具的学习路径第一个文件跑通之后你已经跨过了最难的门槛。接下来不用贪多按下面这个顺序往下走每一步都对应一个具体能感知的能力提升。阶段学什么大概花多久判断标准第一周快捷键保存、查找、多光标、命令面板每天 10 分钟不用看菜单就能完成打开和查找第二周侧边栏管理文件夹、分屏编辑两三次练习能在一个窗口里同时看两个文件第三周装第一个插件中文界面或主题半小时装完能正常使用并知道怎么卸载第四周配置用户设置字体大小、自动保存半小时改完设置重启后仍然生效第一周重点练快捷键不要背用一次记一次。你可以把Ctrl S、Ctrl F、Ctrl Shift P这三个先练到不用想。第二周开始用“打开文件夹”的方式管理一个小项目把几个练习文件放在同一个文件夹里用侧边栏切换。第三周再碰插件装一个你最想要的装完当场试不行就卸掉。第四周改设置把字体调到眼睛舒服的大小把自动保存打开。这里有一个我自己的血泪经验刚开始学的时候我看到教程里推荐什么插件就装什么结果装了十几个快捷键冲突界面也乱了最后花了一个晚上一个个卸掉。从那以后我每次装插件之前都先问自己一句“我现在具体缺什么”缺什么装什么装完用一周再决定留不留。这个习惯让我后面换任何工具都少走了很多弯路。如果你想把 Sublime Text 用得更深下一步可以了解它的“项目”功能把一整个代码文件夹作为一个项目打开配合Ctrl P快速跳转文件。再往后可以看构建系统配置一条命令让它在编辑器里直接调用外部程序。但这些都不急先把眼前这四个星期走完手感稳了后面学什么都快。希望这篇能帮你把 Sublime Text 从“一个陌生的灰窗口”变成“随手就能用的写字台”。本文还有配套的精品资源点击获取

相关推荐

KMS激活安全排查:恶意KMS服务器寄生与1688异常外联
KMS激活安全排查:恶意KMS服务器寄生与1688异常外联

很多人对KMS的印象停留在"一条命令搞定激活",但真正做过终端安全排查的人都知道,KMS激活这件事真正的坑不在激活本身,而在你的客户端到底连到了谁。我处理过几次终端异常外联的工单,最后溯源下来都是一台来路不明的内网… · 2026/11/4 20:23:09

LabVIEW层析成像仿真系统设计与工业无损检测应用
LabVIEW层析成像仿真系统设计与工业无损检测应用

1. 项目背景与核心价值在工业无损检测领域,如何不破坏物体结构就能探查内部缺陷一直是个技术难题。传统X射线检测虽然常用,但对于某些特殊材料或复杂结构往往力不从心。层析成像技术(Tomography)通过从多个角度获取投影数据&#… · 2026/11/4 20:23:09

基于OOXML与两段式diff的docx文档比较工具实践
基于OOXML与两段式diff的docx文档比较工具实践

简介:这是一套面向法务、行政办公、技术文档维护及开发人员的文档比较工具,用于合同、研究报告、代码文件等文本的差异检测,通过用颜色高亮显示新增、删除和未改动的内容,帮助读者快速定位不同版本间的修改。压缩包共5个文件&… · 2026/11/4 20:23:09

Spring Boot应用Docker容器化与Nginx部署实践
Spring Boot应用Docker容器化与Nginx部署实践

1. 项目背景与核心需求在微服务架构盛行的当下,将Java应用容器化部署已成为企业级开发的标配实践。最近我在部署一个Spring Boot应用时,尝试了将JAR包直接部署到Docker容器,并通过Nginx反向代理对外提供服务的方案。这种组合既能发挥Java应用… · 2026/11/4 23:30:32

Redis MiniMax M.版本技术解析与实战优化
Redis MiniMax M.版本技术解析与实战优化

1. MiniMax M. 技术解析与实战测评Redis作为现代应用架构中的核心组件,其稳定性直接影响业务连续性。上周发布的MiniMax M.版本在故障排查和跨语言支持方面进行了重大升级,我在生产环境实测中发现了不少值得分享的细节。这个版本特别强化了分布式场景下的… · 2026/11/4 23:30:32

JavaScript逆向工程实战:mtgsig签名参数破解与Python实现
JavaScript逆向工程实战:mtgsig签名参数破解与Python实现

1. 项目概述在当今互联网数据采集领域,JavaScript逆向工程已成为爬虫开发者必须掌握的技能之一。最近我在分析某平台数据接口时,遇到了一个名为"mtgsig"的签名参数生成问题。这个参数是该平台用于接口请求验证的核心机制,其生成逻辑… · 2026/11/4 23:30:32

鸿蒙源码自动化下载工具设计与实现
鸿蒙源码自动化下载工具设计与实现

1. 项目背景与核心价值作为一名长期跟踪鸿蒙生态发展的开发者,我深刻体会到获取鸿蒙源码的痛点。官方代码库包含数十个分支版本,从LTS长期支持版到每日构建的nightly版本,手动逐个下载不仅耗时耗力,还容易出错。这个自动化脚本正是… · 2026/11/4 23:30:32

Git推送ERR 307错误解析与解决方案
Git推送ERR 307错误解析与解决方案

1. 问题现象与初步诊断遇到Git推送时出现ERR 307错误,这通常表示服务器端对请求进行了临时重定向。不同于常见的网络错误或权限问题,307状态码的特殊性在于它要求客户端保持原请求方法(如POST)进行重定向。在Git操作场景下&#x… · 2026/11/4 23:30:32

算法实战进阶:动态规划与图算法的工程优化
算法实战进阶:动态规划与图算法的工程优化

1. 算法提升实战课程概述 "算法7-中级提升班2(实战篇)"这个标题已经透露了很多关键信息。作为算法领域的进阶课程,它面向的是已经掌握基础数据结构与算法知识,但需要在实际问题中提升应用能力的开发者。这个阶段的学习者… · 2026/11/4 23:29:29

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

AI辅助技术栈评估:提升研发决策效率60%
AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17

从生成Token到直接决策:Jev如何重塑AI Agent工程实践
从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17

32G统一内存跑大模型:内存账、TPS实测与端云分流
32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码