當(dāng)前位置:首頁 > 電腦軟件 > 編程軟件 > visual studio 2010中文旗艦版

visual studio 2010中文旗艦版

大小:2.46G 語言:簡體中文 類別:編程軟件
  • 本地下載
8
0% 0%

情介紹

Vs2010中文旗艦版是微軟公司推出的開發(fā)工具包,也是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境,它擁有一個基本完整的開發(fā)工具集,包括了整個軟件生命周期(軟件的產(chǎn)生直到報廢或停止使用的生命周期)中所需要的絕大部分工具,如UML工具、代碼管控工具、集成開發(fā)環(huán)境(IDE)等等,且用戶在這里所寫的代碼適用于微軟支持的所有平臺,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight及Windows Phone。與其他同類型的軟件相比,V2010擁有著一系列更為強大及極具創(chuàng)新的企業(yè)生存期功能,包括領(lǐng)先于業(yè)界的數(shù)據(jù)庫工具 、強健而靈活的軟件建模、高效的體系結(jié)構(gòu)指導(dǎo) 、關(guān)鍵測試功能、集成的源代碼控制及領(lǐng)先于業(yè)界的數(shù)據(jù)庫工具和綜合數(shù)據(jù)庫開發(fā)功能,同時它還有更為強大的數(shù)據(jù)庫建模功能,該功能包括概念工具、邏輯工具和實體設(shè)計工具以及對使用存儲過程、索引、視圖等的集成支持,可以說該功能完全涵蓋企業(yè)數(shù)據(jù)庫開發(fā)的各個方面,用戶有了這個程序即可不用在下載另外的軟件,一個程序即可完成所有數(shù)據(jù)庫的開發(fā)工作。
Vs2010的重新設(shè)計和組織新的集成開發(fā)環(huán)境,該界面變得更加簡單明了,在此微軟采用了全新的WPF技術(shù)重新打造了程序的編輯器,新的編輯器擁有更加強大的功能,包括代碼的無級縮放、多窗口即時更新、代碼的自動產(chǎn)生等等,新的代碼編輯將使用戶的代碼變得更加易于閱讀,現(xiàn)在用戶可通過按CTRL并滾動鼠標(biāo)輪放大文本,并可單擊Visual C#或Visual Basic中的符號來自動突出顯示該符號下的所有實例,而這些新的功能也可極大地提高程序員的Web開發(fā)效率。同時,它還帶來了全新的NET Framework 4.0、Microsoft Visual Studio 2010 CTP等開發(fā)工具,并支持開發(fā)面向Windows 7的應(yīng)用程序,支持IBM DB2和Oracle數(shù)據(jù)庫,可用來創(chuàng)建Windows平臺下的Windows應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,甚至可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office插件。另外,軟件還增加諸多其他的小的新功能,包括分屏顯示、高亮顯示、縮放顯示、按使用生成代碼、矩形選擇框、調(diào)試數(shù)據(jù)跟蹤等等十余種,其中借助“高亮顯示”功能,現(xiàn)在用戶在編輯器中點擊某個符號后IDE即會自動將相同符號高亮顯示;按使用生成代碼則是一個全新的獨有功能,該功能可讓用戶在編寫程序過程中在不斷思路的清空直接使用提前構(gòu)造的新類,然后可再重新生成這個類,以此可以提高Dev的開發(fā)效率。
小編提供的visual studio 2010中文旗艦版,免密鑰,安裝完成即可免費使用。

新功能

