vs技巧總結

工欲善其事,必先利其器,做爲一個優秀的程序員很重要的一點就是要善用工具。最近專一於工具開發的我,最近以爲工具的使用,站在巨人的肩膀上進行勞做,而不是不斷的造輪子,是很是重要的。程序員

時間最貴,由於對於每一個人都是沒法再生的資源就是時間了。函數

vs是經常使用的工具,每次咱們不厭其煩的手工操做,有時候只是一個小技巧便能簡化不少工做。其餘工具也同樣。這裏我記一下本身用到的小技巧,之後不斷補充添加,以供本身和他人之需。工具

 

1.  顯示行號:debug

  Tools-> Options ->Text Editor ->All Languages ->Display->Line Numberscode

2.  定位行號:接口

  Ctrl + G資源

3.  debug 的console 框不關閉開發

  使用start without debugging (Ctrl + F5).  或者在退出的代碼後加上 Console.ReadLine();  Console.ReadKey();  表示等待用戶輸入數據字符串

4. 打開IDE導航,得到鳥瞰視圖get

  Ctrl + Tab

5.  建立矩形選區,選擇代碼

  ALT + 拖動鼠標

  Shift + ALT + 拖動鼠標

6.  隱藏或顯示當前代碼段

  Ctrl + M,  M(須要按兩次M)

7.  快速生成解決方案

  Ctrl + Shift +B

8.  快速插入代碼段

  輸入prop 後雙擊tab,既能夠生成下面代碼:

  public int MyProperty{ get; set; }

  輸入try,  class,  foreach 等等, 按兩次tab也會自動添加代碼段

9.  手動打開智能提示:

  Ctrl + J;  Alt + ->(右箭頭)

10. 調用參數信息提示:

  這個頗有用,調用一個接口時,未必都要去查library, 這個方法可以提供接口的參數信息,  鼠標放在參數名上,而後輸入 Ctrl + Shift+ 空格

11. 怎樣查看代碼的詳細定義:

  這個也很經常使用,  view -> code defenition window.  而後就會彈出 代碼定義窗口,鼠標選中的方法的定義會在該window中顯示

12.  快速添加using    

  對於引用了dll,但代碼中沒有引用其命名空間的類,輸入類名後在類名上按 Ctrl+.(ctrl 和 點號)     便可自動添加該類的引用命名空間語句。

13.  快速copy, paste, delete 一行

  不須要選中該行,只須要鼠標定位在這行就能夠。  使用 ctrl + c 複製, ctrl +v 黏貼, ctrl +x 刪除一行。

14.  快速找到函數定義: F12,  Ctrl+Shift+減號

15.  回到函數的調用出: ctrl + 減號

16.  在鼠標所在行的前面添加一行: ctrl +shift+enter

   在鼠標所在行的後面添加一行: ctrl + enter

17.  增量查找,相似ultraedit裏的用法。  這個查找很神奇:

  ctrl + I  開始使用 增量查找;

  隨後輸入帶查找的字符串: 如 filename  , Ctrl +I,便可開始查找, 而且會自動向下定位。

  若是向上查找,使用Ctrl +Shift + I.

相關文章
相關標籤/搜索