Visual Studio 2008自帶的Windows 系統使用的各種圖標、光標和動畫文件

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的設置在任何先前發布的版本中做了更改,它們都應該被恢復到默認設置。可以在Visual 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-]顯亮整個塊,并移動光標到開的標識處。這個快捷鍵只有當光標在任意的標識的下面時才起作用(如光標在區域內它就不會起作用了)

11. 通過按CTRL鍵自動添加命名空間 過去在Vistual Studio 2008之前,如果你想在你的代碼中應用一個類,而你又沒有引用該類的命名空間,你就必須去查詢文檔然后引入該類的命名空間。 而Visual Studio 208已經可以自動為你引入命名空間,如果你沒有引入你用的類所屬的命名空間,Visual Studio的編輯器中該類的下面就會顯示一個如圖2所示小紅塊。 按下CTRL就可以顯示一個對話框,你可以選擇正確的命名空間,然后按下ENTER鍵來引入改命名空間,或用快捷鍵Ctrl+Shift+F10

12.不通過手寫來創建屬性 請永遠不要通過手寫來進行屬性聲明。請先鍵入prop然后按下TAB+TAB,就會出現圖4的屬性模板,然后你只需用TAB鍵來填充你的模板參數。可以節 省很多時間的,你可以嘗試一下

13.用CTRL+TAB切換活動窗口 用virual studio工作一段時間之后,vs編輯環境的窗口中會有很多文件。這是你可以按下組合鍵CTRL+TAB來切換文件,你也可以在這時松開 TAB鍵, 然后按上下左右鍵來選擇你要在當前窗口中顯示的文件

14. 雙擊App_Data中的數據庫文件打開數據庫 但你向一個項目文件添加一個 SQL Express數據庫后,你可以通過雙擊App_Data文件中的。mdf文件來快速鏈接到該數據庫。雙擊數據庫就會打開"服務器資源管理器"窗口,而且 會自動展開該數據庫對象

15. 用CTRL+N或者CTRL+SHIFT+A添加新項 一般情況下,用鼠標操作Visual Studio會比鍵盤組合鍵慢一些。你若想在添加一個新項的時候快一些,那么請你用組合鍵CTRL+N,或者CTRL+SHIFT+A。 第一個組合鍵(即CTRL+N)適用于ASP。NET網站,而第二個組合鍵(即CTRL+SHIFT+A)在網站和ASP。NET MVC web引用程序中都適用

16.添加文件時,你不必鍵入文件擴展名 這個提示和上一個有關聯,用TAB鍵選擇要添加的項后,你要在"名稱"文本框中鍵入該項的名字。當你鍵入新加項的時候,你不用添加該項的擴展名,因 為VisualStudio可以根據你選擇的模板來判斷并添加擴展名。 例如,當你要添加一個叫做MyPage。aspx的Web頁面時,你只要鍵入MyPage即可。添加一個名為Site。master時,你只需鍵入 Site。 你可能認為多鍵入幾個字符不會有關系,但是如果你的要向Visual Studio項目中添加很多文件時,你就可以節省很多時間。

17. 注釋或重復代碼片斷 在我們寫代碼的往往要寫代碼注釋,可是在每個類中寫 這些注釋的文字是不是很煩,如果你每次用復制,粘貼的花是不是也是很麻煩,如果我們能想拖控件一樣,拖到代碼文件中多好啊,其實在在Vs中是可能的,我們只要把我們的代碼塊選中,然后在代碼模式中向工具箱中把這個代碼快直接拖到工具箱中就行了,接下 來,我們在要注釋的地方直接把這個“控件”拖到我們的代碼中就行了,是不是很酷!

18.格式化整個塊 快捷鍵:Ctrl+K+D

19.創建區域選擇 在VS.NET中通過按住Alt鍵,拖運鼠標在一個矩形區域上來做一個區域選擇。不知道你是否 這樣選擇過區域?這個技巧允許你創造一個區域并不包含其間的行(見圖)。通過這個方法非常容易拷貝,剪切,粘貼矩形區域塊

20.窗體和代碼頻繁切換比較麻煩? 將VS編輯窗口雙開,鼠標選中標簽,向下拖動后放開鼠標,

21.同一窗體代碼上下切換麻煩? 試試這個吧,,找到編輯窗口右上角的那個滾動欄,如圖1,然后鼠標選中向下拖動,如圖2,調節上下位置即可

轉載于:https://www.cnblogs.com/Eleanore/archive/2012/06/04/2534673.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/274810.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274810.shtml
英文地址,請注明出處:http://en.pswp.cn/news/274810.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Android中導入第三方jar

右鍵工程,Build path,Java build path,選擇libraries在右邊的按鈕中點擊“Add Library”選擇“User library”,點擊“下一步”點擊“User librarys”按鈕在出現的界面中點擊“New..”按鈕在彈出的界面中隨便起一個名字,點擊“確定”點擊“Add jars”按鈕…

19歲中專學歷是怎么在廣州找到前端工作的?

大家好,我是若川。持續組織了8個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列本文來…

tcp 接收端優雅的寫法_如何更優雅地接收設計反饋

tcp 接收端優雅的寫法重點 (Top highlight)It’s rare to meet a designer that doesn’t take pride in their work. After all, we are creatives and it’s what we love to do. Although design is teachable, there is a bit of natural skill and talent that comes into…

C++頭文件一覽表