一、更宜Web開發(fā)
微軟采用了全新的WPF技術(shù)重新打造了編輯器,新的編輯器以及Visual F#獲得了更加強大的功能,成為更好的web開發(fā)工具,比如代碼的無級縮放,多窗口即時更新,代碼的自動產(chǎn)生等等,這些新的IDE特性都會極大地提高程序員的開發(fā)效率
1.代碼編輯器-新的代碼編輯器使代碼更易于閱讀。可以通過按CTRL并滾動鼠標(biāo)輪放大文本。此外,單擊 Visual C# 或 Visual Basic 中的符號時該符號的所有實例都將自動突出顯示出來
2.用于Web開發(fā)的好工具-在Web開發(fā)方面,過去依靠Dreamweaver提供的遠程發(fā)布和FTP的功能,而現(xiàn)在不同了,web.config 的動態(tài)生成與發(fā)布功能得到了增強,可以直接發(fā)布到服務(wù)器上
3.Visual F#-Visual Studio 2010中已正式包含Visual F#,作為一種常規(guī)的開發(fā)工具發(fā)布。作為。NET Framework家族的新成員,F(xiàn)#提供類型安全、性能,以及類似腳本語言的工作能力,所有這些都是。NET環(huán)境的一部分
4.C# 4.0-C# 4.0主要改進了動態(tài)編程模式的互操作性和Office編程,動態(tài)查詢是C# 4.0中的一個新功能,允許你從IronPython,IronRuby,Jscript,HTML DOM或一個標(biāo)準(zhǔn)的。NET庫以同樣的方式使用和操作一個對象,不管它們來自哪里
【其他方面的創(chuàng)新】
1.應(yīng)用程序生命周期管理(ALM):新增的ALM功能,涵蓋了系統(tǒng)設(shè)計到測試階段的工具,包括新的架構(gòu)檢查工具(Architecture Explorer),增加了對統(tǒng)一建模語言(UML)的支持。如支持使用案例圖、活動圖、循環(huán)圖等,另外還提供新的測試工具(Test Impact View),可供開發(fā)人員收集更多的測試資料
2.為開發(fā)者提供更好的工具和框架:Visual 2010是開發(fā)者可以針對眾多的應(yīng)用程序進行開發(fā),諸如Windows7、Office、Web、智能手機、云應(yīng)用框架等。微軟除了支持其基本平臺外,也準(zhǔn)備提供對新興應(yīng)用趨勢的工具支持,即云計算和并行設(shè)計,以充分利用高性能的多核系統(tǒng)。例如,為并行編程提供了更多支持,包括增加調(diào)試窗口,增加對NET Framework PLINQ、本地Parallel Pattern Library和Concurrency Runtime并行擴展編碼的支
3.不同規(guī)模開發(fā)團隊的應(yīng)用:可以將在不同規(guī)模的開發(fā)團隊中創(chuàng)建應(yīng)用,跨度從單個部門到整個企業(yè)。軟件將確保在這么寬泛的范圍內(nèi)的應(yīng)用開發(fā)都得到支持
二、隨云而動
1.VS2010為Windows Azure提供了哪方面的支持?
云計算的基本原理,就是通過資源的負(fù)載均衡來提高數(shù)據(jù)檢索、處理的能力,提高業(yè)務(wù)的靈活性。雖然Azure平臺可以滿足大部分的云計算工作,但是其有一個缺陷,就是開發(fā)的周期比較長。而Visual就是用來解決這個關(guān)鍵問題的,在軟件中已經(jīng)集成了Azure的項目模型
2.Visual Studio 2010平臺在并行計算上的優(yōu)化
2010版本能夠支持非托管的C++庫和編輯器運行并行計算。也就是說即使應(yīng)用軟件中采用了非托管的C++,也能夠支持多核運算。(2) 在軟件提供了一個并行性能分析器。通過這個分析器可以幫助開發(fā)人員迅速找到應(yīng)用程序的性能瓶頸,并向開發(fā)人員提出建議需要在哪些地方采取并行處理
3.開發(fā)者使用visual studio如何更快捷進行云計算開發(fā)?
通過Azure Services Platform開發(fā)者可以使用。NET 3.5 SP1和Visual Studio 2008 SP1創(chuàng)建運行在微軟數(shù)據(jù)中心上的Internet級應(yīng)用程序。這款軟件為Windows Azure提供了專門的項目模型,更可以對服務(wù)和應(yīng)用程序進行調(diào)試。同時,開發(fā)者可以通過在Azure服務(wù)平臺上開放API來支持互聯(lián)網(wǎng)標(biāo)準(zhǔn),來實現(xiàn)與異構(gòu)平臺、與其他開發(fā)者之間交流和互動
4.visual studio 2010為云計算開發(fā)提供了那些工具?
基本上包含了Windows Azure工具,可以簡單的實現(xiàn)在微軟云平臺上的開發(fā),調(diào)試以及部署。包括以下工具和服務(wù):C#以及VB云服務(wù)項目的模版
5.微軟云計算的發(fā)展趨勢
微軟的云計算在戰(zhàn)略在2008R2操作系統(tǒng)和Windows Azure平臺上已經(jīng)有了體現(xiàn)。采用Visual 2010平臺,可以大大的縮短基于云計算技術(shù)的應(yīng)用系統(tǒng)的開發(fā)周期,提高與其他平臺的兼容性
三、增強對C++支持
1.Visual Studio 2010 C++ 0x
微軟也逐漸意識到了這一點,開始不斷增強Visual St我們這里按下Visual在IDE方面的增強不表,單說它對即將到來的C++新標(biāo)準(zhǔn)C++0x的支持
2.基于XP打造windows7的C++開發(fā)平臺
軟件將VCBuild的眾多特有的功能集成到MSBuild中,并且使用MSBuild替代了VCBuild。雖然VCBuild有很多針對Visual C++項目的實用功能,但是,新的MSBuild不僅繼承了這些功能,還提供了更多的新特性
3.為程序員提供更多新機遇
個人覺得隨著Visual Studio 2010的正式發(fā)布,必將會產(chǎn)生一批新的程序員,這些程序員將是最受歡迎的程序員,在這個軟件更新急速發(fā)展的社會,后來者居上已不是奇談,請愛好。NET編程的廣大程序員們,做好準(zhǔn)備吧,我深有體會的是一個強大編程工具將使一個程序員事半功倍,工欲善其事,必先利其器嘛。這款軟件對廣大程序員來說是不可錯過的選擇噢。
四、IntelliTrace(智能跟蹤)
1.具有一個新功能:IntelliTrace(智能跟蹤),IntelliTrace被引入到Visula Studio中來加速我們對。NET應(yīng)用程序的調(diào)試,它通過對預(yù)先設(shè)置的事件和方法在運行過程中的跟蹤并將其有效地傳遞給調(diào)試執(zhí)行者,從而快速的傳遞程序在執(zhí)行過程中的狀態(tài)和各種信息來幫助開發(fā)者更好的調(diào)試程序,快速的發(fā)現(xiàn)問題。實際上,在2010版本之前,Microsoft Visual Stuido已經(jīng)幫助我們很好的繼承了調(diào)試工具,比如對變量的監(jiān)控,對堆棧的查看等等,并且允許設(shè)置斷點進行單步調(diào)試等。所有的這些都在很好的幫助開發(fā)者來了解程序在不同的執(zhí)行過程中的狀態(tài)以及檢測是否按照預(yù)先實際的邏輯進行運轉(zhuǎn),而且更多的,我們通過斷點后監(jiān)測程序狀態(tài)來發(fā)現(xiàn)問題所在。而這樣所存在的問題是,一些邏輯上的錯誤可能發(fā)生在斷點執(zhí)行之前,而且很可能是一些無法追查。開發(fā)者必須停止當(dāng)前的調(diào)試,重新設(shè)置斷點并啟動調(diào)試,而這樣的試驗過程往往需要很多次才能找到正確的位置來設(shè)置斷點。IntelliTrace智能的將一些調(diào)試信息和程序狀態(tài)自動的跟蹤并實施的展現(xiàn)給開發(fā)人員,從而減少了需要程序員找到適當(dāng)?shù)臄帱c才能跟蹤和監(jiān)控程序運行狀態(tài)的過程
2.Visual Studio提供給我們兩個方式來控制其搜集信息的內(nèi)容源,一個是IntelliTrace events only,僅僅收集智能跟蹤事件和調(diào)試中斷的相關(guān)數(shù)據(jù);另外一個是IntelliTrace events and call information,這個就會收集除了IntelliTrace事件之外對一個方法調(diào)用的進入和退出的各種數(shù)據(jù)。下邊我們來看看在Visual Studio 2010中如何設(shè)置IntelliTrace的跟蹤選項:
進入到工具 --> 選項 --> IntelliTrace。它在默認(rèn)狀態(tài)下是啟用的,但是,僅捕捉事件,因為捕捉事件是便宜的。然而,當(dāng)你開始跟蹤所有這些調(diào)用信息時,真正的價值開始顯現(xiàn)出來了。你每一次調(diào)試的時候,IntelliTrace都將彈出來,你在動態(tài)調(diào)試的時候可以使用這個歷史性的調(diào)試工具。假如我在那里并且有一個斷點,但是,我要備份和重新設(shè)計這個斷點,我可以使用IntelliTrace完成這個任務(wù)
3.使用IntelliTrace捕捉到調(diào)試進程的其他人可以把記錄以及。dlls和pdbs文件發(fā)送給你,你可以重放它們的進程。這個進程也許進入到數(shù)據(jù)庫(你沒有這個數(shù)據(jù)庫),它也許是采用你不能復(fù)制的方法設(shè)置的,它可能在你不能企及的網(wǎng)絡(luò)上,但是,你不用擔(dān)心,因為你擁有記錄以及。dlls和pdbs文件,你可以重放
4.當(dāng)然,擁有源代碼會更好,因為那樣你就能夠看到這個代碼好像是在你自己的機器上調(diào)試它一樣。這對于在你的機器上運行正常,在其他人的機器不能運行的那些神秘的故障來說是非常好的。它對于多線程的情況也是非常好的,當(dāng)你經(jīng)過這個應(yīng)用程序的時候,這個軟件瑕疵就消失了,但是,在正常速度運行時,這個軟件瑕疵又出現(xiàn)了。
5,默認(rèn)情況下,IntelliTrace僅僅收集IntelliTrace相關(guān)的事件,這樣是為了保持所收集的數(shù)據(jù)較少,并且對于性能上的影響是最小的。而當(dāng)你選擇對方法調(diào)用的數(shù)據(jù)也進行搜集時,除了其臨時搜集的數(shù)據(jù)所占用空間的增大外,對于性能的影響也是較大的。盡管收集到的細(xì)節(jié)有所不同,但兩種方式都會收集一些共同的數(shù)據(jù)。比如,它總會在第一次啟動收集過程時收集系統(tǒng)信息,模塊的加載和卸載事件,線程的起始和結(jié)束時間等。隨著模塊和線程的事件,可以正確的更新模塊和線程調(diào)試窗口的信息。另外,任何模式下,在調(diào)試斷點處也會對數(shù)據(jù)進行收集,并將所收集到的基本數(shù)據(jù)類型和對象在調(diào)試其中進行檢查和審閱,并允許改變其值。
6.總的說來IntelliTrace調(diào)試程序就是為程序開發(fā)者量身定制的,通過其獨特的“歷史調(diào)試”功能,為開發(fā)者提供了一個反悔追溯過程控制功能。比如,在開發(fā)中程序在10分鐘前出現(xiàn)一個異常,怎么辦呢,如果在以前一般是通過手動調(diào)用Debug.Write語句,現(xiàn)在不必了!因為不少開發(fā)工具中的這種歷史調(diào)試功能都非常相似,在visual studio 2010正式版 中通過IntelliTrace,不但能使程序員看到程序的當(dāng)前狀況,也可以檢查某些情況下產(chǎn)生的事件,甚至還能隔離應(yīng)用程序歷史記錄中的故障點。所以,啟用歷史調(diào)試之后,軟件能夠捕獲調(diào)用堆棧以及相關(guān)變量,咱們就可以“回退”至程序的保存前10分鐘或者更長時間,檢查程序發(fā)生異常、故障時的各種情況。因為,在默認(rèn)情況下程序只保存關(guān)鍵的類型,而開發(fā)人員可以選擇記錄所有的參數(shù),對象以及全局變量。所以,IntelliTrace會主動展示程序運行過程中的關(guān)鍵事件,諸如代碼異常、文件訪問、時時調(diào)試等等
五、其他新功能
1.起始頁面
在近期項目列表中可以將一些正在開發(fā)或重要的項目Pin在列表中以方便下次使用

