日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

sublime text 3 快捷键大全以及配置编译环境

發布時間:2025/6/15 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sublime text 3 快捷键大全以及配置编译环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Sublime Text 3 快捷鍵精華版

Ctrl+Shift+P:打開命令面板
Ctrl+P:搜索項目中的文件
Ctrl+G:跳轉到第幾行
Ctrl+W:關閉當前打開文件
Ctrl+Shift+W:關閉所有打開文件
Ctrl+Shift+V:粘貼并格式化
Ctrl+D:選擇單詞,重復可增加選擇下一個相同的單詞
Ctrl+L:選擇行,重復可依次增加選擇下一行
Ctrl+Shift+L:選擇多行
Ctrl+Shift+Enter:在當前行前插入新行
Ctrl+X:刪除當前行
Ctrl+M:跳轉到對應括號
Ctrl+U:軟撤銷,撤銷光標位置
Ctrl+J:選擇標簽內容
Ctrl+F:查找內容
Ctrl+Shift+F:查找并替換
Ctrl+H:替換
Ctrl+R:前往 method
Ctrl+N:新建窗口
Ctrl+K+B:開關側欄
Ctrl+Shift+M:選中當前括號內容,重復可選著括號本身
Ctrl+F2:設置/刪除標記
Ctrl+/:注釋當前行
Ctrl+Shift+/:當前位置插入注釋
Ctrl+Alt+/:塊注釋,并Focus到首行,寫注釋說明用的
Ctrl+Shift+A:選擇當前標簽前后,修改標簽用的
F11:全屏
Shift+F11:全屏免打擾模式,只編輯當前文件
Alt+F3:選擇所有相同的詞
Alt+.:閉合標簽
Alt+Shift+數字:分屏顯示
Alt+數字:切換打開第N個文件
Shift+右鍵拖動:光標多不,用來更改或插入列內容
鼠標的前進后退鍵可切換Tab文件
按Ctrl,依次點擊或選取,可需要編輯的多個位置
按Ctrl+Shift+上下鍵,可替換行

選擇類

Ctrl+D?選中光標所占的文本,繼續操作則會選中下一個相同的文本。

Alt+F3?選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯。舉個栗子:快速選中并更改所有相同的變量名、函數名等。

Ctrl+L?選中整行,繼續操作則繼續選擇下一行,效果和?Shift+↓?效果一樣。

Ctrl+Shift+L?先選中多行,再按下快捷鍵,會在每行行尾插入光標,即可同時編輯這些行。

Ctrl+Shift+M?選擇括號內的內容(繼續選擇父括號)。舉個栗子:快速選中刪除函數中的代碼,重寫函數體代碼或重寫括號內里的內容。

Ctrl+M?光標移動至括號內結束或開始的位置。

Ctrl+Enter?在下一行插入新行。舉個栗子:即使光標不在行尾,也能快速向下插入一行。

Ctrl+Shift+Enter?在上一行插入新行。舉個栗子:即使光標不在行首,也能快速向上插入一行。

Ctrl+Shift+[?選中代碼,按下快捷鍵,折疊代碼。

Ctrl+Shift+]?選中代碼,按下快捷鍵,展開代碼。

Ctrl+K+0?展開所有折疊代碼。

Ctrl+←?向左單位性地移動光標,快速移動光標。

Ctrl+→?向右單位性地移動光標,快速移動光標。

shift+↑?向上選中多行。

shift+↓?向下選中多行。

Shift+←?向左選中文本。

Shift+→?向右選中文本。

Ctrl+Shift+←?向左單位性地選中文本。

Ctrl+Shift+→?向右單位性地選中文本。

Ctrl+Shift+↑?將光標所在行和上一行代碼互換(將光標所在行插入到上一行之前)。

Ctrl+Shift+↓?將光標所在行和下一行代碼互換(將光標所在行插入到下一行之后)。

Ctrl+Alt+↑?向上添加多行光標,可同時編輯多行。

Ctrl+Alt+↓?向下添加多行光標,可同時編輯多行。

編輯類

Ctrl+J?合并選中的多行代碼為一行。舉個栗子:將多行格式的CSS屬性合并為一行。

Ctrl+Shift+D?復制光標所在整行,插入到下一行。

Tab?向右縮進。

Shift+Tab?向左縮進。

Ctrl+K+K?從光標處開始刪除代碼至行尾。

