1. 程式人生 > 其它 >How To Use Sublime Text

How To Use Sublime Text

Sublime Text 3 的簡單使用指南

Reference

漢化

  1. Ctrl+Shift+P 之後輸入 Install Package Control
  2. 等待 [= ] 消失之後即是安裝完成
  3. Ctrl+Shift+P + Install Package Control
  4. 輸入 Chinese 並選擇第一個選項,等待安裝。

外掛和主題

主題建議使用 default。

  • BracketHighlighter : 對原版的括號高亮進行了增強,必備。
  • C++ Snippets : ST 自帶有 C++ 程式碼補全,格式為大括號不換行。如果不習慣自帶大括號換行的碼風可以安裝這個外掛,同時增加了一部分補全。
  • C++ 11 : 支援 C++ 11 標準高亮(ST4 中不需要)。
  • SublimeAstyleFormatter : Astyle,用於格式化程式碼。
  • Diffy : 按 Ctrl+K & Ctrl+D即可快速比較第一視窗與第二視窗開啟的檔案的不同,比較方式為逐行比較。
  • ConvertToUTF8 : 自動識別檔案編碼,並支援編碼轉換。
  • SideBarEnhancements : 側邊欄增強,較為推薦。
  • Transparency : 視窗透明P化。

快捷鍵

  • Ctrl+X 剪切當前行
  • Ctrl+Shift+K 刪除行
  • Ctrl+Enter 在下方插入行
  • Ctrl+Shift+Enter
    在上方插入行
  • Ctrl+Shift+Up 行上移
  • Ctrl+Shift+Down 行下移
  • Ctrl+L 選擇行,重複以向下選擇多行
  • Ctrl+D 選擇詞,重複以選擇多個相同詞,並進入多重選擇模式(用於快速批量更改)
  • Ctrl+M 跳轉到匹配的括號
  • Ctrl+Shift+M 選擇括號內的內容(不包括括號),重複以包括括號
  • Ctrl+K&Ctrl+K 刪至行尾(複合快捷鍵,建議使用 Vim 模式代替)
  • Ctrl+K&Ctrl+Backspace 刪至行首(複合快捷鍵,建議使用 Vim 模式代替)
  • Ctrl+] 縮排當前(選擇的)行
  • Ctrl+[ 取消縮排當前(選擇的)行
  • Ctrl+Shift+D
    複製當前行,並插入在下一行
  • Ctrl+J 合併下一行與當前行
  • Ctrl+Shift+V 貼上並縮排(用於整段貼上程式碼)
  • Ctrl+K&Ctrl+Shift+V 從歷史貼上(複合快捷鍵,建議修改為Ctrl+Alt+V)
  • Ctrl+Alt+Down 游標下移,並保留當前行游標(進入多重選擇模式)
  • Ctrl+Alt+Up 游標上移,並保留當前行游標(進入多重選擇模式)
  • Ctrl+R 跳至檔案中的任意符號(函式或型別定義)
  • Ctrl+Shift+R 跳至專案中的任意符號(函式或型別定義)
  • Ctrl+P 跳至任意檔案(曾經開啟過或在專案中且存在的檔案)
  • ~ 轉換選擇內容的大小寫

檢視切換

>檢視 的佈局和分組當中即可切換。

建議寫程式碼的時候使用 \(1\times 1\) ,除錯的時候使用 $1+1\times 2$

編譯和執行

首先把你的 G++ 和 GCC 加入到環境變數當中。

然後在 >工具>編譯系統>新建系統 裡面,刪除彈出來的那幾行程式碼。

然後加上:

{
    "cmd": ["g++","-Wall", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",
    "encoding":"cp936",
    "variants":
    [
        {
            "name": "C++_Run",
            "cmd": ["cmd", "/c", "g++", "-Wall","-std=c++14","${file}", "-o", "${file_path}/${file_base_name}", "&&", "cmd", "/c", "${file_path}/${file_base_name}"]
        },   
        {
            "name": "C++_RunInCommand",
            "cmd": ["cmd", "/c", "g++", "-Wall","-std=c++14","${file}", "-o", "${file_path}/${file_base_name}", "&&", "start", "cmd", "/c", "${file_path}/${file_base_name} & echo.&pause"]
        }
    ]
}

並且儲存該檔案即可,為了識別方便,需要把他命名之前的 untitled 改成你的 Own_C++14 之類的名稱來區分他自帶的編譯系統。

然後編譯的時候按下 Ctrl+B 即可,第一次編譯的時候建議選擇 C++_RunInCommand

要關掉編譯資訊的視窗,按下ESC即可。

本文來自部落格園,作者:black_trees,轉載請註明原文連結:https://www.cnblogs.com/BTeqwq/p/sublime.html