也可以右鍵項目名稱打開項目所在文件夾
2.分屏顯示
本次VS2010 使用WPF 進行了大量Shell 開發(fā),所以軟件界面功能有了重大改進。尤其要提的就是分屏編寫功能,Dev不用再為頻繁切換程序文件而頭疼了??梢灾苯訉⒊绦蛭募献С鯥DE窗口到其他顯示器中。這樣就可以一邊編寫CS,一邊編寫XAML而且無需切換窗口標(biāo)簽
3.高亮顯示
在編輯器中點擊某個符號后IDE會自動將相同符號高亮顯示。如果程序很長的話可以使用Ctrl+Shift+ 向下箭頭 或Ctrl+Shift+向上箭頭 快速瀏覽每一個使用該符號的地方

4.縮放顯示
通過Ctrl+鼠標(biāo)滾輪,可以縮放代碼字體大小,這個功能方便在演示過程中使用

5.按使用生成代碼
這個功能好像也叫“先消費”,在編寫程序過程中如果需要構(gòu)造新類,程序員可以不打斷思路直接使用該類,然后再重新生成這個類。這樣可以提高Dev的開發(fā)效率

6.矩形選擇框
在VS2008中可以通過Alt+鼠標(biāo)左鍵 對代碼進行選取,VS2010不僅可以選擇矩形框,還可以選擇零字符寬的矩形框并在其中輸入內(nèi)容