傳統 C   #include <assert.h>    //設定插入點   #include <ctype.h>//字符處理   #include <errno.h>//定義錯誤碼   #include <float.h>//浮點數處理   #include <fstream.h>//文件輸入&#xff0f;輸出   #include &l…

一份 2.5k star 的《React 開發思想綱領》

大家好&#xff0c;我是若川。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列翻譯自…

asp.net生成jason給js

[WebMethod(EnableSession true)][ScriptMethod]public static object TEST(string testval){int type 0;string message "";int precent 0;return new { type type, message message, precent precent };} 轉載于:https://www.cnblogs.com/bulege/archive/20…

文案寫作軟件_11種可改善網站用戶體驗的文案寫作技術

文案寫作軟件Written by John Stevens約翰史蒂文斯 ( John Stevens)撰寫 When we talk about user experience and your website, it is easy to get caught up in the site’s design and navigation options. While that is important, the words you place on the page are…

Table.Rows.Remove(dr)和Table.Delete()的區別

一個DataRow對象剛被創建之后其狀態是Detached&#xff0c;是孤立的一個存在&#xff0c;所以建立了DataRow之后在DataRow中的單元填充了數據后還要通過DataTable.Rows.Add(DataRow)方法將此DataRow添加到DataTable&#xff0c;DataRow添加到DataTable后, 這個DataRow的狀態就…

張小龍談用戶體驗

原文&#xff1a;http://sd.csdn.net/a/20120510/2805483.html從Foxmail到騰訊“七星級產品”QQ郵箱&#xff0c;再到騰訊核武器級產品微信。在外界看來&#xff0c;騰訊副總裁、廣州研發部總經理張小龍作風低調&#xff0c;很少接受正式的媒體采訪。然而作為當今國內最優秀的產…

如何高效學習前端新知識,我推薦這些~

眾所周知&#xff0c;關注公眾號可以了解學習掌握技術方向&#xff0c;學習優質好文&#xff0c;落實到自己項目中。還可以結交圈內好友&#xff0c;讓自己融入到積極上進的技術氛圍&#xff0c;促進自己的技術提升。話不多說&#xff0c;推薦這些優質前端公眾號前端之神100w閱…

web開發集成數字證書_每個數字設計師都應該知道的Web開發的七個原則

web開發集成數字證書A career path into digital design is often winding, meaning many practitioners come from adjacent fields as diverse as graphic design, web development, research, or even anthropology. As a result, two people working in a similar role may…

【轉】CentOS 6.6 升級GCC G++ (當前最新版本為v6.1.0) (完整)

原文地址&#xff1a;https://www.cnblogs.com/lzpong/p/5755678.html 我這里是centos7 升級到gcc8.1&#xff0c;過程差不多&#xff0c;參考這篇文章&#xff0c;記錄一下。 ---原文--- CentOS 6.6 升級GCC G (當前最新GCC/G版本為v6.1.0) 沒有便捷方式, yum update.... yu…

Hadoop:mapreduce的splitsize和blocksize

參考&#xff1a; Hadoop MapReduce中如何處理跨行Block和UnputSplit https://stackoverflow.com/questions/17727468/hadoop-input-split-size-vs-block-size https://stackoverflow.com/questions/30549261/split-size-vs-block-size-in-hadoop轉載于:https://www.cnblogs.co…

前端工程師生產環境 debugger 技巧

大家好&#xff0c;我是若川。持續組織了6個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列導言開…

bmp轉jpg(使用libjpeg)

jpg壓縮原理可以參考這篇文章http://hi.baidu.com/tiandsp/item/f5a2dcde6ef1405bd73aae41&#xff0c;我很早以前轉的一篇文章。 沒有使用libjpeg的壓縮代碼可以看看這篇文章http://hi.baidu.com/tiandsp/item/9b5843c58a3b4474cfd4f841&#xff0c;也是我很早以前轉的。 這次…

figma設計_Figma與Adobe XD:我們如何選擇下一個設計工具

figma設計The time came for changes and our design team started raising the topic again about how we should consider moving away from Sketch. This is not the first time this question came to mind, but this time seems like it was serious. Last summer we cons…

一個小廠前端 Leader 如何篩選候選人?

大家好&#xff0c;我是若川。持續組織了8個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列本文作…

figma設計_如何在Figma中構建設計入門套件(第1部分)

figma設計Figma教程 (Figma Tutorial) Do you like staring at a blank canvas every time you start a new project in Figma?每次在Figma中啟動新項目時&#xff0c;您是否喜歡盯著一塊空白的畫布&#xff1f; I’m guessing you’re not a big fan right, but it’s a pra…

純靠技術,很難進入大廠了。。。

日前&#xff0c;國務院印發《“十四五”時期就業促進規劃的通知》&#xff0c;其中明確指出&#xff0c;要完善終身學習體系&#xff0c;推進高水平大學開放教育資源&#xff0c;暢通在職人員繼續教育與終身學習通道。為響應國家政策&#xff0c;現臨時擴大招生規模&#xff0…

十天學會ASP.Net——(8)

1. ajax入門AJAX Extensions工具箱 &#xff08;1&#xff09;實現又刷新改變字體大小和無刷新改變字體大小 頁面設計&#xff1a; 前臺頁面設計&#xff1a; 首先需要在用到ajaxExtensions控件的位置之前放置一個ScriptManager控件&#xff0c;它將在瀏覽頁面時不可見&#xf…