使用Visual Studio宏給代碼檔案自動添加檔案頭

一般來說代碼檔案都要有個文檔頭,帶有著作權聲明和協助資訊等。我以前都是用CtrlC,CtrlV來做,後來研究了一下網上的資料,發現用宏來完成這個任務比較方便。在工具菜單中選擇宏->宏IDE,在宏編輯器中添加新項,選擇模組,嗯,模組名字就叫做"AddDocumentHeader"吧。編輯代碼內容如下:Imports SystemImports EnvDTEImports EnvDTE80Imports EnvDTE90Imports EnvDTE90aImports EnvDTE100Imp

VS.NET的調式功能簡介(Debugging in Visual Studio.NET)

最近打算系統地學習一下C#語言,在看Professional C#。不知道各位關於如何學好系統地C#語言有沒有好的提議,如有還請賜教:) 工欲善其事,必先厲其器,要想做好軟體開發,掌握好的調試工具和技巧是很必要的!在看書的過程中發現了一些我以前不知道的VS.NET有用的調試功能(可能很多人都已經知道這些功能了,如果誰有相關的使用經驗希望能夠分享),這裡做個很簡單的介紹: 一、斷點設定(Breakpoints)

[Reference] Visual Studio Keyboard Shortcut Posters & Other ‘Cheat Sheet’ Links

Visual Studio Keyboard Shortcut Posters & Other 'Cheat Sheet' Links Tim Heuer blogged this morning about some Visual Studio Shortcut 'Posters' that are available from Microsoft as PDF, and I thought they'd be worth a mention in case anyone doesn'

Visual Studio裡使用Regex進行尋找與替換