7.調(diào)試數(shù)據(jù)跟蹤
在程序Debug過程中往往需要實時監(jiān)控數(shù)據(jù)變化,而這款軟件可以將數(shù)據(jù)Tip標(biāo)簽Pin在IDE窗口中隨時跟蹤數(shù)據(jù)變化

在下圖中隨著while循環(huán)的進行,j值的變化也會隨 時體現(xiàn)在Tip標(biāo)簽中

8.調(diào)用層次結(jié)構(gòu)
通過鼠標(biāo)右鍵瀏覽方法、屬性、構(gòu)造函數(shù)的調(diào)用層次結(jié)構(gòu),如果是剛接手的項目就可以用這個方法了解其相關(guān)程序結(jié)構(gòu)
9.定位搜索
編輯(Edit)菜單中選擇“Navigate To” 或者通過Ctrl+, 打開定位搜索窗口。在搜索欄(模糊查詢的功能很強)中輸入查詢內(nèi)容,將自動列出相關(guān)結(jié)果信息
雙擊搜索結(jié)果可以直接轉(zhuǎn)到代碼所在位置

10.縮略圖預(yù)覽
其實這個功能在VS2010 RTM 發(fā)布前就被取消了,但我們?nèi)匀豢梢詫⑵浼せ?。首先確認(rèn)Tools->Options 中“Enable rich client visual experience” 處于啟動狀態(tài)
然后,在開始菜單(Run…)中運行以下命令,向注冊表中添加ShowThumbnailsOnNavigation 項。
reg ADD HKCU\Software\Microsoft\VisualStudio\10.0\General /v ShowThumbnailsOnNavigation /t REG_DWORD /d 1
打開項目通過Ctrl+Tab,預(yù)覽已打開的項目程序
11.智能感知
對IntelliSense(智能感知)功能又進行了完善和加強,在我們輸入一些關(guān)鍵字時,其搜索過濾功能并不只是將關(guān)鍵字作為查詢項開頭,而是包含查詢項所有位置。如下圖所示,當(dāng)輸入“index” 后我們既可以看到“IndexOutOfRangeException” 又可以檢索到TabIndex 項,這使得檢索功能更加人性化
在上圖中,我們定義了一個AsSoonAsPossible 的字符串變量,當(dāng)輸入“ASAP” 時,軟件會根據(jù)Pascal Casing 搜索到我們想要的變量名稱

