一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

VS code 高效使用說明(一)

 微笑如酒 2021-10-26

工欲善其事必先利其器!如果你是做前端開發(fā),我推薦 VS Code 作為「主力開發(fā)工具」。

VS Code 的全稱是 Visual Studio Code,是一款開源的、免費(fèi)的、跨平臺(tái)的、高性能的、輕量級(jí)的代碼編輯器。它在性能、語言支持、開源社區(qū)方面,都做得很不錯(cuò)。

VS Code 的特點(diǎn)

  • VS Code 的使命,是讓開發(fā)者在編輯器里擁有 IDE 那樣的開發(fā)體驗(yàn),比如代碼的智能提示、語法檢查、圖形化的調(diào)試工具、插件擴(kuò)展、版本管理等。

  • 跨平臺(tái)支持 MacOS、Windows 和 Linux 等多個(gè)平臺(tái)。

  • VS Code 的源代碼以 MIT 協(xié)議開源。

  • 支持第三方插件,功能強(qiáng)大,生態(tài)系統(tǒng)完善。

  • VS Code 自帶了 JavaScript、TypeScript 和 Node.js 的支持。也就是說,你在書寫 JS 和 TS 時(shí),是自帶智能提示的。當(dāng)然,其他的語言,你可以安裝相應(yīng)的擴(kuò)展包插件,也會(huì)有智能提示。

VS Code 的安裝

VS Code 的安裝很簡(jiǎn)單,直接去官網(wǎng)下載安裝包,然后雙擊安裝即可。

VS Code 快捷鍵

VS Code 用得熟不熟,首先就看你是否會(huì)用快捷鍵。以下列出的內(nèi)容,都是常用快捷鍵,而加粗部分的快捷鍵,使用頻率則非常高。

1、工作區(qū)快捷鍵

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + Shift + PCtrl + Shift + P,F(xiàn)1顯示命令面板
Cmd + BCtrl + B顯示/隱藏側(cè)邊欄很實(shí)用
Cmd + \Ctrl + \創(chuàng)建多個(gè)編輯器【重要】抄代碼利器
Cmd + 1、2Ctrl + 1、2聚焦到第 1、第 2 個(gè)編輯器同上重要
cmd +/-ctrl +/-將工作區(qū)放大/縮小(包括代碼字體、左側(cè)導(dǎo)航欄)在投影儀場(chǎng)景經(jīng)常用到
Cmd + JCtrl + J顯示/隱藏控制臺(tái)
Cmd + Shift + NCtrl + Shift + N重新開一個(gè)軟件的窗口很常用
Cmd + Shift + WCtrl + Shift + W關(guān)閉軟件的當(dāng)前窗口
Cmd + NCtrl + N新建文件
Cmd + WCtrl + W關(guān)閉當(dāng)前文件

