网上信息良莠不齐,这里总结一下。
(以下内容本人 Win11 实测有效)
配置 C++ 编译运行环境
0
安装 Sublime Text (最好汉化)(简称 st),C++ 编译器。
1
st -> ctrl+shift+P -> Package Control: Install Package -> ConvertToUTF8 安装。
解决字符编码问题。
2
st -> 工具 -> 编译系统 -> 新建编译系统 -> 用以下替换:
点击查看
{
"cmd":["start", "cmd", "/c", "echo No operation specified. & pause"],
"file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}",
"selector": "source.c, source.c++", "shell": true,
"encoding":"cp936",
"variants":
[
{
"name" : "Build Only",
"cmd" : ["g++", "${file}", "-std=c++20","-Wall","-Wextra","-Wshadow","-O2" ,"-o","${file_path}\\\\${file_base_name}"]
},
{
"name" : "Run Only",
"cmd" : ["start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo / = = = F I N = = = / & pause"]
},
{
"name" : "Build and Run",
"cmd" : ["g++", "${file}", "-std=c++20","-Wall","-Wextra","-Wshadow","-O2" ,"-o", "${file_path}\\\\${file_base_name}"
,"&","start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo / = = = F I N = = = / & pause"]
}
]
}
↑ 这里可调编译运行参数。
保存为 ...\Packages\User\Cpp_My.sublime-build (默认的路径)(Cpp_My 可改)。
3
st -> 工具 -> 编译系统 -> Cpp_My 勾选
4
写好 .cpp 后 ctrl+shift+B 调整操作。
ctrl+B 沿用上一次的操作。
注意文件路径中文件夹名不要有空格。
破解许可
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
* Create Time: {{create_time}}
* Last Modified time: {{last_modified_time}}
* Motto: We'll be counting stars.
*/
(注意最后的两个换行最好别漏掉)
保存即可。
打开新文件或删空一个文件后保存再刷新页面后会出现这个片段。
标签:cmd,name,ctrl,Text,配置,st,file,path,Sublime From: https://www.cnblogs.com/shaojia/p/16533771.html