有時我們需要使用switch、foreach、for 等類似語法結(jié)構(gòu),在visual studio中只需如入語法關(guān)鍵字,例如“foreach”,并點擊兩下Tab 鍵,它便會自動完成相應(yīng)的語法結(jié)構(gòu)。
12.WPF界面設(shè)計
做WPF/Silverlight 的開發(fā)人員都知道,這款軟件對XAML 的界面的設(shè)計功能進行了很大改進,我們可以在軟件中直接拖拽設(shè)計XAML 界面布局。同時在使用進行界面布局編輯時,可以直接在設(shè)計窗口點擊鼠標(biāo)右鍵,為添加/刪除行或列
13.擴展工具
軟件的另一個亮點就是擴展工具管理功能,開發(fā)人員不必到處尋找第三方擴展工具,下載并安裝。只需在 VS2010->Tools->Extension Manager 中就可以找到許多第三方擴展工具,并可以直接在visual studio 2010中下載安裝

新特性

一、支持Windows Azure,微軟云計算架構(gòu)邁入重要里程碑
二、助力移動與嵌入式裝置開發(fā),三屏一云商機無限
三、實踐當(dāng)前最熱門的 Agile/Scrum 開發(fā)方法,強化團隊競爭力
四、升級的軟件測試功能及工具,為軟件質(zhì)量嚴(yán)格把關(guān)
五、搭配Windows 7,Silverlight4與Office,發(fā)揮多核并行運算威力,創(chuàng)建美感與效能并重的新一代軟件
六、支持最新C++標(biāo)準(zhǔn),增強IDE,切實提高程序員開發(fā)效率
七、可以自定義開始頁:
1.C# 4.0中的動態(tài)類型和動態(tài)編程
2.多顯示器支持
3.使用Visual Studio 2010的特性支持TDD
4.支持Office
5.Quick Search特性
6.C++ 0x新特性
7.IDE增強
8.使用Visual C++ 2010創(chuàng)建Ribbon界面
9.新增基于。NET平臺的語言F#

visual studio 2010中文旗艦版安裝教程

1、小編提供的為ISO文件,用戶只需鼠標(biāo)右鍵點擊“cn_visual_studio_2010_ultimate_x86_dvd_532347.iso”,然后點擊“解壓文件”即可
2、等待解壓完成,進入解壓文件雙擊“setup.exe”開始正式的安裝
3、彈出安裝界面,點擊“安裝MIcrosoft visual studio 2010”開始正式的安裝
4、等待安裝程序加載安裝組件成功,完成點擊下一步
5、勾選“我已閱讀并接受許可條款”即同意此協(xié)議,然后點擊下一步繼續(xù)安裝
6、選擇Vs2010安裝的類型,建議勾選“完全”即安裝所有編程語言和工具,當(dāng)然自定義用戶則可點擊“自定義”自定義要安裝工具和編程語言,同時選擇程序的安裝路徑,默認(rèn)路徑為C:\Program Files (x86)\Microsoft Visual Studio 10.0\,可點擊“瀏覽”更換安裝路徑或直接默認(rèn)
7、若點擊“自定義”的用戶則會進入安裝功能選擇界面,這里用戶可選擇所必須的功能,一些不必要的功能可選擇不安裝,完成選擇點擊安裝
8、開始正式的安裝,安裝的時間可能過長請耐心等待
9、完成安裝,現(xiàn)在用戶可完全免費的使用啦

注意事項

1、程序安裝完成可能不會出現(xiàn)在桌面上,需用戶手動打開,這個時候需打開開始菜單-所有程序,找到在開始菜單中找到軟件,雙擊打開即可
2、有些朋友在打開時可能會遇見“visual studio 2010 service pack 1”需要升級的問題,不用擔(dān)心,直接按照提示下載升級即可
3、第一次啟動軟件會讓用戶選擇默認(rèn)環(huán)境設(shè)置,這里不用管它,隨便選一個,以后還可以更改的,然后點擊啟動visual studio
4、第一次啟動,可能需等待幾分鐘,啟動成功之后用戶可以正式開始編程操作啦

