Sublime Text 配置
网上信息良莠不齐,这里总结一下。
(以下内容本人 Win11 实测有效)
配置 C++ 编译运行环境
0
安装 Sublime Text (最好汉化)(简称 st),C++ 编译器。
1
st -> ctrl+shift+P -> Package Control: Install Package -> ConvertToUTF8 安装。
解决字符编码问题。
2
st -> 工具 -> 编译系统 -> 新建编译系统 -> 用以下替换:
点击查看
{ "cmd":[ "g++","${file}", "-std=c++17","-Wall","-Wextra","-Wshadow","-O2", "-o","${file_path}\\\\${file_base_name}","&&", "start","cmd","/c", "${file_path}\\\\${file_base_name} & echo. & echo / = = = F I N = = = / & pause" ], "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++", "shell":true, "encoding":"cp936", "variants": [ { "name" : "qwq", "cmd" : ["start", "cmd", "/c", "echo = = = qwq = = = & pause"] } ] }
↑ 这里可调编译运行参数。
保存为 ...\Packages\User\Cpp_My.sublime-build (默认的路径)(Cpp_My 可改)。
3
st -> 工具 -> 编译系统 -> Cpp_My 勾选
4
写好 .cpp 后 ctrl+shift+B 调整操作。
ctrl+B 沿用上一次的操作。
注意文件路径中文件夹名不要有空格。
5
按 F7 或 ctrl+b 可以 build,但是我手短喜欢 alt+b。
st -> 首选项 -> 快捷键设置 -> ctrl+f 找到 "ctrl+b" -> 替换为 "alt+b" 后 ctrl+s 走人。
破解许可
0
安装 Notepad++(简称 npp)。
1
npp -> 插件 -> 插件管理 -> 搜索 HEX-Editor
并安装。
安装好后重启 npp。
2
C:\Windows\System32\drivers\etc\hosts
文本后面追加:
127.0.0.1 www.sublimetext.com 127.0.0.1 license.sublimehq.com
前者防止 st 更新,后者防止 st 注册码二次验证。
3
找到 sublime_text.exe 的位置,用 npp 打开,插件 -> HEX-Editor -> View in HEX。
然后 ctrl+F 查找 97 94 0D
,改为 00 00 00
。
注意这里得一个一个数改,删掉再填上会崩。
如果没有进行上述操作下面烂大街的证书将不能成功激活 sublime。
4
st -> 帮助 -> 输入注册码:
点击查看
—– BEGIN LICENSE —– Mifeng User Single User License EA7E-1184812 C0DAA9CD 6BE825B5 FF935692 1750523A EDF59D3F A3BD6C96 F8D33866 3F1CCCEA 1C25BE4D 25B1C4CC 5110C20E 5246CC42 D232C83B C99CCC42 0E32890C B6CBF018 B1D4C178 2F9DDB16 ABAA74E5 95304BEF 9D0CCFA9 8AF8F8E2 1E0A955E 4771A576 50737C65 325B6C32 817DCB83 A7394DFA 27B7E747 736A1198 B3865734 0B434AA5 —— END LICENSE ——
自动头文件
st -> ctrl+shift+P -> Package Control: Install Package -> FileHeader 安装。
然后
st -> 首选项 -> 浏览插件目录 -> FileHeader -> template -> header -> C++.tmpl 打开
改成
/* * Author: ShaoJia * Last Modified time: {{last_modified_time}} * Motto: We'll be counting stars. */
(注意最后的两个换行最好别漏掉)
保存即可。
打开新文件或删空一个文件后保存再刷新页面后会出现这个片段。
爬样例
先装好 Competitive Companion 浏览器插件,然后按这个做即可(不用 sublimelinter)。
告别
别的不多说了,基本不用了,原因:
-
c++ python java 干不过 cp editor 精。
-
别的语言干不过 notepad++ 广。
-
大文件展示 notepad++ 也行。
-
不过离开 sublime 交互题测试还得靠 dev c++。
再见了 sublime text,感谢和你的时光。
本文来自博客园,作者:ShaoJia,版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署