Ctrl+Shift+K?刪除整行。

Ctrl+/?注釋單行。

Ctrl+Shift+/?注釋多行。

Ctrl+K+U?轉換大寫。

Ctrl+K+L?轉換小寫。

Ctrl+Z?撤銷。

Ctrl+Y?恢復撤銷。

Ctrl+U?軟撤銷,感覺和?Gtrl+Z?一樣。

Ctrl+F2?設置書簽

Ctrl+T?左右字母互換。

F6?單詞檢測拼寫

搜索類

Ctrl+F?打開底部搜索框,查找關鍵字。

Ctrl+shift+F?在文件夾內查找,與普通編輯器不同的地方是sublime允許添加多個文件夾進行查找,略高端,未研究。

Ctrl+P?打開搜索框。舉個栗子:1、輸入當前項目中的文件名,快速搜索文件,2、輸入@和關鍵字,查找文件中函數名,3、輸入:和數字,跳轉到文件中該行代碼,4、輸入#和關鍵字,查找變量名。

Ctrl+G?打開搜索框,自動帶:,輸入數字跳轉到該行代碼。舉個栗子:在頁面代碼比較長的文件中快速定位。

Ctrl+R?打開搜索框,自動帶@,輸入關鍵字,查找文件中的函數名。舉個栗子:在函數較多的頁面快速查找某個函數。

Ctrl+:?打開搜索框,自動帶#,輸入關鍵字,查找文件中的變量名、屬性名等。

Ctrl+Shift+P?打開命令框。場景栗子:打開命名框,輸入關鍵字,調用sublime text或插件的功能,例如使用package安裝插件。

Esc?退出光標多行選擇,退出搜索框,命令框等。

顯示類

Ctrl+Tab?按文件瀏覽過的順序,切換當前窗口的標簽頁。

Ctrl+PageDown?向左切換當前窗口的標簽頁。

Ctrl+PageUp?向右切換當前窗口的標簽頁。

Alt+Shift+1?窗口分屏,恢復默認1屏(非小鍵盤的數字)

Alt+Shift+2?左右分屏-2列

Alt+Shift+3?左右分屏-3列

Alt+Shift+4?左右分屏-4列

Alt+Shift+5?等分4屏

Alt+Shift+8?垂直分屏-2屏

Alt+Shift+9?垂直分屏-3屏

Ctrl+K+B?開啟/關閉側邊欄。

F11?全屏模式

Shift+F11?免打擾模式

配置編譯環境

控制臺輸入(以C++為例)

原理很簡單,就是在外部建立一個用來執行文件的 bat,然后調用它。注意的就是,需要用start 來打開一個新窗口,同時需要 pause 一下來看結果,其中很蛋疼的就是Sublime默認后臺執行你的start,如果你的pause和start放在一個文件了pause對start %1 的文件是無效的,因此其實需要建立兩個文件。注意環境變量。。。(關于什么是環境變量,三兩句解釋不清楚,最好自己百度一下。)

配好之后個人感覺控制臺輸入意義不是很大,做題的話都是從文件讀入,做開發基本不需要讀入。So~ 各位慎重。

MyCRun.bat

@echo?off ?

%1??

echo.??

echo?-------------------??

pause??

exit??


MyCallRun.bat

@start??MyCRun?%1 ?

配置文件在?Sublime Text 3\Packages\C++.sublime-package?。 先備份一下。

修改里面的?C++.sublime-build 為

{??

????"shell_cmd":?"g++?\"${file}\"?-o?\"${file_path}/${file_base_name}\"",??

????"file_regex":?"^(..[^:]*):([0-9]+):?([0-9]+)?:??(.*)$",??

????"working_dir":?"${file_path}",??

????"selector":?"source.c,?source.c++",??

????"variants":??

????[??

????????{??

????????????"name":?"Run",??

????????????"shell_cmd":?"g++?\"${file}\"?-o?\"${file_path}/${file_base_name}\"?&&?MyCallRun?\"${file_path}/${file_base_name}.exe\""????//??其實就是這里加了個MyCallRun??

????????}??

????]??

} ?

C/C++

Sublime Text 3 默認配置好了 c++ 。但是需要你自己把 gcc 目錄添加進環境變量

Java

Sublime Text 3 默認只運行了 javac,需要自己添加運行。

苦逼看不懂 Sublime 的命令格式,于是把 javac 改成一個自己的bat。(感覺也可以像C++那樣用 && 連起來)