Vs2010中文旗艦版使用教程

一、行編輯(復(fù)制,剪切,刪除,交換)
1.當(dāng)你在光標(biāo)停留行使用快捷鍵Ctrl+C,X,L時,可以復(fù)制,剪切,刪除整行內(nèi)容。當(dāng)然,右鍵也是可以的。跟平時的復(fù)制,剪切,刪除就是選中和沒選中代碼的區(qū)別而已
2.如果你想交換上下兩行,你可以使用快捷鍵(Shift+Alt+T),前提是光標(biāo)要停留在上面那一行。替換之后,光標(biāo)會一直跟隨原本的那一行
二、注釋(//TODO:...)
看標(biāo)題的話,你可能想打我。那個程序員不知道注釋啊,不就//或者/*.....*/亦或者(HTML/XML注釋)。但是使用過// TODO:注釋部分
的,估計是少數(shù)吧。如果你喜歡用“任務(wù)列表”記錄一些要做的事情,這個小功能最適合你了。你可以再VS 2010的菜單上找到任務(wù)列表窗,點擊“菜單->視圖->任務(wù)列表”,你也可以點擊快捷鍵“Ctrl+W,T”。VS還提供了,HACK,UNTODU,UnresolvedMergeConflict標(biāo)記注釋,你可以在“工具->選項->環(huán)境->任務(wù)列表”找到并且編輯/添加/刪除標(biāo)記注釋
三、創(chuàng)建區(qū)域(#region和#endregion)
當(dāng)代碼越來越多的時候,你會期望可以隱藏一些代碼,而#region和#endregion 就是這樣的功能。你可以在任何位置隱藏任何代碼。即使是隱藏的內(nèi)容不屬于同一個函數(shù)。你可以點擊#region旁邊的+/-,展開/隱藏代碼。在隱藏的時候,當(dāng)你的光標(biāo)放放置在備注上面的時候,VS會顯示出隱藏的代碼內(nèi)容
四、選擇一個單詞/選擇一個字符串
1.如你所知雙擊一個單詞的時候會選擇整個單詞。按住Ctrl鍵單擊單詞的任意位置同樣可以選中單詞。
2.雙擊字符串第一個引號的左側(cè)可以選中整個字符串。按住Ctrl鍵單擊第一個引號的前面同樣可以選中整個字符串
五、將代碼放入工具箱
1.工具箱是拿來放控件的地方。我們在使用控件的時候,只需要從控件當(dāng)中拖動控件到代碼就可以了,這樣可以省去大量代碼的編輯工作。既然工具箱如此方便,那么是否可以將一段重用性很高的代碼放入工具箱呢。答案當(dāng)然是可以的
2.可以選中你的代碼,然后拖入工具箱的空白處,你的代碼就保存到工具箱了。就像你將控件拖入代碼頁面一樣,也可以將代碼拖入工具箱中。以后你就可以像使用控件一樣使用重用的代碼。這是非常方便的。而且工具箱的內(nèi)容不會因為你關(guān)閉VS而消失,在你下次打開VS的時候工具箱同樣保存了你的代碼。如果你需要查看工具箱保存的代碼而又不想拖到代碼頁面中,你只需要將光標(biāo)停留在工具箱的代碼圖標(biāo)上面
六、格式化代碼
這個很重要,即使VS在你每次打完“;”回車之后會自動格式化代碼。但是難免代碼的格式會有所變化,譬如粘貼一段代碼之后,代碼的格式往往會受到影響。所以,這個還是很有必要知道的
1.格式化部分代碼:選中代碼->Ctrl+K,F或者Ctrl+E,F
2.格式化整個文檔:編輯->高級->設(shè)置文檔的格式,或者Ctrl+K,D,或者Ctrl+E,D
七、切換設(shè)計/代碼圖示
1.在ASP.NET頁面切換(HTML): Ctrl+PgUp/Ctrl+PgDn
2.在windows窗體切換:F7/Shift+F7 (代碼/設(shè)計)
八、查找錯誤代碼
當(dāng)錯誤列表有錯誤或者警告提示時,你可以雙擊這個錯誤或提示,就可以跳轉(zhuǎn)到錯誤或警告的語句前
九、跳轉(zhuǎn)到指定行號
1.如果代碼很多的時候,這是很有用的,在ASP.NET編程的時候,很多錯誤只有在運行網(wǎng)站的時候才能發(fā)現(xiàn),而這個錯誤又沒被在錯誤列表提示的時候,你就可以使用這個小技巧跳到錯誤的代碼前面
2.雙擊右下角狀態(tài)欄的行號,會跳出一個行號跳轉(zhuǎn)窗體?;蛘呖旖萱ICtrl+G調(diào)出窗體。當(dāng)然,還可以從菜單欄點擊“編輯->跳轉(zhuǎn)..”使用這個功能
十、快速查找
光標(biāo)停留在需要查找的詞上面,使用快捷鍵Ctrl+F3可以跳轉(zhuǎn)到下一個相同的詞。按Shift+F3可以往上查找
十一、查找“{/}”
查找:你是否很煩惱有些對應(yīng)的標(biāo)記找的到頭找不到尾,找得到尾不知道那個是頭。當(dāng)你把光標(biāo)放在“{”的前面,VS會將相對應(yīng)的”}“標(biāo)記起來。你也可以將光標(biāo)停留在“}”的后面,可以達到同樣的效果
十二、查找和替換
1.當(dāng)你想查找/替換掉某個字符串的時候,你可以按快捷鍵“Ctrl+F”或者“Ctrl+H”,進行這一操作。另外VS支持正則表達式和通配符
2.如果你想從整個項目進行查找/替換,你需要使用快捷鍵“Ctrl+Shift+F”或者“Ctrl+Shift+H”。當(dāng)然這一切都可以在菜單欄找到。“編輯->查找和替換”。當(dāng)你想中止全局替換的時候,你可以使用快捷鍵“Ctrl+Pause Break”

十三、書簽
書簽是很有用的功能,用過Chrome的都知道。在VS當(dāng)中,書簽同樣適用。它可以幫你保存位置,以便你寫代碼
1.放置書簽:Ctrl+B,T
2.上一個書簽:Ctrl+B,P
3.下一個書簽:Ctrl+B,N
4.刪除所有書簽:Ctrl+B,C
除此之外,VS還提供了其它的書簽操作
十四、跳轉(zhuǎn)到定義
當(dāng)你查看代碼的時候,往往需要去查看原函數(shù),這是難免的。但是千萬不要去手動尋找函數(shù)。這效率往往是很低的。你可以右鍵該函數(shù),選擇跳轉(zhuǎn)到定義即可。當(dāng)然你也可以使用快捷鍵F12
十五、以文本形式插入外部文本
“菜單->編輯->將文件作為文本插入”
好處是,你不需要打開文件去復(fù)制粘貼

Vs2010快捷鍵

★Ctrl+Enter(在光標(biāo)指定位置的上面添加一行,并將光標(biāo)移至新添加行的行首位置)
★Ctrl+Shift+Enter(在光標(biāo)指定位置的下面添加一行,并將光標(biāo)移至新添加行的行首位置)
★Ctrl+Shift + L (刪除當(dāng)前行)
★Ctrl+M+O(折疊所有的函數(shù))
★Ctrl+M+P(展開所有的函數(shù))
★Ctrl+E+C(注釋)<=>Ctrl+K+C(注釋)
★Ctrl+E+U(取消注釋)<=>Ctrl+K+U(取消注釋)
★Tab(增加縮進)
★Shift+Tab(減少縮進)
★Ctrl+.(調(diào)出using菜單;對于沒有實現(xiàn)的類可以自動生成)
★Ctrl+E+S (查看空白 -- 將空格轉(zhuǎn)換為綠色的點,在查找多余的空格時尤為方便)
★F12(轉(zhuǎn)到定義)
★Ctrl+_(轉(zhuǎn)到定義后返回)
★Ctrl+Shift + _  (再次轉(zhuǎn)到定義)
★Ctrl+Atl + P  (Attach to Process 跟蹤調(diào)試某個進程)
★Ctrl+Shift + 左右方向鍵  (以單詞為單位向左或向右選中代碼) 
★Ctrl+Tab (切換VS中的不同文件窗口)      
★Alt+Tab (切換Windows的不同窗口)
★prop+Tab+Tab(創(chuàng)建C#中的屬性,之后用Tab進行位置的切換)
★Ctrl+K+X(Insert Snippet插入VS定義好的代碼模板,例如 選擇其中的Visual C#之后可以選擇好多種不同的模塊,例如選擇prop name和12的效果是一樣的,還可以選擇try,tryf,using,while等等,這些可以到VS中實際去看看 )
★Ctrl+B+T(標(biāo)記當(dāng)前行)
★Ctrl+B+P(將光標(biāo)移動到前一個標(biāo)記行)
★Ctrl+B+N(將光標(biāo)移動到后一個標(biāo)記行)
★Ctrl+B+C(移除所有的標(biāo)記行)
★Ctrl+W+B(列出所有的標(biāo)記行,即:打開一個新的窗口,若想打開更多的小窗口請點擊VIEW)
【注:標(biāo)記行可以標(biāo)記我們所關(guān)注的代碼段,從而實現(xiàn)不同代碼段的切換,例如我想比較兩端代碼段的異同,或者參照某段代碼實現(xiàn)新的功能。當(dāng)然也肯定不會忘 ★Ctrl+A,Ctrl+C,Ctrl+V,Ctrl+X,Ctrl+Z,Ctrl+S】
★F7(從Designer界面切換到后天代碼) 
★Shift+F7(從后臺代碼切換到前臺Designer頁面)(例如在Asp.Net程序中使用)
★Ctrl+E+D(對當(dāng)前頁VS中的代碼塊進行格式化),選中VS中的代碼,然后 Ctrl+E+F(對選中的代碼段進行格式化)

錯誤解決方法

1、未能正確加載“VSTS for Database Professionals Sql Server Data-tier Application" 包?
打開cmd,輸入regsvr32 %windir%\system32\jscript.dll
緊接著又彈出一個對話框,提示這個錯誤(可能不是每個人都會問題連著出現(xiàn),此處僅分享問題解決方案)
2、未能正確加載”RadLangSvc.Package, RadLangSvc.VS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" 包?
開始-->所有程序-->Mircosoft visual studio 2012-->visual studio tools-->visual studio 2012 命令提示,然后再輸入 devenv /resetskippkgs,即可。注意,此處是打開visual studio tools工具中的命令提示,區(qū)別cmd

無法調(diào)試問題解決方法

一、問題描述
因為開發(fā)環(huán)境改變,第一次使用VS2010,但是發(fā)現(xiàn)在運行過程中無法進行調(diào)試,必須中斷運行進行代碼修改(或者代碼修改后重新運行系統(tǒng)才可生效),嚴(yán)重影響工作效率
二、解決方法
1.將調(diào)試方式改為Debug方式(之前是Release方式)

2.調(diào)整各個類庫的生成路徑,將生成路徑統(tǒng)一到某一目錄下

3.將生成平臺更改為X86(重要)
★點擊配置管理器,彈出配置管理對話框
★選擇活動解決方案平臺為X86,如果沒有該選項則通過新建選項進行新建,活動解決方案配置為Debug
★修改各個類庫的生成平臺
4.這樣,使得問題最終得到解決

常見問題解答

一、使用vs2010時無法顯示資源編輯,并彈出提示對話框找不到rcdll.dll
解決方法:
在注冊表中找到:HKEY_CURRENT_USER/Software/Microsoft/Microsoft SDKs/Windows
在windows項中如果存在以下兩項就修改為下列示例,如果沒有新建如下兩項并設(shè)置相應(yīng)值:
X86系統(tǒng):
"CurrentVersion"="v7.0a"
"CurrentInstallFolder"="C://Program Files//MicrosoftSDKs//Windows//v7.0A//"
X64系統(tǒng):
"CurrentVersion"="v7.0a"
"CurrentInstallFolder"="C://Program Files(x86)//Microsoft SDKs//Windows//v7.0A//"
二、在 VS2010 中通過 Debug 模式調(diào)試代碼時,出現(xiàn)如下輸出信息:
“abc.exe”: 已加載“D:\demo_abc\prj_win32\Debug\libxxx.dll”,已加載符號。
SXS: RtlCreateActivationContext() failed 0xc000000d LDR: LdrpWalkImportDescriptor() failed to probe D:\demo_abc\prj_win32\Debug\libxxx.dll for its manifest, ntstatus 0xc000000d調(diào)試器:: 在進程加載過程中引發(fā)了未處理的無法繼續(xù)的異常,彈出的提示對話框為:應(yīng)用程序正常初始化(0xc000000d)失敗。請單擊“確定”,終止應(yīng)用程序

解決方法:
在生成 dll的時候需要將禁止生成清單文件。屬性頁-》鏈接器 --》清單文件--》生成清單   設(shè)置為“否”即可解決

載地址

  • 電腦版
visual studio 2010中文旗艦版

您喜歡

Visual Studio版本大全
Visual Studio版本大全
Visual Studio(簡稱VS)是由微軟公司開發(fā)的一款集成開發(fā)環(huán)境(IDE),用于編寫、編輯、調(diào)試和部署各種類型的應(yīng)用程序。它是一個功能強大的開發(fā)工具集,提供了豐富的功能和工具,適用于多種編程語言和平臺。支持廣泛,包括:C#,C++,Visual Basic,F(xiàn)#,JavaScript,TypeScript,Python,HTML/CSS,SQL等,提供了許多功能和工具,包括代碼編輯器、調(diào)試器、版本控制、自動完成、代碼重構(gòu)等,幫助開發(fā)人員更高效地編寫和調(diào)試代碼。目前,Visual Studio官方仍提供VS 2013,VS2015,VS2017,VS2019等老版本,同時包括最新的VS2022。想了解Visual Studio所有版本,大家可以關(guān)注3322軟件站,我們收集并整理了Visual Studio版本大全,如果有您需要的,還請下載支持。

網(wǎng)友評論

0條評論
(您的評論需要經(jīng)過審核才能顯示)