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 這個容易出現問題 最先加進去的專案,預設是使用預編譯頭的 在後來新增的專案中,該...