vs2017 resharper之常用快捷鍵備忘

2022-06-30 07:09:13 字數 1877 閱讀 6025

1.安裝resharper後以vs2017的快捷鍵為主,讓resharper作為一些方便的快捷鍵的補充.

2.vs2017的c++6的鍵盤布局模式快捷鍵

intellisence:

列表成員: ctrl + j

函式引數資訊: ctrl + shift + space

函式快速資訊: ctrl + k, ctrl + i

外側**: ctrl + k, ctrl + s

重構重新命名: ctrl + r, ctrl + r

格式化**: ctrl + k, ctrl + d

編輯   

注釋/解注釋: ctrl + k, ctrl + c/ctrl + u   

選定行上移: alt + uparrow

選定行下移: alt + downarrow

剪下行: ctrl + l

刪除行: ctrl + shift + l

字刪除到結尾處: ctrl + del

字刪除到開始處: ctrl + backspace

選擇轉到定義: f12

轉到宣告: ctrl + f12

選擇乙個單詞: ctrl + w

選擇游標到右邊/左邊: shift + home/end

移動游標到檔案頭/尾: ctrl + home/end

移動游標到上一次的位置: ctrl + -

移動游標到下一次的位置: ctrl + shift + -    

插入向上插入一行: ctrl + enter

向下插入一行:ctrl + shift + enter

**摺疊

摺疊所有方法: ctrl + m, ctrl + o

摺疊/展開當前方法: ctrl + m, ctrl + m

摺疊/展開當前檔案: ctrl + m, ctrl + l

3. resharper快捷鍵

編輯與檢視

複製當前行: ctrl + d

檢視當前類的父類: alt + home (_gotobase)

檢視當前類的子類:  alt + end (_gotoinheritors)

移到到斷點: ctrl + alt + f9 (_gotobreakpoints)

快速在解決方案中搜尋型別/方法: ctrl + t  (_gototype)

列出成員在**中的使用地方: shift + f12 (_findusages)

**向上移動支援語句(向上移動一行)/方法(移動到上乙個方法的前面)ctrl + shift + alt + uparrow (_moveup)

**向下移動支援語句(向下移動一行)/方法(移動到下乙個方法的後面)ctrl + shift + alt + downarrow (_movedown)

顯示函式的引數資訊 ctrl + p (_parameterinfoshow)  需要手動設定,建議使用intellisence顯示函式引數資訊: ctrl + shift + space

快速查詢函式的文件 ctrl + shift + f1 (_quickdoc) 建議使用intellisence顯示函式快速資訊: ctrl + k, ctrl + i

重構智慧型生成**: alt + ins (_generate)

重構: ctrl + shift + r (_refactorthis)

提取方法: ctrl + r, ctrl + m (_extractmethod)

VS快捷鍵總結(包括ReSharper)

shift alt enter 全屏顯示 ctrl e 最近檔案列表 ctrl b 轉到定義 ctrl alt b 轉到繼承類或介面處 ctrl u 轉到基類 ctrl d 複製當前行或選定的塊 duplicate text ctrl w 增量選擇塊 alt enter 顯示錯誤的修正方法 alt ...

VS2017遠端除錯

由於某些因素,我需要程式在其他系統執行,但是又不想打日誌,就想直接遠端除錯。找了幾個部落格都有基礎的教程,但都不能正常執行,決定自己寫乙個能用的。首先去vs安裝目錄找到remote debugger目錄 在安裝目錄的common7 ide裡面,下圖目錄是因為我把vs2017安裝在f microsof...

vs 2017 初次使用

1,參考vs2017官網,按照步驟操作,完全可以完成程式的編譯執行。2,作為初學者出現的問題 1 乙個工程裡不能出現多個main 函式,不然無法編譯 project 裡面會自動載入編譯 include stdafx.h 這個容易出現問題 最先加進去的專案,預設是使用預編譯頭的 在後來新增的專案中,該...