Microsoft Visual Studio
軟件版本 (2020-02-14) |
2017 |
支持系統 | |
許可證 | 商用 |
分類 | 編程軟件 |
下載軟件 |
軟件概述
主要特點
- 軟件編輯、構建、調試和單元測試工具
- 支持C/C++、C語言、Visual Basic、F語言、SQL、CSS、JavaScript等語言<
- 程序部署到Windows、web、雲和SharePoint平台
- 實時單元測試、運行到單擊和異常幫助程序調試和測試工具
- 直接管理托管在GitHub和team Foundation Server等提供程序上的團隊項目
- 可定制的環境
Visual Studio是一個用于創建Windows程序和web應用程序的軟件開發工具。開發工具包包括一個集成開發環境(IDE)和軟件開發過程所有階段的測試工具
Visual Studio包含以下組件:
- 代碼編輯器:用于編寫源代碼;支持語法突出顯示、書簽、後台編譯、搜索功能和使用Microsoft IntelliSence技術完成代碼
- 調試器:用于定位和修複程序錯誤;包括源級和機器級調試,以及斷點和執行步驟。
- 設計器:提供用于創建圖形用戶界面應用程序并将其連接到數據源的可視化工具;包括Windows窗體設計器和Windows Presentation Foundation(WPF)設計器,以及web設計器、類設計器、數據設計器和數據映射設計器
- 擴展:擴展Visual Studio的功能;支持宏、外接程序和擴展包
Visual Studio IDE包含多個用于完成不同任務的内置透視圖。為源代碼編程、調試和創建可視化表單提供了獨特的接口。開發人員可以使用其中一個預先構建的布局或自定義自己的透視圖。VisualStudio軟件包包含微軟Visual Basic、Visual C++、VisualC、Visual Fuxy、VisualWebDead和Team Foundation Server。該軟件支持多種編程語言,包括C、C++、VB.NET、C、F、XML、HTML、JavaScript和CSS。
Microsoft Visual Studio為開發人員提供了一個可定制的IDE,并支持多種流行的編程語言。它是專業軟件開發人員創建商業軟件程序的一個好工具。對于希望為.NET框架創建動态網站和交互式web應用程序的web開發人員,Microsoft Visual Studio也很有用。
支持的文件格式
Microsoft Visual Studio 2017 支持的文件擴展名
常見格式 | |
---|---|
.COD | 編譯的源代碼 |
.XML | XML文件 |
.SDF | SQL Server Compact數據庫文件 |
.XSL | XML樣式表 |
.XSLT | XSL轉換文件 |
.MDF | SQL Server數據庫文件 |
.VSCONTENT | Visual Studio内容文件 |
.SRF | 三星智能電視錄制文件 |
.WID | SAP BusinessObjects Web智能文件 |
.CS | C#源代碼文件 |
.XSC | Visual Studio數據集内部信息文件 |
.SDL | 場景描述語言文件 |
.SSC | StepMania歌曲文件 |
.NUPKG | NuGet包 |
.TRX | Visual Studio測試結果文件 |
.ASM | 彙編語言源代碼文件 |
.DTD | 文檔類型定義文件 |
.HPP | C++頭文件 |
.DEF | M、 U.G.E.N.字符定義文件 |
.VB | Visual Basic項目項文件 |
.VSP | 視頻工作室項目文件 |
.W32 | Win32生成文件 |
.HLSL | 高級着色器語言文件 |
.DIB | 設備無關位圖文件 |
.FS | Visual F#源文件 |
.SQL | 結構化查詢語言數據文件 |
.IDB | Visual Studio中間調試文件 |
.SETTINGS | Visual Studio設置文件 |
.RES | 閥門資源文件 |
.WSF | Windows腳本文件 |
.RGS | 注冊表腳本 |
.VBSCRIPT | Visual Basic腳本 |
.JS | JavaScript文件 |
.ASP | 動态服務器頁面 |
.ASPX | 活動服務器頁擴展文件 |
.CSS | 層疊樣式表 |
.HTM | 超文本标記語言文件 |
.HTML | 超文本标記語言文件 |
.XHTML | 可擴展超文本标記語言文件 |
.ASMX | ASP.NET Web服務文件 |
.WSDL | Web服務描述語言文件 |
.AXD | ASP.NET Web處理程序文件 |
.ASAX | ASP.NET服務器應用程序文件 |
.CSHTML | ASP.NET Razor網頁 |
.ASCX | ASP.NET用戶控制文件 |
.DISCO | 迪斯科發現文檔 |
.DISCOMAP | DISCO發現輸出文件 |
.VSDISCO | DISCO動态發現文檔 |
.ASHX | ASP.NET Web處理程序文件 |
.SITEMAP | ASP.NET站點地圖文件 |
.VBHTML | ASP.NET Razor網頁 |
.SVC | WCF Web服務文件 |
.MASTER | ASP.NET母版頁 |
.XSS | XML樣式表 |
.VSIX | Visual Studio擴展 |
.MDMP | Windows小型轉儲 |
.RC2 | Visual Studio資源文件 |
.RULESET | Visual Studio代碼分析規則集文件 |
.RCT | Visual Studio資源模闆 |
.PROPS | Visual Studio項目屬性文件 |
.VSPROPS | Visual Studio項目屬性文件 |
.VSSETTINGS | Visual Studio設置文件 |
.SKIN | ASP.NET外觀文件 |
.USER | Visual Studio項目用戶選項文件 |
.VCW | 嵌入式VisualC++工作空間文件 |
.LSPROJ | Visual Studio LightSwitch項目 |
.VSI | Visual Studio内容安裝程序文件 |
.CD | Visual Studio類圖 |
.CPP | C++源代碼文件 |
.C | C/C++源代碼文件 |
.H | C/C++/Objto-C頭文件 |
.SLN | Visual Studio解決方案文件 |
.VCXPROJ | Visual C++項目 |
.XSD | XML架構定義 |
.VCPROJ | Visual C++項目文件 |
.VDPROJ | Visual Studio安裝和部署項目 |
.VBPROJ | Visual Studio Visual Basic項目 |
.CSPROJ | Visual Studio C#項目 |
.RESX | .NET托管資源文件 |
.FSX | 可視化腳本文件 |
.FSPROJ | 可視F#項目文件 |
.HH | C++頭文件 |
.CC | C++源代碼文件 |
.INC | 包含文件 |
.CONFIG | 配置文件 |
.RC | 資源腳本 |
.SNIPPET | Visual Studio智能感知代碼段 |
.XAML | XAML文件 |
.TARGETS | MSBuild目标文件 |
.SUO | Visual Studio解決方案用戶選項文件 |
.MYAPP | Visual Studio應用程序XML文件 |
.VSSSCC | Visual Studio解決方案源代碼管理文件 |
.VSPSCC | Visual Studio項目源代碼管理文件 |
.LICX | Visual Studio許可證文件 |
.LICENSES | Visual Studio許可類文件 |
.FSSCRIPT | 可視F#腳本 |
.FSI | 視覺F#簽名文件 |
.DBPROJ | Visual Studio數據庫項目文件 |
.VDP | Visual Studio部署項目 |
.VCP | 嵌入式Visual C++項目文件 |
.CXX | C++源代碼文件 |
.TLI | Typelib生成C/C++内聯文件 |
.TLH | Typelib生成C/C++頭文件 |
.HXX | C++源代碼頭文件 |
.INL | C++内聯文件 |
.IDL | 接口定義語言文件 |
.RDLC | Visual Studio客戶端報表定義文件 |
.RESOURCES | Visual Studio資源文件 |
.VSMACROS | Visual Studio二進制宏項目 |
.VSMPROJ | Visual Studio文本宏項目 |
.VSMDI | Visual Studio測試元數據文件 |
.TESTSETTINGS | Visual Studio測試設置文件 |
.ADDIN | Visual Studio加載項定義文件 |
.TESTRUNCONFIG | Visual Studio測試運行配置文件 |
.TT | Visual Studio文本模闆 |
.DBML | Visual Studio或設計文件 |
.EDMX | ADO.NET實體數據模型設計器文件 |
.NCB | Visual C++智能數據庫 |
.BSC | Visual Studio源浏覽器信息文件 |
.CLW | Visual C++ ClassWizard File |
.IPCH | Intellisense預編譯頭文件 |
.WSP | SharePoint解決方案包 |
.RESW | Windows資源文件 |
.VSPS | Visual Studio序列化性能報告 |
.VSPX | Visual Studio性能報告數據文件 |
.RESJSON | Windows JavaScript資源文件 |
.MSHA | 微軟幫助資産文件 |
.MSHI | Microsoft幫助索引文件 |
.CSX | Visual C腳本 |
.SQLPROJ | Visual Studio SQL Server項目 |
.WIQ | Visual Studio工作項查詢文件 |
.XAMLX | Visual Studio工作流服務文件 |
.DGML | Visual Studio定向圖形文檔 |
.DGSL | 視覺材質球圖形文件 |
.REFRESH | Visual Studio刷新文件 |
.APPX | Windows 8應用程序包 |
.APPXUPLOAD | Windows 8應用程序上載包 |
.VSZ | Visual Studio向導文件 |
.ODL | 對象描述語言文件 |
.VSHOST.EXE | Visual Studio宿主進程文件 |
.DIAGSESSION | 診斷會話文件 |
.NATVIS | VC++調試器可視化文件 |
.FILTERS | VisualC++項目過濾器文件 |
.ORDEREDTEST | Visual Studio順序測試文件 |
.SBR | Visual Studio源浏覽器中間文件 |
.PSESS | Visual Studio性能會話文件 |
.VSPF | Visual Studio性能篩選器文件 |
.FEATURE | SharePoint功能文件 |
.MFCRIBBON-MS | MFC功能區定義XML文件 |
.APPXSYM | Windows 8應用程序包符号文件 |
.WEBTEST | Visual Studio Web測試文件 |
其他相關格式 | |
---|---|
.TXT | 純文本文件 |
.RPT | 通用報告 |
.TLB | VAX文本庫 |
.PDB | 程序數據庫 |
.MDB | Microsoft Access數據庫 |
.COVERAGE | Visual Studio代碼覆蓋率報表 |
.AIF | 音頻交換文件格式 |
.WAV | 波形音頻文件 |
.RAM | 真實音頻元數據文件 |
.AIFF | 音頻交換文件格式 |
.RA | RealAudio文件 |
.AU | 大膽的音頻文件 |
.DSP | 動态工作室專業模塊 |
.AVI | 音視頻交織文件 |
.MPG | MPEG視頻文件 |
.MOV | 蘋果QuickTime電影 |
.MPEG | MPEG電影 |
.QT | 蘋果QuickTime電影 |
.MPE | MPEG電影文件 |
.DLX | DIALux文檔 |
.GIF | 圖形交換格式文件 |
.JPG | JPEG圖像 |
.PNG | 便攜式網絡圖形 |
.TGA | Targa圖形 |
.TIF | 标記圖像文件 |
.JPEG | JPEG圖像 |
.PCX | 畫筆位圖圖像文件 |
.MDP | 美邦繪畫專業圖片 |
.JPE | JPEG圖像 |
.EPS | 封裝的PostScript文件 |
.WMF | Windows圖元文件 |
.ACCDB | Access 2007數據庫文件 |
.EXE | Windows可執行文件 |
.OLB | OLE對象庫 |
.MSM | Windows安裝程序合并模塊 |
.DLL | 動态鍊接庫 |
.BROWSER | ASP.NET浏覽器定義文件 |
.DMP | Windows内存轉儲 |
.HDMP | Windows堆轉儲 |
.APPLICATION | ClickOnce部署清單文件 |
.APPREF-MS | Microsoft應用程序引用文件 |
.DSW | Visual C++ 6工作區文件 |
.RLL | Microsoft資源庫 |
.OCX | 控件 |
.SRC | 源代碼 |
.CLS | 乳膠文檔類文件 |
.SVN-BASE | Subversion基本文件 |
.PRI | 包資源索引文件 |
.ILK | 增量鍊接文件 |
.IPP | 内聯保護宏文件 |
.GENERICTEST | Visual Studio通用測試文件 |
.LOADTEST | Visual Studio負載測試文件 |
更新時間: 2020-02-14