你应该知道的Virtual Studio
最近,在網上看到一篇關于VS2008的一些提示,可以提高開發效率,我把它翻譯過來,當然里面也有很多自己的想法,分享一下,大家可以擇有用的提示而用之。
參考:每個開發者都應該知道的提示和訣竅
?
提示一:拷貝和刪除一行之前,你不必選中該行
我很討厭看到有人在Visual Studio代碼編輯器拷貝或者刪除一行之前先選中該行(如圖1),其實你不必這樣做
Figure 1
如果你想拷貝一行代碼,你只需在光標所在行,簡單的按下CTRL+C即可拷貝該行的內容,然后你只需要按下CTRL+V就可以粘貼該行內容。同樣,如果你想刪除某一行內
容,你只需按下CTRL+X即可,這將節省你很多時間,你可以試試!
?
?
提示二:通過按CTRL鍵自動添加命名空間
過去在Vistual Studio 2008之前,如果你想在你的代碼中應用一個類,而你又沒有引用該類的命名空間,你就必須去查詢文檔然后引入該類的命名空間。
而Visual Studio 208已經可以自動為你引入命名空間,如果你沒有引入你用的類所屬的命名空間,Visual Studio的編輯器中該類的下面就會顯示一個如圖2所示小紅塊。
按下CTRL就可以顯示一個對話框(如圖3),你可以選擇正確的命名空間,然后按下ENTER鍵來引入改命名空間(如圖3)。
Figure 2
Figure 3
?
?
提示三:不通過手寫來創建屬性
請永遠不要通過手寫來進行屬性聲明。請先鍵入prop然后按下TAB+TAB,就會出現圖4的屬性模板,然后你只需用TAB鍵來填充你的模板參數。可以節省很多時
間的,你可以嘗試一下。
Figure 4
?
?
提示四:刪除和整理多余的using語句
當我完成類的創建的時候,我常常會清理一下文件上方的using語句列表。我喜歡刪除掉不用的using語句來使我寫的類看起來不是那么的亂。你也可以刪除掉你代碼中
沒有用到的using語句:在你代碼文件上點擊右鍵(如圖5),選擇菜單項?Organize Usings,---->Remove and Sort。
Figure 5
?
?
提示五:用CTRL+K+C注釋代碼
如果你暫時不在需要一段代碼塊,或ASP。NET頁的一部分,你可以按CTRL+k+C注釋掉他們(如圖6)。當我想重寫一個我已經寫過的代碼段,我一般先把寫過
的代碼段通過這種方式注釋掉,然后再參考著重寫他們。
Figure 6
你幾乎可以在Visual Studio的任何地方使用用這個組合鍵:ASP。NET頁面(如圖7),web。config文件,以及JavaScript文件。
Figure 7
當然,你也可以取消注釋這些代碼段:用組合鍵CTRL+K+U即可。
?
?
提示六:用CTRL+TAB切換活動窗口
用virual studio工作一段時間之后,vs編輯環境的窗口中會有很多文件。這是你可以按下組合鍵CTRL+TAB來切換文件(如圖8),你也可以在這時松開TAB鍵,
然后按上下左右鍵來選擇你要在當前窗口中顯示的文件。
Figure 8
?
?
提示七:雙擊App_Data中的數據庫文件打開數據庫
但你向一個項目文件添加一個?SQL Express數據庫后,你可以通過雙擊App_Data文件中的。mdf文件來快速鏈接到該數據庫。雙擊數據庫就會打開"服務器資源
管理器"窗口,而且會自動展開該數據庫對象
?
?
提示八:將文件或者文件夾拖拽到項目中
我常常會把以前的VS項目的文件拿到新項目中用。例如,我可能需要將以前的項目中的文件夾或者一些文件添加到當前項目中。當然,我們知道,可以使用當前
項目的"解決方案資源管理器"中右鍵來選擇"添加"-->"現有項"來添加。但是這種方法添加文件會比較慢,更要命的是,用這種方法不能添加已有的文件夾。
向當前VS項目中添加文件或文件夾最好的方法是,將這些文件或文件夾拖拽(或者拷貝,粘貼)進當前的解決方案資源管理器中。例如,我經常要用到MoviesDB。
mdf,將他添加到的項目中。我會將它放在桌面上,一旦在項目中要用到它的時候,我會將它拖進改項目的App_Data文件夾中。
?
?
提示九:用CTRL+N或者CTRL+SHIFT+A添加新項
一般情況下,用鼠標操作Visual Studio會比鍵盤組合鍵慢一些。你若想在添加一個新項的時候快一些,那么請你用組合鍵CTRL+N,或者CTRL+SHIFT+A(效果如
圖10)。第一個組合鍵(即CTRL+N)適用于ASP。NET網站,而第二個組合鍵(即CTRL+SHIFT+A)在網站和ASP。NET MVC web引用程序中都適用。
Figure 10
你可以在對話框中用TAB鍵和箭頭鍵來選擇項。
?
?
提示十:添加文件時,你不必鍵入文件擴展名
這個提示和上一個有關聯,用TAB鍵選擇要添加的項后,你要在"名稱"文本框中鍵入該項的名字。當你鍵入新加項的時候,你不用添加該項的擴展名,因為Visual
Studio可以根據你選擇的模板來判斷并添加擴展名。
例如,當你要添加一個叫做MyPage。aspx的Web頁面時,你只要鍵入MyPage即可。添加一個名為Site。master時,你只需鍵入Site。
你可能認為多鍵入幾個字符不會有關系,但是如果你的要向Visual Studio項目中添加很多文件時,你就可以節省很多時間。
?
最后,如果你有關于Visual Studio 2008的一些提示或者訣竅,請大家拿出來分享一下,大家一起體驗提高開發效率的樂趣!
轉載于:https://www.cnblogs.com/Bonker/p/3272265.html
總結
以上是生活随笔為你收集整理的你应该知道的Virtual Studio的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 停息分期是什么意思
- 下一篇: 海运费价格继续上涨 别把钱都让船公司赚走