在vs中進行C#編程時:
(1)輸入svm然后按Tab鍵會生成Main函數;
(2)Ctrl +k+s 三個鍵一起按,會調出代碼段;選中多行后,然后按以上三個快捷鍵,輸入需要使用的代碼段,按下Tab,代碼段會自動包括選中代碼。
此功能常用來為代碼行添加try -catch和region等。
(3)Home鍵和End鍵:Home鍵會使光標移到當前代碼行的開頭,而End會使光標移到當前代碼行的結尾;這兩個鍵在對長代碼行操作的時候用的比較多;
(4)Shift鍵的使用
Shift+F11 執行完當前級別的代碼並回到上一層;
Shift+F12 查找所有引用;
Shift+Tab 代碼行回退;
Shift +Delete會刪除當前光標所在的(代碼)行(刪除的代碼行會默認放入剪貼板中,所以如果當前剪貼板中的內容有其他作用的話,會被覆蓋);
代碼選中:
單行選中: Shift+Home:選中當前坐標到行首的代碼;Shift+End選中當前坐標到行尾的代碼;
多行選中:光標在當前頁面的前提下,按上下左右的箭頭會選中當前代碼;鼠標在要選中的代碼前點一下,然后鼠標滾動到要選中的代碼行末尾處,
按住shift鍵再點 一下鼠標,會選中兩次光標停留位置之間的代碼;
(6)Ctrl+ X ;Ctrl+C 在不選中代碼的前提下,就可以對當前行的代碼進行剪切和復制;
(7)Alt + Shift +F10:當復制其他位置的代碼到當前項目時,常會出現類型不被識別的情況,這是由於當前頁面未引入相應的命名空間。
用法:將光標放在未識別的類型上,按下Ctrl+Shift+F10,該組合鍵用來智能顯示相應命名空間的列表,選中,然后回車,會自動添加相應的命名空間。
(8)利用 Ctrl 實現復制代碼
如果是復制某段代碼,並且復制的目標位置也在當前一屏內可見,選中某段代碼后,按住Ctrl,然后將代碼拖動到想要的位置就可以了(同樣適用於visio,圖形調整好格式后,想多次復用這個圖形,不用選中,只要按住Ctrl,將鼠標移到要復制的圖形上,當鼠標多出+號時,拖動就實現復制了,很實用的一個技能)。
(9)Ctrl+M+O 寫好代碼后,可以折疊代碼,可用來看代碼的整體結構是不是規整。
(10)Ctrl+M+L 展開處於折疊狀態的代碼。
(11)Ctrl+M+M 展開或折疊當前光標所在的代碼塊。
(12)Ctrl + - :回到上個光標位置 ; Ctrl + Shift + - 轉到下個光標位置。
(13)Ctrl+Delete:刪除光標后面的 一個單詞 或 一個字符 或 一片空白。。。
Ctrl+BackSpace: 刪除光標前面面的 一個單詞 或 一個字符 或 一片空白。。。
(14)F12 轉到定義
想要查看類(對象)的結構,將光標置於類之上,按下F12,導航到類(對象)的定義
(15)F3
按下Ctrl +F 進行查詢之后,繼續按F3會自動查詢下一個目標。
(16)F7 從設計界面切轉到后台代碼。Shift+F7 從后台代碼切換到設計界面。
(17)F9 添加、消除斷點;Ctrl+F9禁用斷點。
(18)F10執行當前級別代碼(不進入當前級別下的函數)。
(19)F11逐行執行代碼。
(20)Alt+Tab 常用於兩個文檔之間的切換。
(21)F4
選中控件之后,按F4,會顯示控件屬性頁面。