2、跳轉(zhuǎn)操作

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + `沒有在同一個(gè)軟件的多個(gè)工作區(qū)之間切換使用很頻繁
Cmd + Option + 左右方向鍵Ctrl + Pagedown/Pageup在已經(jīng)打開的多個(gè)文件之間進(jìn)行切換非常實(shí)用
Ctrl + TabCtrl + Tab在已經(jīng)打開的多個(gè)文件之間進(jìn)行跳轉(zhuǎn)不如上面的快捷鍵快
Cmd + Shift + OCtrl + shift + O在當(dāng)前文件的各種方法之間進(jìn)行跳轉(zhuǎn)
Ctrl + GCtrl + G跳轉(zhuǎn)到指定行
Cmd+Shift+\Ctrl+Shift+\跳轉(zhuǎn)到匹配的括號(hào)

3、移動(dòng)光標(biāo)

Mac 快捷鍵Win 快捷鍵作用備注
方向鍵方向鍵單個(gè)字符之間移動(dòng)光標(biāo)大家都知道
option + 左右方向鍵Ctrl + 左右方向鍵單詞之間移動(dòng)光標(biāo)很常用
Cmd + 左右方向鍵Fn + 左右方向鍵整行之間移動(dòng)光標(biāo)很常用
Cmd + ←Fn + ←(或 Win + ←)將光標(biāo)定位到當(dāng)前行的最左側(cè)很常用
Cmd + →Fn + →(或 Win + →)將光標(biāo)定位到當(dāng)前行的最右側(cè)很常用
Cmd + ↑Ctrl + Home將光標(biāo)定位到文章的第一行
Cmd + ↓Ctrl + End將光標(biāo)定位到文章的最后一行
Cmd + Shift + \代碼塊之間移動(dòng)光標(biāo)

4、編輯操作

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + EnterCtrl + Enter在當(dāng)前行的下方新增一行,然后跳至該行即使光標(biāo)不在行尾,也能快速向下插入一行
Cmd+Shift+EnterCtrl+Shift+Enter在當(dāng)前行的上方新增一行,然后跳至該行即使光標(biāo)不在行尾,也能快速向上插入一行
Option + ↑Alt + ↑將代碼向上移動(dòng)很常用
Option + ↓Alt + ↓將代碼向下移動(dòng)很常用
Option + Shift + ↑Alt + Shift + ↑將代碼向上復(fù)制
Option + Shift + ↓Alt + Shift + ↓將代碼向下復(fù)制寫重復(fù)代碼的利器

5、多光標(biāo)編輯

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + Option + 上下鍵Ctrl + Alt + 上下鍵在連續(xù)的多列上,同時(shí)出現(xiàn)光標(biāo)
Option + 鼠標(biāo)點(diǎn)擊任意位置Alt + 鼠標(biāo)點(diǎn)擊任意位置在任意位置,同時(shí)出現(xiàn)光標(biāo)
Option + Shift + 鼠標(biāo)拖動(dòng)Alt + Shift + 鼠標(biāo)拖動(dòng)在選中區(qū)域的每一行末尾,出現(xiàn)光標(biāo)
Cmd + Shift + LCtrl + Shift + L在選中文本的所有相同內(nèi)容處,出現(xiàn)光標(biāo)

其他的多光標(biāo)編輯操作:(很重要)

  • 選中某個(gè)文本,然后反復(fù)按住快捷鍵「 Cmd + D 」鍵(windows 用戶是按住「Ctrl + D」鍵), 即可將全文中相同的詞逐一加入選擇。

  • 選中一堆文本后,按住「Option + Shift + i」鍵(windows 用戶是按住「Alt + Shift + I」鍵),既可在每一行的末尾都創(chuàng)建一個(gè)光標(biāo)。

6、刪除操作

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + shift + KCtrl + Shift + K刪除整行「Cmd + X」的作用是剪切,但也可以刪除整行
option + BackspaceCtrl + Backspace刪除光標(biāo)之前的一個(gè)單詞英文有效,很常用
option + deleteCtrl + delete刪除光標(biāo)之后的一個(gè)單詞
Cmd + Backspace刪除光標(biāo)之前的整行內(nèi)容很常用
Cmd + delete刪除光標(biāo)之后的整行內(nèi)容

備注:上面所講到的移動(dòng)光標(biāo)、編輯操作、刪除操作的快捷鍵,在其他編輯器里,大部分都適用。

7、編程語言相關(guān)

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + /Ctrl + /添加單行注釋很常用
Option + Shift + FAlt + shift + F代碼格式化很常用
F2F2以重構(gòu)的方式進(jìn)行重命名改代碼備
Ctrl + J將多行代碼合并為一行Win 用戶可在命令面板搜索”合并行“
Cmd +
Cmd + UCtrl + U將光標(biāo)的移動(dòng)回退到上一個(gè)位置撤銷光標(biāo)的移動(dòng)和選擇

8、搜索相關(guān)

Mac 快捷鍵Win 快捷鍵作用備注
Cmd + Shift + FCtrl + Shift +F全局搜索代碼很常用
Cmd + PCtrl + P在當(dāng)前的項(xiàng)目工程里,全局搜索文件名
Cmd + FCtrl + F在當(dāng)前文件中搜索代碼,光標(biāo)在搜索框里
Cmd + GF3在當(dāng)前文件中搜索代碼,光標(biāo)仍停留在編輯器里很巧妙

9、查找某個(gè)函數(shù)在哪些地方被調(diào)用了

比如我已經(jīng)在a.js文件里調(diào)用了 foo()函數(shù)。那么,如果我想知道foo()函數(shù)在其他文件中是否也被調(diào)用了,該怎么做呢?

做法如下:在 a.js 文件里,選中foo()函數(shù)(或者將光標(biāo)放置在foo()函數(shù)上),然后按住快捷鍵「Shift + F12」,就能看到 foo()函數(shù)在哪些地方被調(diào)用了,比較實(shí)用。

10、鼠標(biāo)操作

  • 在當(dāng)前行的位置,鼠標(biāo)三擊,可以選中當(dāng)前行。

  • 用鼠標(biāo)單擊文件的行號(hào),可以選中當(dāng)前行。

  • 在某個(gè)行號(hào)的位置,上下移動(dòng)鼠標(biāo),可以選中多行。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    91欧美日韩精品在线| 麻豆一区二区三区精品视频| 免费黄色一区二区三区| 国产免费观看一区二区| 精品欧美日韩一区二区三区| 欧美日韩校园春色激情偷拍| 欧美色婷婷综合狠狠爱| 国产精品伦一区二区三区四季| 免费观看日韩一级黄色大片| 国产欧美日韩在线一区二区| 1024你懂的在线视频| 欧美特色特黄一级大黄片| 国产又粗又猛又大爽又黄| 日木乱偷人妻中文字幕在线| 男女一进一出午夜视频| 女厕偷窥一区二区三区在线| 国产色第一区不卡高清| 日韩精品视频香蕉视频| 中文字幕乱码一区二区三区四区| 丝袜av一区二区三区四区五区| 日韩一区二区免费在线观看| 亚洲欧美日韩国产自拍| 亚洲欧美日本成人在线| 国产亚洲不卡一区二区| 免费在线成人午夜视频| 丝袜破了有美女肉体免费观看| 色综合视频一区二区观看| 亚洲一区二区三在线播放| 精品高清美女精品国产区| 亚洲国产av精品一区二区| 婷婷亚洲综合五月天麻豆 | 国产成人精品午夜福利av免费| 久久成人国产欧美精品一区二区| 富婆又大又白又丰满又紧又硬| 久久香蕉综合网精品视频| 中文字幕乱码一区二区三区四区| 肥白女人日韩中文视频| 日韩在线免费看中文字幕| 国产又色又粗又黄又爽| 国产麻豆成人精品区在线观看| 欧美加勒比一区二区三区 |