Sublime 配置

news/2026/1/20 23:58:21/文章来源:https://www.cnblogs.com/pycr/p/19509111
Sublime 配置

一、前言

​ 众所周知,Sublime 在当今众多的代码编辑器中占据了一个比较奇特的生态位:对于那种不成项目但是又需要临时查看或者更改的文件,用 Windows 自带的 Notepad 体验太过于糟糕,用 VSCode 又显得有点大材小用(我一直不喜欢 VSCode 的原因就是 VScode 让人感觉很 heavy,不想 Sublime 轻便,连启动都需要花费几秒钟),这个时候 Sublime 就可以填补这一空隙,你可以获得一个比 VSCode 更加美观的界面,同时获得胜过于 Notepad 的启动速度,这也是我这么多年来一直必装 Sublime 的原因。

二、安装与配置

安装我就不说了,Sublime Text - Text Editing, Done Right 进去点击下载,属于是有手就行的程度。

1. Package Control 的安装

​ 这个是 Sublime 的重中之重,类似于 Ubuntu 下的 apt,基本上所有的插件都可以通过 Package Control 一键安装。

​ 首先 Ctrl+Shift+P 输入 “Install Package”,选择第一个 “Package Control: Install Package”,此时查看软件左下角会发现正在安装的加载动画,等待一分钟左右就能安装完毕了。

2. 设置中文界面

​ 在第一步完成的基础上,按 Ctrl+Shift+P 调出命令面板,输入 “Install Package” 并选择 “Package Control: Install Package”,稍等加载插件列表。

​ 输入 “ChineseLocalization” 找到中文语言包,回车安装。

3. 实现背景半透明

​ 这是我安装 Sublime 之后的必备配置,因为作为一个轻量级的文本编辑器,我觉得如果有透明背景的效果能显得这款文本编辑器更加的“轻”,更加的优雅美观。同时在某些情况下——比如需要对照输入的时候——通过透明的背景能直接查看到文字/代码内容,不需要反复切屏折磨眼睛了。

​ 这里我比较推荐的是 Transparency 这款插件,同样,先按 Ctrl+Shift+P 打开命令面板,输入 “Install Package” 并选择 “Package Control: Install Package”,稍等加载插件列表。然后输入 Transparency,找到列表里的「Transparency」插件,回车安装。成功之后就可以通过 Ctrl+Shift+1~6 来切换不同的透明度了。1 是不透明,之后数字越大透明度越高。

​ 但是我最近配置的时候,总觉得这个透明度的调节范围有点不合理,比如输入 1 是不透明,输入 2 的时候透明度又太高了。所以我建议这里在额外自己配置一下透明度的数值:依次打开 Sublime 的「首选项」→「Package Settings」→「SublimeTextTrans」→「Settings - User」,然后在弹出的界面输入:

{"opacity": 250,"levels": [255, 230, 235, 240, 245, 250],
}

​ 其中 opacity 是当前的透明度,这个不用管,快捷键会自己修改,需要更改的是下面的 levels 部分,六个数字分别对应快捷键 1~6 的透明度,按照自己的喜好修改即可。

4. 显示当前文件编码

​ 在设计中文文档的时候这个是很有用的,毕竟如果自己用 GBK/GB2312 编码对方用 UFT-8/32 打开就会乱码,而且很多时候强制要求是 UTF-8 编码。

​ Sublime Text 默认不显示文件编码,需手动开启以下两个关键配置项:菜单路径:「Preferences 」→ 「Settings」,打开后会显示两个面板:左侧为默认设置,右侧为用户设置。在右侧用户设置的大括号 {} 内添加以下两行:

// 在状态栏显示文件编码
"show_encoding": true,
// 在状态栏显示换行符类型
"show_line_endings": true

​ 这里的换行符类型主要是区别 CRLF(Windows 系统)和 LF(Linux/Unix、macOS),日常编辑文件不注意换行符问题不大,但跨平台开发、团队协作、服务器部署时,换行符不统一会直接出问题。

5. 主题美化

终于到了最重要的一步了,私以为拥有一个好看的编辑器主题能提升 20% 以上的编辑效率并提供 100% 以上的情绪。

​ 我采用的主题是 ayu,十分现代化的界面让人赏心悦目。

​ 首先得先安装 A File Icon package,因为这是 ayu 采用的图标,官网的安装方式如下:

  1. Open Command Palette using menu item Tools → Command Palette...
  2. Choose Package Control: Install Package
  3. Find A File Icon and hit Enter

​ 翻译成中文就是和之前一样在 Package Control 里面搜 A File Icon,搜到了一键安装就行。

ayu 的安装也是一样:

  1. Press cmd/ctrl + shift + p to open the command palette
  2. Type install package and press enter
  3. Search for ayu and install

​ 可能后者安装有点久,建议耐心一点。安装好后的效果如图:

o_260120154909_QQ20260120-234819.png (3120×1932)

​ 至此就全部配置完毕了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1191240.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue3底层架构——编译器

编译器是什么意思呢?和我们之前讲过的响应式系统有什么关联呢? 编译器只会生成“访问响应式数据的代码”,执行收集依赖在运行时。 编译 .vue 文件 -> render -> 访问 _ctx.count -> proxy.set -> track…

