很早之前在網(wǎng)上考下來的(忘記是哪個(gè)網(wǎng)站了。)
1、窗口快捷鍵
(大家有沒有發(fā)現(xiàn)但凡跟窗口掛上鉤的快捷鍵當(dāng)中都有一個(gè)W盒揉,那是因?yàn)閃代表Windows也就是窗口的意思)
Ctrl+W,W: 瀏覽器窗口
Ctrl+W,S: 解決方案管理器(解決方案是Solution)
Ctrl+W,C: 類視圖(類自然是Class)
Ctrl+W,E: 錯(cuò)誤列表(錯(cuò)誤是Error)
Ctrl+W,O: 輸出視圖(輸出Output )用過輸出窗口的猿們自然知道它的厲害啦我覺得是一個(gè)挺強(qiáng)悍的窗口
Ctrl+W,P: 屬性窗口(屬性 Property)
Ctrl+W,T: 任務(wù)列表(任務(wù)Task)
Ctrl+W,X: 工具箱? (事實(shí)上工具應(yīng)該是Tool? 但t已被任務(wù)列表占用了? 那總歸得找一個(gè)字母用吧? 哈哈? 自然就想到了X? 大家看看X的體型就知道了它可是四通八達(dá)呀? 微軟用它自然就想表達(dá)我們的VS工具箱可是各色各樣的工具都有的哦?? 這是我瞎謅的)
Ctrl+W,B: 書簽窗口(書簽Bookmark?? )書簽其實(shí)是挺好用的? 用熟悉的猿們肯定對(duì)它愛不釋手
Ctrl+W,U: 文檔大綱
Ctrl+D,B: 斷點(diǎn)窗口(斷點(diǎn) breakpoint)
Ctrl+D,I: 即時(shí)窗口(即時(shí)immediately )
2灯谣、項(xiàng)目功能快捷鍵 (先總結(jié)一下哦 ctrl是強(qiáng)制功能鍵? shift有給項(xiàng)目增加功能作用)
CTRL + F6 /CTRL + TAB下一個(gè)文檔窗口即活動(dòng)窗體切換(相信使用過windows操作系統(tǒng)的伙伴們都知道alt+tab表示在任務(wù)之間切換? 那如果在當(dāng)中任務(wù)不同的活動(dòng)標(biāo)簽中切換就是ctrl+tab了?? 嘿嘿)
CTRL + SHIFT + F6 /CTRL + SHIFT + TAB上一個(gè)文檔窗口(在windows系統(tǒng)操作中? 相信大家都知道shift有相反的功能? 哈哈? 在這里體現(xiàn)了)
F7: 查看代碼
Shift+F7: 查看窗體設(shè)計(jì)器 (coding的大家相信用過最多的就是在視圖界面的代碼界面切換? 那就用它了? 如果是想再切換回視圖界面? 哈哈記得加相反鍵shift)
Ctrl+Shift+N: 新建項(xiàng)目(N是New新建的意思? 那如果需要強(qiáng)制在項(xiàng)目中新建項(xiàng)目的話? 自然就是組合鍵Ctrl+Shift+N)
Ctrl+Shift+O: 打開項(xiàng)目(O代表Open打開的意思)
CTRL + SHIFT + C顯示類視圖窗口(C代表Class類的意思)
CTRL + F4關(guān)閉文檔窗口(相信用過qq的大家都有使用alt+f4來關(guān)閉當(dāng)前聊天窗口??? 想想用ctrl+tab在活動(dòng)標(biāo)簽窗口切換就知道為什么關(guān)閉當(dāng)前標(biāo)簽窗口是ctrl+f4)
CTRL + SHIFT + E顯示資源視圖(E代表Explorer資源管理器的意思)
CTRL + SHIFT + B生成解決方案(B代表Build生成的意思? 其實(shí)用F6也可以實(shí)現(xiàn))
Shift+F6表示生成當(dāng)前項(xiàng)目 (上面已經(jīng)說過使用f6可以生成整個(gè)解決方案?那如果是當(dāng)前項(xiàng)目的生成那自然就是加上功能鍵shift了)
F4 顯示屬性窗口
SHIFT + F4顯示項(xiàng)目屬性窗口
Ctrl+Shift+S: 全部保存(S代表Save保存的意思? 這里表示全部保存是因?yàn)槿绻皇菃蝹€(gè)保存Ctrl+S跟整個(gè)項(xiàng)目沒有任何瓜葛? 而全部保存的概念應(yīng)該是說在整個(gè)項(xiàng)目中? 所以組合鍵中自然會(huì)有shift了哦)
Ctrl+Shift+A: 新建項(xiàng)(A是Add的意思)
Shift+Alt+C: 新建類(大家可以會(huì)想為什么新建類是shift+alt+c? c自然是class啦? 我相信平時(shí)的coding工作當(dāng)中添加類是最多的而alt鍵是我們使用的最多的鍵空格鍵旁邊的小功能鍵 shift是跟項(xiàng)目有關(guān)的功能鍵? 這樣一記不就哈哈? 進(jìn)入腦海啦)
3均澳、書簽相關(guān)快捷鍵(我本人比較喜歡看書的時(shí)候?qū)懶〇|西或者做些標(biāo)記? 所以提前寫這部門啦)
(B代表Bookmark? )
Ctrl+B,T?切換書簽開關(guān)(切換是trigger 哦)
Ctrl+B,N?移動(dòng)到下一書簽(下一個(gè)是Next)
Ctrl+B,P: 移動(dòng)到上一書簽(上一個(gè)是Previous)
Ctrl+B,C: 清除全部標(biāo)簽(C是Clear)
4铺罢、查找相關(guān)快捷鍵
Ctrl+F: 查找(Find)
Ctrl+Shift+F: 在文件中查找 (上面已經(jīng)提過了shift是表示在項(xiàng)目中? 所以如果需要在項(xiàng)目中的文件中查找的話? 那自然就少不了Shift)
F3: 查找下一個(gè)(相信使用過windows系統(tǒng)的人都知道f3是查找的快捷鍵)
Shift+F3: 查找上一個(gè)(shift在此有反向的功能哦)
Ctrl+H: 替換
Ctrl+Shift+H: 在文件中替換
5艇挨、代碼快捷鍵
Ctrl+E,D(ctrl+k,d)----格式化全部代碼(每個(gè)使用過vs的人? 如果不會(huì)用這個(gè)快捷鍵那可是虧大了哦)
Ctrl+E,F ----格式化選中的代碼(如果你已經(jīng)記住Ctrl+E+D是格式化全部代碼的話? 那你想想規(guī)律不就知道了嗎 F不就在D的右邊表示它是特定某一范圍)
Ctrl+K,C: 注釋選定內(nèi)容
Ctrl+K,U: 取消選定注釋內(nèi)容(平常注釋和反注釋? 大家相信都用的比較平凡? kernel核心內(nèi)容 c表示Commentselected text?? U表示Uncomment
selected text)
Ctrl+J /Ctrl+K,L: 智能提示? 列出成員(kernel核心內(nèi)容 list列表? 如果我們想查看一個(gè)對(duì)象具有的成員具體信息的時(shí)候試下這個(gè)快捷鍵吧)
Ctrl+K,P: 參數(shù)信息(kernel核心內(nèi)容Parameters參數(shù)? 如果我們想查看一個(gè)方法的具體參數(shù)的時(shí)候這個(gè)組合鍵可是挺有用的哦)
Ctrl+K,I: 快速信息
Ctrl+K,X: 插入代碼段
Ctrl+K,S: 插入外側(cè)代碼(平時(shí)個(gè)人習(xí)慣會(huì)時(shí)不時(shí)的用#region? 用了region之后代碼看起來就特別整潔? 所以自然而然的就用習(xí)慣了這個(gè))
CTRL + M, CTRL + M 折疊或展開當(dāng)前方法
CTRL + M, CTRL + O 折疊所有方法
CTRL + M, CTRL + L展開所有方法
Ctrl+M,P: 停止大綱顯示(用了region將代碼折疊起來之后試試用這組組合鍵吧? 體驗(yàn)一下折疊和展開的快感吧? 看著舒服的代碼我相信你記住這對(duì)快捷鍵肯定是值得的)
ctrl+shift+f10:自動(dòng)添加using命名空間
插入自動(dòng)屬性:輸入prop后按兩下tab
6、調(diào)試快捷鍵
F5: 啟動(dòng)調(diào)試
Ctrl+F5: 開始執(zhí)行(不調(diào)試)
Shift+F5: 停止調(diào)試
Ctrl+Shift+F5: 重啟調(diào)試
F9: 切換斷點(diǎn)
Ctrl+F9: 啟用/停止斷點(diǎn)
Ctrl+Shift+F9: 刪除全部斷點(diǎn)
F10: 逐過程
Ctrl+F10: 運(yùn)行到光標(biāo)處
F11: 逐語句
7韭赘、編輯快捷鍵
Shift+Alt+Enter: 切換全屏編輯(如果想一心一意的只寫代碼? 讓整個(gè)vs鋪滿全屏? 感覺還不錯(cuò)哦)
F12: 轉(zhuǎn)到所調(diào)用過程或變量的定義
Alt+F12: 查找符號(hào)(列出所有查找結(jié)果)
shift+f12:查找所有引用(講光標(biāo)放在單詞上,然后按Shift +
F12)
Ctrl+U: 全部變?yōu)樾? (個(gè)人最喜歡這組快捷鍵了? 因?yàn)槠匠憇ql語句的時(shí)候都是在sqlserver里面寫的然后再粘貼到vs里來? 了解了一些sql語句性能優(yōu)化的皮毛知識(shí)就免不了想把粘貼過來的sql語句全部轉(zhuǎn)換成大寫以提高丁點(diǎn)兒性能?? )
Ctrl+Shift+U: 全部變?yōu)榇髮? (U表示Upper )
Ctrl+Shift+V: 剪貼板循環(huán)(平時(shí)我們都只習(xí)慣用ctrl+c 和ctrl+v? 大家可能還不知道事實(shí)上微軟都已經(jīng)幫我們把多次剪切的結(jié)果都保存了下來? 記下這組快捷鍵吧? 可以粘貼上幾次剪切的結(jié)果? 一用便知道它的強(qiáng)大厲害之處)
Ctrl+Shift+L: 刪除當(dāng)前行(這個(gè)很有用哦? 因?yàn)榇蠹页3?huì)要?jiǎng)h除多余的空行? 哈哈? 這組快捷鍵會(huì)讓你省力不少)
Ctrl+E,S: 查看空白(ctrl+r,w?? 和它一樣可以查看空白或者說顯示或隱藏tab標(biāo)記)
Ctrl+E,W: 自動(dòng)換行(這組快捷鍵真的是太方便了势就,平常一行代碼太長(zhǎng)然后老是要拉滾動(dòng)條? 用了組快捷鍵就能將手從鼠標(biāo)解放出來啦)
Ctrl+G: 轉(zhuǎn)到指定行(通過情況下我們想在跳轉(zhuǎn)到具體某一行用它太方便了)
Shift+Alt+箭頭鍵: 選擇矩形文本
Alt+鼠標(biāo)左按鈕: 選擇矩形文本
CTRL + DELETE刪除至詞尾
CTRL + BACKSPACE刪除至詞頭
SHIFT + TAB取消制表符
Ctrl+左右箭頭鍵: 一次可以移動(dòng)一個(gè)單詞
Ctrl+單擊: 選中當(dāng)前點(diǎn)擊的整個(gè)單詞
SHIFT + END選擇至行尾
SHIFT + HOME選擇至行開始處
CTRL + SHIFT + END選擇至文檔末尾
CTRL + SHIFT + HOME選擇至文檔末尾開始
CTRL + SHIFT + PAGE UP選擇至本頁(yè)前面
CTRL + SHIFT + PAGE DOWN選擇至本頁(yè)后面
CTRL + PAGE DOWN光標(biāo)定位到窗口上方
CTRL + PAGE UP光標(biāo)定位到窗口下方
CTRL + END文檔定位到最后
CTRL + HOME文檔定位到最前
按兩下tab快速插入代碼段(寫for, foreach循環(huán)泉瞻,或者try, 還有綁定事件方法)
ctrl+減號(hào):回退到光標(biāo)上一次的位置(這個(gè)真心挺有用的)