Sublime Text作為一款優質的Code編輯器,已更新至第4個版本,本文記錄關於Sublime Text 4【版本4126】的安裝、漢化,以及常用配置方法。
安裝
-
訪問官網下載安裝包:https://www.sublimetext.com/
-
點擊下一步以進行安裝,直到安裝成功
漢化
-
打開Sublime Text,使用快捷鍵【Ctrl+Shift+P】,或依次點擊【Tools --> Command Palette...】打開命令面板
-
輸入關鍵字【install】,並選擇【Package Control: Install Package】項后,單擊回車,等待程序彈出彈窗提示(需要等一會)
-
彈窗出現后,再次打開命令窗口,輸入【chinese】,並選擇【ChineseLocalizations】項,以安裝語言包
-
語言包安裝完畢后,依次點擊【Help --> Language --> 簡體中文】,以完成漢化
破解【反匯編】
-
打開網站:https://hexed.it/
-
點擊打開文件,選擇至Sublime Text安裝目錄下的【sublime_text.exe】文件,可通過右擊快捷方式快速尋找到該文件(注意:一定是exe文件,而不是快捷方式)
-
搜索【80 78 05 00 0f 94 c1】,並更改為【c6 40 05 01 48 85 c9】(首次匹配到的)
注意:不同版本對應替換的內容不同,以上替換代碼僅針對4126版本,其他版本可自行查閱
-
另存為【sublime_text.exe】,並替換原文件
-
點擊【幫助 --> 關於Sublime Text】查看注冊信息
配置Java環境
-
使用快捷鍵【Win+R】,輸入cmd並回車,進入DOS命令窗口,或在文件夾下右擊,選擇使用終端打開
-
使用【cd】命令,進入含有【.java】的文件目錄
-
使用【javac】命令和【java】命令編譯並運行一個程序,確認已配置好JDK環境
-
點擊【工具 --> 編譯系統 --> 新建編譯系統】
-
將代碼內容全選並替換為
{ "cmd": ["javac", "$file_name","&&","java", "$file_base_name"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.java", "shell": true, "encoding": "GBK" }
-
保存文件名為【Java.sublime-build】
-
保存文件路徑【../Sublime Text 3/Packages/User】(一般為默認路徑)
-
重啟Sublime Text
-
使用【Ctrl+Shift+B】選擇功能:
- JavaC:編譯
- Java:運行
配置C/C++環境
C/C++的編譯,需要使用gcc完成,因此需要先安裝MinGW軟件
安裝配置MinGW
下載
MinGW官網:http://mingw-w64.yaxm.org/doku.php
可選擇下載【執行文件】或【壓縮包】
安裝
-
執行文件安裝
將安裝選項配置如圖后,一路Next,期間可自行選擇安裝路徑
-
壓縮包形式安裝
將壓縮包解壓到想要安裝的目錄即可
配置環境變量
進入MinGW的【安裝路徑】或【解壓縮路徑】下的【mingw64/bin】路徑(注意一定是bin路徑下),點擊資源管理器中的【路徑】進行復制
桌面右擊【此電腦】;點擊【屬性】;點擊左側的【高級系統設置】;選擇【高級】選項卡;點擊底部【環境變量】;選擇【系統變量】中的【Path】;點擊【編輯】;點擊【新建】;粘貼所復制的路徑后保存
測試
按下快捷鍵【Win+R】;輸入【cmd】進入命令窗口;輸入【gcc -v】,出現版本信息而非報錯信息,則證明配置成功(如圖)
配置C/C++
點擊【工具 --> 編譯系統 --> 新建編譯系統】;使用【Ctrl+A】全選新建的代碼;粘貼如下代碼替換模板內容
{
"cmd": ["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}", "&", "start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & 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++11", "-o", "${file_path}\\\\${file_base_name}"]
},
{
"name" : "Run Only",
"cmd" : ["start", "cmd", "/c", "${file_path}\\\\${file_base_name} & echo. & pause"]
},
{
"name" : "Pipe Build and Run",
"cmd":["g++", "${file}", "-std=c++11", "-o", "${file_path}\\\\${file_base_name}","&","${file_path}\\\\${file_base_name}", "<","${file_path}\\\\in",">","${file_path}\\\\out"]
},
{
"name" : "Pipe Run Only",
"cmd" : ["${file_base_name}", "<","in",">","out"]
},
{
"name" : "Project Build & Run",
"cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project", "&", "start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
},
{
"name" : "Project Build Only",
"cmd" : ["g++", "${file_path}\\\\*.cpp", "-std=c++11", "-o", "${file_path}\\\\project"]
},
{
"name" : "Project Run Only",
"cmd" : ["start", "cmd", "/c", "${file_path}\\\\project & echo. & pause"]
}
]
}
-
保存文件名為【CPP.sublime-build】
-
保存文件路徑【../Sublime Text 3/Packages/User】(一般為默認路徑)
-
重啟Sublime Text
-
使用【Ctrl+Shift+B】選擇功能:
- CPP : 這個會編譯當前文件,並彈出一個cmd命令框(運行這個程序)
- CPP-Build-Only就是會只編譯一下。
- CPP-Run-Only就是只運行一下。
- CPP-Pipe Build and Run 會在當前代碼所在目錄找,找到in文件(沒有后綴)的內容作為輸入,並且,輸出給out文件(同樣沒有后綴)
- Pipe Run Only 跟上面的唯一區別,就是不會編譯。就只輸出而已。
- Project Build & Run 就是將當前目錄下的所有cpp文件,然后集合編譯為一個文件,並且,輸出為project.exe的文件,且執行該文件。
- Project Build Only,只編譯,不運行。
- Project Run Only,只運行,不編譯。
參考博文
參考項 | 地址 |
---|---|
破解方法 | https://blog.csdn.net/k73668187/article/details/122283494 |
配置Java環境 | https://www.jianshu.com/p/14d7d1295c9c |
配置C/C++環境 | https://blog.csdn.net/a19990412/article/details/82658981 |
<- 完 ->