极限科技荣膺 2025 金猿奖 — “年度国产化优秀代表厂商”,自主可控搜索方案 Easysearch 获行业高度认可

2026年1月14日,极限科技凭借其在分布式搜索型数据库领域的技术突破与卓越的国产化实践,成功入选《2025 中国大数据产业「年度国产化优秀代表厂商」》榜单近日于上海明捷万丽酒店成功举办的 “2025 第八届金猿大数据产…

为你的STM32毕设项目加点“料”:“AI智能按摩椅“健康按摩辅助系统

每年的这个时候,总能看到许多为毕业设计而发愁的同学。大家手里握着熟悉的STM32,知道它性能强大、控制精准,是完成毕设的可靠伙伴,但恰恰因为这份“可靠”,反而让选题变得困难——能做的东西似乎都被人做过了&#xff…

这两个专注于Skills的开源项目,正在GitHub上引发关注

这里写自定义目录标题欢迎使用Markdown编辑器新的改变test11111111234232343功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自…

【计算机毕业设计案例】人工智能基于python-CNN深度学习的番茄叶病害识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

掌握核心方法论,打造高质量业务仪表板

前言 在数字化运维与业务监控的实践中,仪表板(Dashboard)与汽车的仪表盘同等重要,它不仅是数据可视化的载体,更是团队快速定位问题、洞察数据趋势的核心工具。观测云在平台中内置了大量通用组件、云服务的仪表板模板。…

http和https区别、令牌、三次握手流程

一、HTTP 和 HTTPS 的区别(必背)1️⃣ 本质区别(一句话)HTTP 是明文传输,HTTPS 是在 HTTP 基础上加了一层 SSL/TLS 加密。2️⃣ 核心对比表对比项HTTPHTTPS是否加密❌ 明文✅ 加密安全性低高端口80443证书不需要需要 C…

为你的STM32毕设项目加点“料”:“AI智能桌面伙伴“姿态识别应用系统

每年的这个时候,总能看到许多为毕业设计而发愁的同学。大家手里握着熟悉的STM32,知道它性能强大、控制精准,是完成毕设的可靠伙伴,但恰恰因为这份“可靠”,反而让选题变得困难——能做的东西似乎都被人做过了&#xff…

深度学习的核心求梯度就是多维函数求导数

文章目录1. 深度学习的核心求梯度就是多维函数求导数2. 强化学习中的梯度上升更新🎯 简单函数举例:单参数策略的期望回报梯度更新设定步骤1:求期望回报的梯度步骤2:梯度上升更新参数结果🧩 再看一个带基线的例子&#…

【课程设计/毕业设计】机器学习基于python-CNN深度学习的乐器识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

深度学习毕设项目推荐-基于python-CNN深度学习的乐器识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

靠谱的无线信道仿真软件排名:国际主流Ranplan的双产品解析

在无线通信技术向5G-A、6G演进的过程中,无线信道仿真软件的精度、兼容性与场景适配能力成为大多数用户的核心选型标准。如何寻找靠谱的无线信道仿真软件?国际主流工具的技术实力与行业适配性是关键评估维度。Ranplan Wireless 旗下的 Ranplan Profession…

2026必备!专科生毕业论文痛点全解TOP9 AI论文网站

2026必备!专科生毕业论文痛点全解TOP9 AI论文网站 2026年专科生论文写作工具测评维度解析 随着高校教育的不断深化,专科生在毕业论文撰写过程中面临的问题愈发突出。从选题困难、资料查找繁琐到格式规范不熟悉,每一个环节都可能成为阻碍。为帮…

基于微信小程序的考研论坛【源码+文档+调试】

🔥🔥作者: 米罗老师 🔥🔥个人简介:混迹java圈十余年,精通Java、小程序、数据库等。 🔥🔥各类成品Java毕设 。javaweb,ssm,springboot等项目&#…

深度学习计算机毕设之基于python-CNN深度学习卷神经网络的乐器识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

【课程设计/毕业设计】机器学习基于python-CNN深度学习识别是否发生火灾

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

ARM嵌入式开发代码实践——LED灯闪烁+蜂鸣器报警(DSP版)

一、SDK简介与工程构建 1. SDK(Software Development Kit)概述 SDK是软件开发工具包,包含了: 头文件(寄存器定义、函数声明) 库文件(编译好的函数实现) 示例代码 文档和工具 …

孢子自动捕捉系统

作物病害多由真菌、细菌孢子传播引发,具有隐蔽性强、扩散快的特点,一旦爆发易造成大幅减产。传统病害防控多依赖人工巡查,难以及时捕捉早期孢子踪迹,往往陷入“见病才防治”的被动局面。孢子分析仪与孢子捕捉系统形成协同闭环&…

MoonBit 获日本最大技术社区Zenn原生支持,热度持续上升中!

近日,日本知名技术社区 Zenn 在 X (原推特)上表示,正式上线了对 MoonBit 语言(.mbt) 的语法高亮支持,此举意味着 MoonBit 现已可以在 Zenn (zenn.dev)平台上获得与主流编…