Sublime Text4 安裝與配置記錄


Sublime Text作為一款優質的Code編輯器,已更新至第4個版本,本文記錄關於Sublime Text 4【版本4126】的安裝、漢化,以及常用配置方法。

安裝

漢化

  • 打開Sublime Text,使用快捷鍵【Ctrl+Shift+P】,或依次點擊【Tools --> Command Palette...】打開命令面板

    image-20220131183046742

  • 輸入關鍵字【install】,並選擇【Package Control: Install Package】項后,單擊回車,等待程序彈出彈窗提示(需要等一會)

    image-20220131183301311

  • 彈窗出現后,再次打開命令窗口,輸入【chinese】,並選擇【ChineseLocalizations】項,以安裝語言包

  • 語言包安裝完畢后,依次點擊【Help --> Language --> 簡體中文】,以完成漢化

    image-20220131183936763

破解【反匯編】

  • 打開網站:https://hexed.it/

    image-20220131184301120

  • 點擊打開文件,選擇至Sublime Text安裝目錄下的【sublime_text.exe】文件,可通過右擊快捷方式快速尋找到該文件(注意:一定是exe文件,而不是快捷方式)

    image-20220131184629017

  • 搜索【80 78 05 00 0f 94 c1】,並更改為【c6 40 05 01 48 85 c9】(首次匹配到的)

    注意:不同版本對應替換的內容不同,以上替換代碼僅針對4126版本,其他版本可自行查閱

  • 另存為【sublime_text.exe】,並替換原文件

  • 點擊【幫助 --> 關於Sublime Text】查看注冊信息

    image-20220131202602718

配置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,期間可自行選擇安裝路徑

    image-20220206110503978

  • 壓縮包形式安裝

    將壓縮包解壓到想要安裝的目錄即可

配置環境變量

進入MinGW的【安裝路徑】或【解壓縮路徑】下的【mingw64/bin】路徑(注意一定是bin路徑下),點擊資源管理器中的【路徑】進行復制

image-20220206111317718

桌面右擊【此電腦】;點擊【屬性】;點擊左側的【高級系統設置】;選擇【高級】選項卡;點擊底部【環境變量】;選擇【系統變量】中的【Path】;點擊【編輯】;點擊【新建】;粘貼所復制的路徑后保存

測試

按下快捷鍵【Win+R】;輸入【cmd】進入命令窗口;輸入【gcc -v】,出現版本信息而非報錯信息,則證明配置成功(如圖)

image-20220206111537182

配置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

<- 完 ->


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM