摘要:在這篇文章中,我將列出我最喜歡的快捷鍵,這些快捷鍵讓我更快的編寫(xiě)代碼,也讓編碼變得更有趣,以下是個(gè)快捷鍵,分享給你。打開(kāi)鍵盤(pán)快捷鍵或,搜索。在中,啟動(dòng)性能是很重要的。逐個(gè)選擇文本可以通過(guò)快捷鍵右箭頭右箭頭和左箭頭左箭頭逐個(gè)選擇文本。
為了保證的可讀性,本文采用意譯而非直譯。
想閱讀更多優(yōu)質(zhì)文章請(qǐng)猛戳GitHub博客,一年百來(lái)篇優(yōu)質(zhì)文章等著你!
注意:自己嘗試的時(shí)候,Mac(17, pro) 與原文提供的快捷鍵盤(pán)不太一樣,mac 對(duì)應(yīng)的 Ctrl 要換成 command
做為前端開(kāi)發(fā)者來(lái)說(shuō),大都數(shù)都用過(guò) VSCode,并且也有很多是經(jīng)常用的。但 VSCode 的一些快捷鍵可能我們不知道,也比較少用,畢竟這很好,因此本文就列出一些快捷鍵方便大家學(xué)習(xí)與記憶。
在這篇文章中,我將列出我最喜歡的快捷鍵,這些快捷鍵讓我更快的編寫(xiě)代碼,也讓編碼變得更有趣,以下是21 個(gè) VSCode 快捷鍵,分享給你。
1. 一次搜索所有文件的文本Windows: Ctrl + Shift + F
Mac: Command + Shift + F
VSCode中我最喜歡的特性之一是能夠在項(xiàng)目目錄中的所有文件中搜索任何匹配的文本。
要使用此特性,可以按Ctrl + Shift + f打開(kāi)視圖,它將顯示編輯器左側(cè)的側(cè)邊欄:
輸入查找的內(nèi)容并回車(chē),VS code 將提供與輸入內(nèi)容匹配的結(jié)果列表,如下所示:
你還可以同時(shí)規(guī)制每個(gè)搜索果文件中的所有匹配內(nèi)容。如果你單擊左邊的這個(gè)小箭頭,它將在下面彈出第二個(gè)輸入框,可以在這里輸入要替換的文本,同時(shí)單擊右邊出現(xiàn)的小框:
2.為 tabs 設(shè)置強(qiáng)調(diào)色(Material Theme)你是否厭倦了每天看到相同的 tabs 底部顏色?可以使用 Material Theme 來(lái)擴(kuò)展 VsCode 的主題,這樣就可以為 tabs 設(shè)置不同的顏色。
紅色:
紫色
黃色
有16種不同的顏色可供選擇。
因此,如果胸有安裝此擴(kuò)展,打開(kāi)的命令面板(Ctrl + Shift + P),選擇 Material Theme: Set accent color并從列表中選擇一個(gè)顏色,它將更改選項(xiàng)卡的下劃線(xiàn)顏色,如下所示
3.進(jìn)程資源管理器你是否發(fā)現(xiàn)你的VsCode 編輯器有時(shí)有點(diǎn)慢?這時(shí)候你希望哪個(gè)進(jìn)程在吃我們的內(nèi)存?
好吧,如果你還不知道,VsCode 有一個(gè)進(jìn)程資源管理器功能,如下所示:
是不是看起來(lái)很熟悉?
在windows任務(wù)管理器中看到過(guò)這一點(diǎn),在VsCode 中按Ctrl + Alt + Delete可以打開(kāi)該任務(wù)管理器。
4.Expand Bracket Selection打開(kāi)鍵盤(pán)快捷鍵(Ctrl + Shift + P 或 command + Shift + p),搜索 Expand Bracket Selection。
這是我需要花費(fèi)一些時(shí)間才能發(fā)現(xiàn)的,因?yàn)槲覠o(wú)法猜出該功能的名稱(chēng)。使用此功能可以自動(dòng)選擇整個(gè)塊,從開(kāi)始的大括號(hào)到結(jié)束。
我發(fā)現(xiàn)這個(gè)功能在想要找到 if/else 對(duì)應(yīng)的結(jié)束塊很有用。
5. 重新打開(kāi) 關(guān)閉的編輯頁(yè)面Windows: Ctrl + Shift + T
Mac: command + Shift + T
當(dāng)你處理一個(gè)文件很多的大型項(xiàng)目時(shí),如果不小心關(guān)閉了一個(gè)頁(yè)面,并且不得不在側(cè)菜單中再次搜索它,這可能會(huì)有點(diǎn)令人沮喪。
現(xiàn)在,可以按 Ctrl + Shift + T 重新打開(kāi)一個(gè)關(guān)閉的頁(yè)面。
6. 通過(guò)匹配文本打開(kāi)文件Windows: Ctrl + T
Mac: command + T
說(shuō)到搜索文件,你可以動(dòng)態(tài)地搜索和打開(kāi)文件。這是我最喜歡的特性之一,因?yàn)椴恍枰謩?dòng)單擊目錄來(lái)重新打開(kāi)一個(gè)不再打開(kāi)的文件。
7. 集成終端Windows: Ctrl + `
Mac: control + `
通過(guò) Ctrl + `可以打開(kāi)或關(guān)閉終端
8. 查看正在運(yùn)行插件你可以通過(guò)打開(kāi)命令面板(Ctrl + Shift + P)并輸入Show running extensions來(lái)查看所有你安裝的正在運(yùn)行的插件。
9. 重新加載我個(gè)人認(rèn)為這是 VsCode 最酷的特性之一。它允許你在重新加載編輯器時(shí)將窗口放在前面,同時(shí)具有與關(guān)閉和重新打開(kāi)窗口相同的效果。
Windows: Ctrl + Alt + R10. 將選項(xiàng)卡交換到不同的組
Mac: Control + Option + R
在我開(kāi)發(fā)的過(guò)程中,我習(xí)慣在錯(cuò)誤的選項(xiàng)卡組中使用選項(xiàng)卡。 我也希望避免盡可能多地使用我的鼠標(biāo)來(lái)解決問(wèn)題,因?yàn)檫@會(huì)讓我把手從鍵盤(pán)上抬起來(lái),我很懶,手一起想放鍵盤(pán)上。
幸運(yùn)的是,VsCode 有一種方法可以通過(guò)按Ctrl + Alt +右箭頭(Mac:Control + Option +右箭頭)將標(biāo)簽移動(dòng)到右側(cè)的組,或者按Ctrl + Alt + 左箭頭將標(biāo)簽轉(zhuǎn)移到多帶帶的標(biāo)簽組 (Mac:Control + Option +左箭頭))將標(biāo)簽移動(dòng)到左側(cè)的組:
11.選擇左側(cè)/右側(cè)的所有內(nèi)容有時(shí)你想要?jiǎng)h除光標(biāo)右側(cè)或左側(cè)的所有內(nèi)容。 你可以選擇光標(biāo)右側(cè)或左側(cè)的所有內(nèi)容。例如,要選擇右側(cè)或左側(cè)的所有內(nèi)容:
Windows: Ctrl + Shift + Home/End
Mac: command + Shift + Home/End
蘋(píng)果筆記本沒(méi)home鍵,可以用組合鍵實(shí)現(xiàn)
fn鍵+左方向鍵是HOME
fn鍵+右方向鍵是END
fn+上方向鍵是page up
fn+下方向鍵是page down
12.刪除上一個(gè)單詞要?jiǎng)h除前一個(gè)單詞,可以按Ctrl + Backspace (Mac: option + delete)。這在你打錯(cuò)字的時(shí)候非常有用。
你可以在 VsCode 之外的任何地方使用它。
13. 啟動(dòng)性能有時(shí)候,缺乏關(guān)于性能問(wèn)題的詳細(xì)信息是一件非常痛苦的事情,同時(shí)還要找出哪些有性能問(wèn)題。
有時(shí)候,如果你足夠幸運(yùn),你會(huì)找到一個(gè)工具,它能給你所有的答案。在VsCode 中,啟動(dòng)性能是很重要的。這就是為什么你能彈出一個(gè)有用的窗口,奇跡般地提供所有你需要的信息:
打開(kāi)命令面板(Ctrl + Shift + P),搜索Startup Performance。
14.逐個(gè)選擇文本可以通過(guò)快捷鍵Ctrl + Shift +右箭頭(Mac: option + Shift +右箭頭)和Ctrl + Shift +左箭頭(Mac: option + Shift +左箭頭)逐個(gè)選擇文本。
15. 重復(fù)的行一個(gè)非常強(qiáng)大和已知的功能是復(fù)制行。只需按 Shift + Alt + 向下箭頭 (Mac: command + Shift + 向下箭頭)
16.移至文件的開(kāi)頭/結(jié)尾要使光標(biāo)移到文件的第一行或最后一行,最快的方法是按Ctrl + Home (Mac: command + Home)鍵開(kāi)頭,然后按Ctrl + End (Mac: command + End)鍵結(jié)尾。
17. 批量替換當(dāng)前文件中所有匹配的文本可以選擇任何一組文本,如果該選中文本出現(xiàn)多個(gè),可以通過(guò)按Ctrl + F2 (Mac: command + F2)一次改所有出現(xiàn)的文本。
18. 向上/向下移動(dòng)一行按Alt + 向上箭頭(Mac: command+ 向上箭頭)當(dāng)前行向上移動(dòng),按Alt + 向下箭頭(Mac: command+ 向下箭頭))當(dāng)前行向下移動(dòng)。
19. 刪除一行有兩種方法可以立即刪除一行。
使用Ctrl + X剪切命令(Mac:command + X)來(lái)刪除一行。
或者使用 Ctrl + Shift + K (Mac: command + Shift + K)命令。
20.將編輯器向左或向右移動(dòng)如果你像我一樣,你可能會(huì)有一種無(wú)法控制的欲望,想要在一個(gè)組中重新排列選項(xiàng)卡,其中選項(xiàng)卡相互關(guān)聯(lián),左邊的選項(xiàng)卡是比較重要文件,而右邊的選項(xiàng)卡是相對(duì)不重要的文件。
通過(guò) Ctrl+Shift+PgUp/PgDown(command + +Shift+PgUp/PgDown)向左/向右移動(dòng)編輯器。
在 VsCode 中復(fù)制游標(biāo)可以證明是最節(jié)省時(shí)間的特性。
按Ctrl + Alt +向上箭頭(Mac: Control + Option +向上箭頭)將光標(biāo)添加到上面,按Ctrl + Alt +向下箭頭(Mac: Control + Option + 向下箭頭)將光標(biāo)添加到下面。
代碼部署后可能存在的BUG沒(méi)法實(shí)時(shí)知道,事后為了解決這些BUG,花了大量的時(shí)間進(jìn)行l(wèi)og 調(diào)試,這邊順便給大家推薦一個(gè)好用的BUG監(jiān)控工具 Fundebug。
交流干貨系列文章匯總?cè)缦?,覺(jué)得不錯(cuò)點(diǎn)個(gè)Star,歡迎 加群 互相學(xué)習(xí)。
https://github.com/qq44924588...
我是小智,公眾號(hào)「大遷世界」作者,對(duì)前端技術(shù)保持學(xué)習(xí)愛(ài)好者。我會(huì)經(jīng)常分享自己所學(xué)所看的干貨,在進(jìn)階的路上,共勉!
關(guān)注公眾號(hào),后臺(tái)回復(fù)福利,即可看到福利,你懂的。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/105859.html
本文收集學(xué)習(xí)過(guò)程中使用到的資源。 持續(xù)更新中…… 項(xiàng)目地址 https://github.com/abc-club/f... 目錄 vue react react-native Weex typescript Taro nodejs 常用庫(kù) css js es6 移動(dòng)端 微信公眾號(hào) 小程序 webpack GraphQL 性能與監(jiān)控 高質(zhì)文章 趨勢(shì) 動(dòng)效 數(shù)據(jù)結(jié)構(gòu)與算法 js core 代碼規(guī)范...
摘要:本文作者王仕軍,商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。想知道我接下來(lái)會(huì)寫(xiě)些什么歡迎訂閱我的掘金專(zhuān)欄或知乎專(zhuān)欄前端周刊讓你在前端領(lǐng)域跟上時(shí)代的腳步。 showImg(https://segmentfault.com/img/remote/1460000009407536?w=592&h=314); 共 2127 字,讀完需 4 分鐘。我本周讀到 1 篇比較有趣的文章叫做《Th...
摘要:分享嘉賓是來(lái)自微軟云計(jì)算事業(yè)部的高級(jí)軟件開(kāi)發(fā)工程師劉鵬。是微軟開(kāi)源的一款開(kāi)發(fā)工具,它針對(duì)做了許多編譯和命令上的支持。今天主要向大家介紹一下微軟去年推出的一個(gè),以及對(duì)的一些支持。年他加入微軟,從事開(kāi)發(fā)的工作。 本文是數(shù)人云分布式架構(gòu)的開(kāi)源組件大選Meetup的實(shí)錄分享。分享嘉賓是來(lái)自微軟云計(jì)算事業(yè)部的高級(jí)軟件開(kāi)發(fā)工程師劉鵬。Visual Studio Code是微軟開(kāi)源的一款開(kāi)發(fā)工具,它...
摘要:軟件跨平臺(tái)支持以及,運(yùn)行流暢,可謂是微軟的良心之作微軟有這個(gè)宇宙最強(qiáng),自然也不會(huì)弱宇宙最強(qiáng)編輯器說(shuō)到代碼編輯器,我們有必要提一提還有。 原文鏈接:VS Code上手與超實(shí)用插件安利 工欲善其事必先利其器 Visual Studio Code (簡(jiǎn)稱(chēng) VS Code / VSC) 是一款免費(fèi)開(kāi)源的現(xiàn)代化輕量級(jí)代碼編輯器,支持幾乎所有主流的開(kāi)發(fā)語(yǔ)言的語(yǔ)法高亮、智能代碼補(bǔ)全、自定義熱鍵、括號(hào)...
摘要:注本文首發(fā)在我的個(gè)人博客最近有個(gè)項(xiàng)目使用了,本來(lái)一直使用的是來(lái)進(jìn)行開(kāi)發(fā),可是遇到了很多問(wèn)題。此外,還有很多規(guī)范是幫助我們寫(xiě)出更加優(yōu)雅而不容易出錯(cuò)的代碼的。,終于基本搞定了,可以愉快地開(kāi)發(fā)應(yīng)用了。 注:本文首發(fā)在 我的個(gè)人博客 最近有個(gè)項(xiàng)目使用了 Vue.js ,本來(lái)一直使用的是 PHPStorm 來(lái)進(jìn)行開(kāi)發(fā),可是遇到了很多問(wèn)題。 后來(lái),果斷放棄收費(fèi)的 PHPStorm ,改用 vsco...
閱讀 5165·2021-07-25 21:37
閱讀 727·2019-08-30 15:53
閱讀 3401·2019-08-29 18:47
閱讀 738·2019-08-29 15:39
閱讀 2189·2019-08-29 13:12
閱讀 1859·2019-08-29 12:43
閱讀 3045·2019-08-26 11:52
閱讀 1952·2019-08-26 10:15