VS2008技巧,非常實用,非常提高效率。
1,Visual Studio 2008自帶的1000多個 Windows 系統使用的各種圖標、光標和動畫文件
在Visual Studio 2008的安裝目錄下,
\Microsoft Visual Studio 9.0\Common7\VS2008ImageLibrary\2052文件夾下面,有一個VS2008ImageLibrary.zip,這個文件里面將常用的Windows系統圖標、光標和動畫文件集中到了一起。包括Office、Win9x、WinVista和WinXP等系統使用的,可以免費使用哦。
2,刪除多余的using指令,并且排序
當我們新一個類的時候,Visual Studio 會將常用的命名空間using在類的頭部。但是在我們寫完一個類的時候,有些using是多余的,刪除多余的using,再排一下序,可以使代碼看起來更清晰。Visual Studio 2008 已經為我們做好了這一切。在代碼編輯區點擊右鍵,可以看到"組織 using"菜單,這就是我們需要的了。
3,復制或刪除一行代碼時,不用先選擇它
如果你想復制一行代碼,你只需要簡單的按CTRL+c拷貝,然后按CTRL+v粘貼這行就可以了,而不需要選擇整行的代碼。如果你想刪除一行代碼,只需按CTRL+x就可以了。
4,取代其他編輯器里Ctrl+F的方便的增量查找
用過ultraedit會對那兩個上下搜索按鈕印象深刻,Visual studio里有更厲害的。
操作方法:?
1).按Ctrl+I鍵;?
2).鍵入你要搜索的文本。注意:這時你會看到光標跳至第一個匹配的地方,匹配的文本高亮顯示;?
3).再次按下Ctrl+I鍵,光標將跳至下一個匹配的文本;?
4).按Ctrl+Shift+I可向后搜索;?
5).要停止搜索,按ESC鍵;
5,如何在編輯器中進行框式選擇
操作方法:?
你是否知道VS提供了兩種不同的選擇模型:流式和框式嗎??
大家應該都熟悉流式選擇模型了,只要使用Shift+方向鍵即可(或者使用鼠標進行選擇)。?
框式選擇則允許你同時對航和列進行選擇。只要同時按下Shift+Alt+方向鍵,你就了解它的不同之處了。剪切,拷貝,粘貼,這些功能都能使用,只是需要記住從哪里開始選擇的。啊,讓我想起了那段做測試時的時光。?
備注:也可以使用鼠標+Alt鍵完成該操作。前兩天我還遇到該提示的一個有意思的用法。有時候我們拷貝網上的文章中的代碼時會將行號一起拷進來,使用框式選擇可以只選擇行號部分,將其刪除。
6,如何使用快捷鍵在當前代碼行的上面或下面插入一行(推薦,很實用)
按下Ctrl+Enter會在上面插入一個空行,Ctrl+Shift+Enter則會在下面插入一個空行。光標會移至新行的開始處。?
備注:這是我非常喜歡的一個快捷鍵,如果不用這個,則需要使用Home或End,然后使用方向鍵,再使用回車才能達到上面的效果。
7,安裝之后,將您的IDE設置恢復到默認設置
如果IDE的設置在任何先前發布的版本中做了更改,它們都應該被恢復到默認設置??梢栽赩isual Studio 2008中點擊菜單 Tools > Import and Export Settings... > Reset all settings,此外還有一些Import和Export的選項可用。
8,通過按"tab"兩次插入代碼塊
操作步驟:
在編輯的中輸入代碼片段,比如"for"
在這個狀態下,按兩次"tab"鍵,將會插入代碼塊,如下圖所示
此時你可以把第一"i"改成"j",然后按Tab鍵,則所有的變量都變成了"j"。
備注:這樣既快又不容易語法出錯。
9,使用Ctrl+Tab打開IDE的導航,獲得鳥瞰視圖
同時在Visual Studio中導航到所有打開的文件和工具窗體
按"Ctrl+Tab"鍵,打開IDE導航窗口,按住Ctrl鍵,同時用方向鍵或鼠標選中一個文件或工具窗體來激活。
備注:這時最好不要松開"Ctrl+Tab",按方向鍵看鳥瞰圖,全部松開后就定位到需要的文件或工具窗體,說實在的,這窗口挺酷的。
10,查找匹配的標記
某些標識總是成對出現。例如,"{"標識必須用對應的"}"標識關閉。雖然你點擊一個{ 和它匹配的}就會高亮顯示,但是如果代碼過長的話就不好找了,同樣,編譯器指示符"#region"必須有對應的"#endregion"指示符。當導航你的代碼時,你有時需要查找對應的標識。通過按Ctrl-]你可以這樣做。這個快捷鍵只有當光標在這些標識符的任何一個的下面時才起作用,它會立即跳轉到對應的標識符而不管它是開的或閉的標識。
如果你想顯亮兩個匹配的標識之間的所有代碼時,按Ctrl-Shift-]顯亮整個塊,并移動光標到開的標識處。這個快捷鍵只有當光標在任意的標識的下面時才起作用(如光標在區域內它就不會起作用了)。
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/songkexin/archive/2010/01/10/5168153.aspx
--------------------------------------------------------------------------------
VS2008 使用小技巧——快捷鍵
1. 怎樣調整代碼排版的格式?
選擇:編輯—>高級—>設置文檔的格式? 或? 編輯—>高級—>設置選中代碼的格式。
格式化cs代碼:Ctrl+k+f? 格式化aspx代碼:Ctrl+k+d
2. 怎樣跳轉到指定的某一行?
兩種方法:Ⅰ. Ctrl+G? Ⅱ. 雙擊狀態欄中的行號
3. 怎樣創建矩形選區?
兩種方法:Ⅰ. 摁住alt鍵,然后拖動鼠標即可。
Ⅱ. 按住Shift+Alt點擊矩形的左上和右下位置即可。
4. 怎樣快速隱藏或顯示當前代碼段?
Ctrl+M,M
5. 怎樣快速切換不同的窗口?
Ctrl+Tab
6. 怎樣生成解決方案?
Ctrl+Shift+B
7. 怎樣快速添加代碼段?
輸入prop然后按兩次tab即可插入自動屬性
public int MyProperty { get; set; },
(輸入try,class,foreach等等,按兩次tab也有類似效果。)
8. 怎樣調用智能提示?
兩種方法:Ⅰ. Ctrl+J? Ⅱ. Alt+→
9. 怎樣調用參數信息提示?
光標放到參數名上面,然后輸入Ctrl+Shif+空格。
10. 怎樣查看代碼的詳細定義?
打開:視圖—>代碼定義窗口
然后你再在頁面中把鼠標點到某個方法上。
11. 怎樣創建區域以方便代碼的閱讀?
#region
代碼區域
#endregion
12. 怎樣同時修改多個控件的屬性?
選中多個控件,然后右鍵屬性,這個時候這些控件共有的屬性就會出現,修改之后所有的控件都會變化。
13. 怎樣快速添加命名空間?
對于引用了dll,但代碼中沒有引用其命名空間的類,輸入類名后在類名上按??? Ctrl+.???? 即可自動添加該類的引用命名空間語句。
14. 怎樣實現快速拷貝或剪切一行?
光標只要在某行上,不用選中該行,直接按Ctrl+c 或Ctrl+x 就可以拷貝或剪切該行。
15. 怎樣使用任務管理器?
假如我們開發的項目很大,在項目中有些代碼沒有完成,我們可以做一下標記,便于將來查找。
創建方法:在要標志的地方輸入://TODO:...內容...
使用方法:視圖—>任務列表—>注釋
16、命令行快速啟動
"Inetmgr"??????? IIS管理器,不用到管理里去找了,很快就可以顯示IIS管理了
"sqlwb"????????? 快速啟動SQL2005企業管理器
"isqlw"?????????? 這是SQL2000的我也提供一下吧,這個可以起到SQL2000的查詢分析器。
"devenv"??????? 啟動相應版本的VS Studio
17、Ctrl提示透明窗口
這是一個比較有意思的鍵。VS2005下,當你在調試代碼的時候,有時候提示信息會遮擋代碼,這個時候你按CTRL可以將提示透明。VS2008這個透明效果,在更多的地方可見了,你不妨自己親自動手看看。
?
18、F12、Ctrl+減號、CTRL + SHIFT + 減號
這三個鍵在查看代碼的時候,特別有用。通過F12你可以快速的找到一個函數的定義,通過Ctrl+減號你可以快速的返回到函數的調用處。
Ctrl+E,S: 查看空白?
Ctrl+E,W: 自動換行?
Ctrl+G: 轉到指定行
Shift+Alt+箭頭鍵: 選擇矩形文本?
Alt+鼠標左按鈕: 選擇矩形文本
Ctrl+Shift+U: 全部變為大寫?
Ctrl+U: 全部變為小寫代碼快捷鍵
Ctrl+Shift+空格鍵 / Ctrl+K,P: 參數信息
Ctrl+K,I: 快速信息Ctrl+E,U / Ctrl+K,U: 取消選定注釋內容
Ctrl+K,M: 生成方法存根
Ctrl+K,X: 插入代碼段?
Ctrl+K,S: 插入外側代碼
F12: 轉到所調用過程或變量的定義窗口快捷鍵Ctrl+W,W: 瀏覽器窗口
Ctrl+W,S: 解決方案管理器
Ctrl+W,C: 類視圖
Ctrl+W,E: 錯誤列表
Ctrl+W,O: 輸出視圖
trl+W,P: 屬性窗口
Ctrl+W,T: 任務列表?
Ctrl+W,X: 工具箱
Ctrl+W,B: 書簽窗口
Ctrl+W,U: 文檔大綱
Ctrl+D,B: 斷點窗口
Ctrl+D,I: 即時窗口
Ctrl+Tab: 活動窗體切換
Ctrl+Shift+N: 新建項目
Ctrl+Shift+O: 打開項目
Ctrl+Shift+S: 全部保存
Shift+Alt+C: 新建類
Ctrl+Shift+A: 新建項
Shift+Alt+Enter: 切換全屏編輯
Ctrl+B,T / Ctrl+K,K: 切換書簽開關
Ctrl+B,N / Ctrl+K,N: 移動到下一書簽?
Ctrl+B,P: 移動到上一書簽
Ctrl+B,C: 清除全部標簽
Ctrl+I: 漸進式搜索?
Ctrl+Shift+I: 反向漸進式搜索
Ctrl+F: 查找?
Ctrl+Shift+F: 在文件中查找?
F3: 查找下一個?
Shift+F3: 查找上一個
Ctrl+H: 替換
Ctrl+Shift+H: 在文件中替換
Alt+F12: 查找符號(列出所有查找結果)
Ctrl+Shift+V: 剪貼板循環
Ctrl+左右箭頭鍵: 一次可以移動一個單詞
Ctrl+上下箭頭鍵: 滾動代碼屏幕,但不移動光標位置。
Ctrl+Shift+L: 刪除當前行
Ctrl+M,M: 隱藏或展開當前嵌套的折疊狀態
Ctrl+M,L: 將所有過程設置為相同的隱藏或展開狀態?
Ctrl+M,P: 停止大綱顯示
Ctrl+E,S: 查看空白
Ctrl+E,W: 自動換行
Ctrl+G: 轉到指定行?
Shift+Alt+箭頭鍵: 選擇矩形文本
Alt+鼠標左按鈕: 選擇矩形文本
Ctrl+Shift+U: 全部變為大寫?
Ctrl+U: 全部變為小寫
其它相關:
??????轉自:http://www.cnblogs.com/pumaboyd/archive/2008/06/13/1210797.html
首先有兩個地方需要注意:
1:工具->自定義->"在屏幕提示中顯示快捷鍵" 需要勾選上,方便記憶快捷鍵。默認設置就是這樣的。
2:工具->導入導出設置。這里是整個VSStudio的環境的默認設置,我下面設計的都是在"C#環境"下的快捷鍵,如果你發現你所使用的快捷鍵和我所列舉的出入很大,請更改正確的環境。
基本情況了解了,故事是這樣開始的:
某一周日的早晨起床,突然發現鼠標不見了??赡苁歉舯诩业呢埥o抓去了。一時情急,沒辦法,也只能用鍵盤來啟動VSStudio啦。開始->程序 在一個個查找,要是程序太多,嘿嘿,眼睛都找花啦。還在用這么落后的方式啟動IDE嗎,用快捷鍵啊。還是默認的,不用設置。如果要設置也就不英雄嘛。如何以最快的方式啟動IDE呢?開始->運行->輸入“devenv”。就可以直接調用VSStudio了。不錯吧,再給你列幾個常用的。
命令行快速啟動
"Inetmgr" IIS管理器,不用到管理里去找了,很快就可以顯示IIS管理了
"sqlwb"??? 快速啟動SQL2005企業管理器
"isqlw" 這是SQL2000的我也提供一下吧,這個可以起到SQL2000的查詢分析器。
"devenv" 啟動相應版本的VS Studio
Ctrl提示透明窗口
這是一個比較有意思的鍵。VS2005下,當你在調試代碼的時候,有時候提示信息會遮擋代碼,這個時候你按CTRL可以將提示透明。VS2008這個透明效果,在更多的地方可見了,你不妨自己親自動手看看。
F12、Ctrl+減號、CTRL + SHIFT + 減號 (視頻查看)
這三個鍵在查看代碼的時候,特別有用。通過F12你可以快速的找到一個函數的定義,通過Ctrl+減號你可以快速的返回到函數的調用處。
?
Ctrl+Tab、Ctrl+F6、Ctrl+Alt + 向下箭頭 (視頻查看)
活動文件的3種切換方式,比你用鼠標點擊方便一些噢。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...
在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...
在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...
QQ上面那個星鉆怎么開的?親,這個是新出去的那個觀看別人比賽的視頻那個里面才有的,玩家直接再點免費的禮物圖標就也可以送出系統送的的付費鮮花,付費禮物則是需要用星光秀場的專屬套裝貨幣“星鉆”來并且網上購買。玩家再點房間右側的充值按鈕來通過“星鉆”的手機充值定購,你每次充值話費星鉆的小于單位為10星鉆,同時玩家會獲得游戲內對應大區的魅力值和溫暖回報點獎勵。110星鉆10回饋點1魅力值。手機鉆怎么點亮星...
怎么成為淘寶金牌賣家?獎牌賣家的基本條件有以下以下幾點:信用度最少一個站,15克黃油消費者購買基本保障最新計劃,店面21秒大于等于183天;5克白糖消保,這個現在已經不用擔心了以前淘寶天貓已經打開了全網第一消保計劃;開店43秒,這是人力物力不能整體控制的,除非直接買個淘寶網店。如何申請淘寶金牌賣家?遞交申請淘寶奧運金牌淘寶賣家的常見方法見下文淘寶店要繳交淘寶網保證金,開店把時間必須在183天以上,...
錯誤代碼118什么意思?錯誤代碼118是一個擴展鏈接錯誤,其中大部分是web服務器上的鏈接錯誤。解決方案:使用命令提示符重置網絡設置和DNS緩存。網站是指使用HTML(標準通用標記語言)等工具,按照一定規則在互聯網上顯示特定內容的網頁集合??傊?,網站是一種交流工具,人們可以通過它發布自己想公開的信息,或者利用網站提供相關的網絡服務。人們可以通過網絡瀏覽器訪問網站,獲取所需信息或享受網絡服務。網站是...