在命令行可直接訪問的地方建立 myJRun.bat (我直接放在 jdk/bin 下了)

@ECHO?OFF????

cd?%~dp1????

ECHO?Compiling?%~nx1...????

IF?EXIST?%~n1.class?(????

DEL?%~n1.class????

)????

javac?%~nx1????

IF?EXIST?%~n1.class?(????

ECHO?Running...??

ECHO?----------------------OUTPUT----------------------??

java?%~n1????

)??

注意不能使用 cls 。

修改java的編譯選項(備份好原來的)。

目錄:Packages/Java.sublime-package/JavaC.sublime-build

{??

????"shell_cmd":?"myJRun.bat?\"$file\"",??

????"file_regex":?"^(...*?):([0-9]*):?([0-9]*)",??

????"selector":?"source.java"??

}??

這樣以后寫的Java代碼點 Build 就會自動運行了。

這種辦法不能跨平臺,再研究研究Sublime自己的方式。

Go

用 Sublime 開發 golang 的環境很簡單,只需要安裝一個 GoSublime 就差不多了。

轉載于:https://www.cnblogs.com/Corydon-Cao/p/5173586.html

總結

以上是生活随笔為你收集整理的sublime text 3 快捷键大全以及配置编译环境的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产一二三 | 蜜桃视频在线播放 | 后入内射欧美99二区视频 | 午夜激情亚洲 | 欧美1级片| 国产不卡视频一区二区三区 | 午夜免费在线观看 | 奶水喷溅 在线播放 | 亚洲中文字幕97久久精品少妇 | 亚洲AV成人无码久久精品同性 | 91亚州 | 精品久久久av | 精品人妻一区二区三区免费 | 成人精品免费在线观看 | 国产又大又黄的视频 | av小说天堂网 | 天天拍天天操 | 91精品国产乱码 | 久色电影 | 性色AV无码久久一区二区三 | 精品一区二区三区四区五区六区 | 熟女毛毛多熟妇人妻aⅴ在线毛片 | 啦啦啦av| 欧美三级大片 | 欧美午夜精品一区 | 欧美一区二区视频免费观看 | 黄色av网站在线观看 | 五月天精品视频 | 久久夜夜操妹子 | 欧洲av片 | 尤物在线精品 | 极品av在线 | 有码av在线| 国产一区二区高清视频 | 青草福利在线 | 日本美女一级视频 | 四虎1515hh.com| 91亚洲综合| 日韩在线导航 | 91成人免费版 | 肉色超薄丝袜脚交一区二区图片 | 好看的中文字幕电影 | 日韩高清在线观看 | 少女国产免费观看 | 日本老师巨大bbw丰满 | 91成人国产 | 亚洲一级无毛 | 国产天堂网 | 久久精品区 | 免费看黄色网址 | 日本韩国欧美 | 男人你懂的网站 | 日韩欧美国产另类 | 伊人久久大香网 | 婷婷爱五月天 | av手机观看 | 五月天六月婷婷 | 久久作爱视频 | 极品超粉嫩尤物69xx | 国产精品久久久午夜夜伦鲁鲁 | 一级片www | 秋霞影院午夜 | 成人午夜福利一区二区 | 伊人性视频 | 男人的影院 | 亚洲成人精品视频 | 向日葵视频在线 | 亚洲a v网站 | 97精品人人a片免费看 | 精品国精品国产自在久不卡 | 国产一区二区在线视频 | 国产又粗又猛又爽又黄的视频一 | 91免费版黄 | cao在线| 欧美在线视频播放 | 国产欧美啪啪 | 色综合天天综合网国产成人网 | 国产精品无码内射 | 一区二区三区国产视频 | 黄片毛片av | 无码人妻精品一区二区三区温州 | 久久久久久无码精品大片 | 国产一区二区三区在线 | 亚洲性网 | 波多野结衣视频免费在线观看 | 91在线精品观看 | 欧美女优视频 | 午夜av电影在线观看 | 亚洲AV无码阿娇国产精品 | 黄色一集片 | 亚洲美女福利视频 | 熊出没之冬日乐翻天免费高清观看 | 亚洲欧美日韩久久精品 | 色淫湿视频 | 国语精品久久 | 日韩字幕| 色吊丝av中文字幕 | av看片资源 | 欧美日韩黄色一区二区 |