VS Code 的常用快捷鍵

VS Code 的常用快捷鍵和插件

一、vs code 的常用快捷鍵

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。

1、注釋

  a)?單行注釋:[ctrl+k,ctrl+c] 或 ctrl+/

  b)?取消單行注釋:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)

  c)?多行注釋:[alt+shift+A]

  d)?多行注釋:/**

2、移動行:alt+up/down

3、顯示/隱藏左側目錄欄??ctrl + b

4、復制當前行:shift + alt +up/down

5、刪除當前行:shift + ctrl + k

6、控制臺終端顯示與隱藏:ctrl + ~

7、查找文件/安裝vs code?插件地址:ctrl + p

?

8、代碼格式化:shift + alt +f

9、新建一個窗口?: ctrl + shift + n

10、行增加縮進:??ctrl + [

11、行減少縮進:??ctrl + ]

12、裁剪尾隨空格(去掉一行的末尾那些沒用的空格)?: ctrl + shift + x

13、字體放大/縮小:??ctrl + ( + 或 - )

14、拆分編輯器 :? ctrl + 1/2/3

15、切換窗口?: ?ctrl + shift + left/right

16、關閉編輯器窗口?: ?ctrl + w

17、關閉所有窗口 :??ctrl + k + w

18、切換全屏 :? ?F11

19、自動換行?: ?alt + z

20、顯示git? : ? ctrl + shift + g

21、全局查找文件:ctrl + shift + f

22、顯示相關插件的命令(如:git log):ctrl + shift + p

23、選中文字:shift + left / right / up / down

24、折疊代碼: ctrl + k + 0-9 (0是完全折疊)

25、展開代碼: ctrl + k + j (完全展開代碼)

26、刪除行?: ctrl + shift + k?

27、快速切換主題:ctrl + k / ctrl + t

28、快速回到頂部?: ctrl + home

29、快速回到底部?: ctrl + end

30、格式化選定代碼?:ctrl + k / ctrl +f

31、選中代碼 :?shift + 鼠標左鍵

32、多行同時添加內容(光標) :ctrl + alt + up/down

33、全局替換:ctrl + shift + h

34、當前文件替換:ctrl + h

35、打開最近打開的文件:ctrl + r

36、打開新的命令窗:ctrl + shift + c

?

二、vs code 的常用插件

1、Auto Rename Tag???修改html標簽,自動幫你完成尾部閉合標簽的同步修改,和webstorm一樣。

2、Auto Close Tag???自動閉合HTML標簽

4、Beautiful???格式化代碼的工具

5、Dash? ?Dash是MacOS的API文檔瀏覽器和代碼段管理器

6、Ejs Snippets??ejs 代碼提示

7、ESLint???檢查javascript語法錯誤與提示

8、File Navigator??快速查找文件

9、Git History(git log)? ?查看git log

10、Gulp Snippets???寫gulp時用到,gulp語法提示。

11、HTML CSS Support ??在HTML標簽上寫class智能提示當前項目所支持的樣式

12、HTML Snippets???超級好用且初級的H5代碼片段以及提示

13、Debug for Chrome? ?讓vs code映射chrome的debug功能,靜態頁面都可以用vscode來打斷點調試、配飾稍微復雜一點

14、Document this?????????Js的注釋模板

15、jQuery Code Snippets???jquery提示工具

16、Html2jade???html模板轉pug模板

17、JS-CSS-HTML Formatter??格式化

18、Npm intellisense???require 時的包提示工具

19、Open in browser??打開默認瀏覽器

20、One Dark Theme??一個vs code的主題

21、Path Intellisense???自動路徑補全、默認不帶這個功能

22、Project Manager? ?多個項目之間快速切換的工具

23、Pug(Jade) snippets???pug語法提示

24、React Components???根據文件名創建反應組件代碼。

25、React Native Tools????reactNative工具類為React Native項目提供了開發環境。

26、Stylelint? ?css/sass代碼審查

27、Typings auto installer???安裝vscode 的代碼提示依賴庫,基于typtings的

28、View In Browser?? 默認瀏覽器查看HTML文件(快捷鍵Ctrl+F1可以修改)

29、Vscode-icons??讓vscode資源目錄加上圖標、必備

30、VueHelper???Vue2代碼段(包括Vue2 api、vue-router2、vuex2)

31、Vue 2 Snippets???vue必備vue代碼提示

32、Vue-color???vue語法高亮主題

33、Auto-Open Markdown Preview?markdown文件自動開啟預覽

34、EverMonkey?印象筆記

35、atom one dark?atom的一個高亮主題(個人推薦)

?

三、常用的電腦快捷鍵

1、ctrl + shift + delete?快速清除瀏覽器緩存

2、ctrl + alt + delete??快速進入任務管理器頁面

3、window + L??快速鎖定電腦

4、window + d??所有窗口最小化

5、 window + e??打開我的資源管理器(我的電腦)

6、 window + f??快速打開搜索窗口

7、 alt + tab? 快速查看打開的應用與窗口

轉自:https://www.cnblogs.com/weihe-xunwu/p/6687000.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/448497.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/448497.shtml
英文地址,請注明出處:http://en.pswp.cn/news/448497.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vue-axios interceptors

import axios from axios import cookie from js-cookie const options {baseURL: window.location.protocol process.env.BASE_API,headers: {},timeout: 20000 } const fetch axios.create(options)// request攔截器 fetch.interceptors.request.use(config > {if (coo…

數據結構排序法之雞尾酒排序法he快速排序法

雞尾酒排序,也叫定向冒泡排序,是冒泡排序的一種改進。此算法與冒泡排序的不同處在于從低到高然后從高到低,而冒泡排序則僅從低到高去比較序列里的每個元素。他可以得到比冒泡排序稍微好一點的效能。 // 兩兩互換 void swap (int* a, int i, …

VSCode 多開、環境對比

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 多開: 第一種:win10的開始菜單,在vscode圖標右鍵選擇“新開窗口”,這樣就多了一個vscode…

前言_工作兩年自我感觸

17年大學畢業,到今天整整工作兩年,從前端到數據分析,從上家公司(簡稱A)到現公司,想趁著今天是參加工作兩年的紀念日,回憶過往,結合現狀有感而發。 剛畢業的時候,啥都學&a…

數據結構排序法之堆排序he歸并排序

堆排序(Heapsort)是指利用堆這種數據結構所設計的一種排序算法。堆是一個近似完全二叉樹的結構,并同時滿足堆性質:即子結點的鍵值或索引總是小于(或者大于)它的父節點。 堆排序的時間,主要由建…

超詳細設置 Idea 類注釋模板和方法注釋模板

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 網上找了一下,沒有很詳細且正確介紹Idea配置注釋模板的,于是結合多篇文章自己琢磨整理出如下。 設置類注釋模板…

手動創建兩個文本文件text1.txt和text2.txt,按要求創建text3.txt

實現在text1.txt和text2.txt文件中除去首行和末尾對應的數據,要求三個文本內容如下: text1 text2 text3begin begin begin10 11 12 15 16 17 …

感情

團結 共患難的感情轉載于:https://www.cnblogs.com/yyjh/p/11139749.html

誰搶走了中國男人的老婆?

“老夫少妻”、“包二奶”、“洋媳婦”、“單身貴族”、“丁克家庭”都是當今最時髦的詞匯。這看似“你情我愿”的現象背后竟隱藏著巨大隱患! 目前中國男女比例是119:100,某些地區已達130:100;中國將有5百萬以上光棍,這對中國社會…

latex 幻燈片演示模板

http://zzg34b.w3.c361.com/templet/slide.htm轉載于:https://www.cnblogs.com/binterminator/articles/1621647.html

Linux 文件系統編程之系統調用和標準I/O庫

系統調用 訪問設備驅動程序的底層函數主要有&#xff1a; open:打開文件或者設備。 read:從打開的文件或者設備里面讀取數據。 write:向文件或者設備寫數據。 close:關閉文件或者設備。 open系統調用&#xff1a; #include <fcntl.h> #include <sys/types.h> #in…

mysql 索引:類型 、創建

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 一個簡單的對比測試 以我去年測試的數據作為一個簡單示例&#xff0c;20多條數據源隨機生成200萬條數據&#xff0c;平均每條數據源都重…

水調歌頭·中秋

轉載于:https://www.cnblogs.com/divineka/archive/2004/09/04/39560.html

代碼面試最常用的10大算法

摘要&#xff1a;面試也是一門學問&#xff0c;在面試之前做好充分的準備則是成功的必須條件&#xff0c;而程序員在代碼面試時&#xff0c;常會遇到編寫算法的相關問題&#xff0c;比如排序、二叉樹遍歷等等。 在程序員的職業生涯中&#xff0c;算法亦算是一門基礎課程&#…

fork與vfork的區別

fork與vfork的區別 1.vfork保證子進程先運行&#xff0c;在它調用exec或exit之后父進程才可能被調度運行。如果在調用這兩個函數之前子進程依賴于父進程的進一步動作&#xff0c;則會導致死鎖。 2.fork要拷貝父進程的進程環境&#xff1b;而vfork則不需要完全拷貝父進程的進程…

IDEA 2018 集成 MyBatis Generator 插件 詳解、代碼生成

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1、修改maven的pom文件 只需要將如下依賴添加到pom.xml文件中即可。&#xff08;注意此處是以plugin的方式&#xff0c;放在<plugins…

MongoDB監控及報警

轉載請注明出處&#xff1a;https://www.cnblogs.com/shining5/p/11142357.html MongoDB監控及報警 Prometheus是由SoundCloud開發的開源監控報警系統和時序列數據庫&#xff0c;其使用go語言開發。基本原理是通過HTTP協議周期性抓取被監控組件的狀態&#xff0c;任意組件只要提…

umask命令:設置文件的默認權限掩碼

今天接觸到了掩碼&#xff0c;從博客上總結了一些關于掩碼解釋比較全面的分析&#xff0c;和大家分享下。 文件權限是linux系統中的一種安全機制&#xff0c;通過設置不同的權限&#xff0c;可以達到限制用戶操作的目的&#xff0c;有效地保證了文件的完整性。 默認的情況下&…

如何學習開源項目及Ceph的淺析

摘要&#xff1a;開源技術的學習和采用確實存在著一定門檻&#xff0c;然而學習各種開源項目已經成為許多開發者不可回避的工作內容。那么&#xff0c;對于類似OpenStack的大型開源項目&#xff0c;開發者該如何著手&#xff0c;這里我們看章宇的分享。 【編者按】在 上一屆O…

Mybatis 中更新方法: updateByPrimaryKeySelective() 和 updateByPrimaryKey() 的區別

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 int updateByPrimaryKeySelective(TbItem record); int updateByPrimaryKey(TbItem record); 上面的是逆轉工程生成的Mapper接口 對應…