今天反編譯了一個項目,裡面的Property 的形式變成了最原始的形式,如get_xxx(),set_xxx(val),而且還很多,手動改的話要費很多時間,因此想用Regex的分組匹配進行替換,查了一下資料,vs裡的分組符號使用{},好象用()是不行的,我試了好多次都沒有成功,比如:要將obj.get_Name()替換成obj.Name可以使用get_{[^(]+}\(\)替換為\1 就可以了,\1就相當於{[^\(]+}這一部分,^\(表示非左括弧的所有字元 如果要將obj.set_Name(

Visual Studio IDE 版本之間差距的抱怨

用了一年多的Visual Studio 2005, 又用了半年的 Visual Studio 2008, 今天,突然有項目要求用 .NET 1.1 開發,暈倒啊重新拿起塵封已久的Visual Studio .Net 2003 的IDE,我靠,用起來簡直快瘋了,介面難看也就罷了,智能提示真是太爛了 ,連 SharpDevelop 都遠遠不如啊真是又笨又拙啊……真是見證了那句話:微軟的產品,前2版本基本是測試品,拿使用者當小白鼠地……

如何把Windows Phone的debug資訊輸出到Visual Studio的Output視窗

在Windows Mobile上輸出Debug資訊,非常簡單,可以直接使用Console.WriteLine,但是Windows Phone上不能使用這個方法了,其實也很簡單,也就是一句話。System.Diagnostics.Debug.WriteLine("Debug Message"); 做法很簡單,而且release版本會自動屏蔽了這些資訊,非常實用,我在應用程式生命週期的視頻中也用過這個方法,下面重點講述一下為什麼需要用這個函數。 根據自己的經驗,原因有兩個:1.使用MVVM的時候,

各版Visual Studio解決方案相互轉換!

大家有沒有試過需要對現有的VS項目進行升級或者降級轉換?升級的話只要在高版本的VS開啟一般都可以完成了,但轉完後如再想轉回舊版本可就不行了,這裡介紹一款開源的程式,可以將VS各版本的項目相互轉換。本程式現在支援Visual Studio 2005, 2008, 和 2010 的項目,如所示:這是一個在 codeproject

Productivity Power Tools(Visual Studio 擴充) 最新亮點

搜尋功能(新!) 在Visual Studio中有許多不同的搜尋方法(增量搜尋,快速尋找,在檔案中尋找,尋找工具列等),對於一個給定的任務往往是不太明確的。 而且尋找對話方塊本身也使得我們沒法很好的查看和跳躍代碼。 Productivity Power Tools 增加了新的尋找擴充。在編輯文本的狀態下,按Ctrl + F 就彈出了這個小而強大的視窗,通過這個視窗你可以使用大多數的快速尋找功能,如替換,大小寫選項,並增加了NET的Regex!  增強捲軸 (新!) Enhanced

XSD with Microsoft Visual Studio

環境: xsd3.2 + visual studio 2005 1、安裝 xsd-3.2.msi  從 http://www.codesynthesis.com/products/xsd/download.xhtml 下載。我安裝在 :C:\Program Files\CodeSynthesis XSD 3.2 安裝動作會在系統內容變數 path 項中 添加  "C:\Program Files\CodeSynthesis XSD 3.2\bin" 2、 在 visual studio 中添加 

增強我們的Visual Studio

這位同事是用Java的,最近的一個.NET項目中,他來幫我們做。所以他也開始使用VS2005了,我覺得他至少具有一條Java開發人員的典型特徵——對微軟相當鄙夷,這個也就罷了,跟我沒多大關係。其後在開發過程中,他經常抱怨VS2005不好用,又說Eclipse如何如何好用云云。說實話,本來我對微軟及其產品也沒有太多好感,但畢竟跟VS朝夕相處,日久生情,於是經常是他說VS哪個地方不好用,我就會為VS進行一番辯護。一段時間下來,至少也向他證明了,Eclipse的大部分功能VS2005也具備了;同時,不

如何利用Visual Studio建立自己的模板

第一步:開啟Visual Studio (這裡我雖然用的是Visual Studio 2008,但是Visual Studio 2005也同樣適用,而且建立方法都是一樣的)                                                          (Figure 1)第二步: 建立一個新的項目並且命名為MyTemplate(最好寫成MyProjectTemplate,這樣容易區分是Project Template還是Item

visual studio用”尋找替換”來刪掉原始碼中所有//方式的純注釋和空行

visual studio用"尋找替換"來刪掉原始碼中所有//方式的純注釋和空行注意:包括/// <summary>這樣的XML注釋也都刪掉了。步驟1/2(刪除注釋):使用Ctrl+H快速替換功能,尋找內容為:^[ \t]*//[^\n]*\n替換內容為空白(什麼都不寫),尋找範圍你自己定(我喜歡選整個解決方案),尋找選項要選中使用Regex。然後點擊全部替換就行了。這會把原來的一行//的注釋刪掉,並且不留空行。步驟2/2(刪除空行):然後設定尋找內容為^:b*$\n再執行全部替換,

分享一些非常好用的Visual Studio擴充

擴充管理器Visual Studio 2010新增“擴充管理器”的功能,可用於添加、移除、啟用和禁用Visual Studio擴充。我們可以從Visual Studio Gallery(Visual Studio庫)網站上安裝擴充,這些擴充一般是VSIX包格式,包括項目模板、項目範本、工具箱項、託管擴充架構(MEF)組件和VSPackage。安裝在“Visual

如何發布Visual Studio Addins?

    前些天協助一個項目做了針對VS Addins安裝問題的研究,簡單總結一下。問題背景:使用VS2005 Addin模板產生MyAddin1工程, 完成了Addin的編譯,產生MyAddin1.dll和MyAddin1.AddIn兩個檔案備用,通常我們在Debug的時候都是把MyAddin1.AddIn裡的路徑改為卻對路徑,然後把它拷貝到%Documents%\Visual Studio 2005\Addins下面,這個看起來很簡單,但是在客戶機器上,我們該怎麼做呢?   

Visual Studio中最常用的13個快速鍵

轉載自:http://developer.51cto.com/art/200904/122073.htm1. F5:啟動調試2. F7 /Shift-F7:顯示代碼視窗或顯示設計器視窗3.Alt-Enter:顯示選中對象的屬性(這是個常用的windows快速鍵,可以用顯示目錄和檔案的屬性)4.F6 / Shift-F6 / Ctrl-Shift-B:產生解決方案/產生項目/產生解決方案5.Shift-Alt-C: 在項目裡添加類6.Ctrl-K + Ctrl-C: 注釋一段選擇代碼7.Ctrl-

Tips and Tricks for the Visual Studio .NET IDE

from: http://www.codeproject.com/KB/tips/VSnetIDETipsAndTricks.aspxIntroductionA compendium of short cuts, tips and tricks, features, whatcha-may-callits for the Visual Studio .NET IDE.I love Vim. And the power it gives is almost corrupting.

Visual Studio編碼規範

Visual Studio編碼方法編碼方法合并了軟體開發的許多方面。儘管它們通常對應用程式的功能沒有影響,但它們對於改善對原始碼的理解是有協助的。這裡考慮了所有形式的原始碼,包括編程、指令碼撰寫、標記和查詢語言。不建議將這裡定義的編碼方法形成一套固定的編碼通訊協定。相反,它們旨在作為開發特定軟體項目的編碼通訊協定的指南。編碼方法分為三部分: 命名 注釋 格式

貼個有助於提高我們工作效率的東東:Visual Studio.Net 快速鍵表 zz

瞭解一些快速鍵,編程還是比較好的,尤其是對於一些只有快速鍵才可以使用的功能。比如,代碼的重疊和展開,一大段函數被注釋掉,以及恢複注釋中的代碼。以及跳轉到某個檔案的某一行,在debug中用起來都比較爽!~~希望大家能夠喜歡,嘿嘿。                                                                                                   ---女生木子            快速鍵功能           

如何使用 Visual Studio .NET 建立安裝程式包

本文闡述了在 Visual Studio .NET 開發環境中建立安裝程式包的步驟。此外,本文還闡述了各種類型的安裝項目以及如何將檔案或依賴項包含在安裝程式中。 回到頂端 部署項目的類型 部署項目有五種類型:合併模組項目、安裝項目、Web 安裝項目以及 Cab 項目。安裝嚮導可以指導您完成建立部署項目的過程。以下是為項目選擇正確的部署項目類型應遵循的規則。 收合該表格

Visual Studio 開原始檔控制擴充 NuGet 常用組件安裝命令

鄭重聲明,如果引用,請註明出處:(原創 部落格園:天之子)本地安裝 nuGet 1.3,開啟 Visual Studio 2010,建立項目,依次選擇:工具/Library Package manager/Package Manager Console,輸入以下安裝命令,可以方便添加向外延展群組件。Visual Studio 開原始檔控制擴充 NuGet 常用組件安裝命令,整理如下:---------------------------------------------------------

總頁數: 96 1 .... 50 51 52 53 54 .... 96 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.