เนื้อหา
- ภาพรวมซอฟต์แวร์
- ประเภทไฟล์ที่รองรับ
- นามสกุลไฟล์หลัก
- นามสกุลไฟล์อื่น ๆ ที่ใช้โดย Microsoft Visual Studio 2017
รุ่น (ตั้งแต่ 10/23/2018) | 2017 |
เวที | |
การอนุญาต | เชิงพาณิชย์ |
ประเภท | การเขียนโปรแกรม |
ข้อมูลเพิ่มเติม (เยี่ยมชมเว็บไซต์ของผู้เผยแพร่) |
การจัดอันดับ: 4.3 / 5 (214 โหวต) |
ภาพรวมซอฟต์แวร์
คุณสมบัติหลัก
- เครื่องมือแก้ไขการสร้างการดีบักและการทดสอบหน่วย
- รองรับภาษา C / C ++, C #, Visual Basic, F #, SQL, CSS, JavaScript และภาษาอื่น ๆ
- การปรับใช้โปรแกรมไปยังแพลตฟอร์ม Windows, Web, Cloud และ SharePoint
- การทดสอบหน่วยสดการดีบักและเรียกใช้เครื่องมือช่วยเหลือการคลิกและการยกเว้น
- การจัดการโดยตรงของโครงการทีมโฮสต์บนผู้ให้บริการเช่น GitHub และ Team Foundation Server
- สภาพแวดล้อมที่ปรับแต่งได้
Visual Studio เป็นเครื่องมือพัฒนาซอฟต์แวร์ที่ใช้สำหรับการสร้างโปรแกรม Windows และเว็บแอปพลิเคชัน ชุดพัฒนาประกอบด้วยสภาพแวดล้อมการพัฒนาแบบรวม (IDE) และเครื่องมือทดสอบสำหรับทุกขั้นตอนของกระบวนการพัฒนาซอฟต์แวร์
Visual Studio รวมถึงส่วนประกอบต่อไปนี้:
- เครื่องมือแก้ไขรหัส: ใช้สำหรับเขียนซอร์สโค้ด; รองรับการเน้นไวยากรณ์บุ๊กมาร์กการรวบรวมพื้นหลังฟังก์ชันการค้นหาและการเติมโค้ดให้สมบูรณ์โดยใช้เทคโนโลยี IntelliSence ของ Microsoft
- ดีบักเกอร์: ใช้สำหรับค้นหาและแก้ไขข้อผิดพลาดของโปรแกรม; รวมถึงการดีบักระดับต้นทางและระดับเครื่องรวมถึงจุดสั่งหยุดและการดำเนินการตามขั้นตอน
- นักออกแบบ: จัดเตรียมเครื่องมือด้านภาพสำหรับการสร้างแอปพลิเคชัน GUI และเชื่อมต่อกับแหล่งข้อมูล รวมถึง Windows Forms Designer และ Windows Presentation Foundation (WPF) Designer เช่นเดียวกับนักออกแบบเว็บไซต์ผู้ออกแบบคลาสผู้ออกแบบข้อมูลและผู้ออกแบบการแมปข้อมูล
- ส่วนขยาย: ขยายการทำงานของ Visual Studio รองรับมาโคร, Add-in, และแพ็คเกจเสริม
Visual Studio IDE มีมุมมองในตัวหลายมุมสำหรับการทำงานที่แตกต่างกัน อินเทอร์เฟซที่ไม่ซ้ำกันมีไว้สำหรับการเขียนโปรแกรมรหัสต้นฉบับการดีบักและการสร้างรูปแบบภาพ นักพัฒนาสามารถใช้หนึ่งในเลย์เอาต์ที่สร้างไว้ล่วงหน้าเหล่านี้หรือปรับแต่งมุมมองของตนเอง แพคเกจซอฟต์แวร์ Visual Studio ประกอบด้วย Microsoft Visual Basic, Visual C ++, Visual C #, Visual F #, นักพัฒนาเว็บ Visual และ Server Foundation Team ซอฟต์แวร์รองรับภาษาการเขียนโปรแกรมที่หลากหลายรวมถึง C, C ++, VB.NET, C #, F #, XML, HTML, JavaScript และ CSS
Microsoft Visual Studio ให้นักพัฒนาสามารถปรับแต่ง IDE และสนับสนุนภาษาการเขียนโปรแกรมยอดนิยมมากมาย เป็นเครื่องมือที่ดีสำหรับนักพัฒนาซอฟต์แวร์มืออาชีพที่ต้องการสร้างโปรแกรมซอฟต์แวร์เชิงพาณิชย์ Microsoft Visual Studio ยังมีประโยชน์สำหรับนักพัฒนาเว็บที่ต้องการสร้างเว็บไซต์แบบไดนามิกและเว็บแอปพลิเคชันแบบโต้ตอบสำหรับ. NET Framework
ประเภทไฟล์ที่รองรับ
นามสกุลไฟล์หลัก
.SLN - ไฟล์โซลูชัน Visual Studioนามสกุลไฟล์อื่น ๆ ที่ใช้โดย Microsoft Visual Studio 2017
ประเภทไฟล์ที่รองรับ | |
---|---|
.เพิ่มใน | แฟ้มคำนิยามของ Add-in Visual Studio |
.APPX | แพ็คเกจแอพ Windows 8 |
.APPXSYM | ไฟล์สัญลักษณ์ของแพคเกจ Windows 8 App |
.APPXUPLOAD | แพ็คเกจอัปโหลดแอป Windows 8 |
.ASAX | ไฟล์แอปพลิเคชันเซิร์ฟเวอร์ ASP.NET |
.ascx | ไฟล์ควบคุมผู้ใช้ ASP.NET |
.ASHX | ไฟล์ ASP.NET Web Handler |
.ASM | แฟ้มรหัสแอสเซมเบลอร์ของ Visual Studio |
.ASMX | ไฟล์บริการเว็บ ASP.NET |
.งูเห่า | หน้าเซิร์ฟเวอร์ที่ใช้งานอยู่ |
ขอบ | ไฟล์ส่วนขยายของหน้าเซิร์ฟเวอร์ที่ใช้งานอยู่ |
.axd | ไฟล์ ASP.NET Web Handler |
.BSC | ไฟล์ข้อมูลเบราว์เซอร์ซอร์ส Visual Studio |
และ C | ไฟล์ซอร์สโค้ด C / C ++ |
.CC | ไฟล์ซอร์สโค้ด C ++ |
.CD | Visual Studio Class Diagram |
.CLW | แฟ้ม ClassWizard c ++ เสมือน |
.COD | รวบรวมซอร์สโค้ด |
.config | ไฟล์การกำหนดค่า |
.cpp | ไฟล์ซอร์สโค้ด C ++ |
.CS | C # ไฟล์ซอร์สโค้ด |
.CSHTML | ASP.NET เว็บเพจมีดโกน |
.csproj | โครงการ Visual Studio C # |
.css | Cascading Style Sheet |
.CSX | Visual C # Script |
.CXX | ไฟล์ซอร์สโค้ด C ++ |
.DBML | Visual Studio หรือไฟล์ออกแบบ |
.DBPROJ | แฟ้มโครงการฐานข้อมูล Visual Studio |
.DEF | ไฟล์คำจำกัดความของโมดูล |
.DGML | Visual Graph Directed เอกสารกราฟ |
.DGSL | ไฟล์กราฟของ Visual Shader |
.DIAGSESSION | ไฟล์เซสชันการวินิจฉัย |
.DIB | ไฟล์บิตแมปที่เป็นอิสระของอุปกรณ์ |
.DISCO | DISCO Discovery Document |
.DISCOMAP | DISCO Discovery ไฟล์เอาต์พุต |
.DTD | ไฟล์นิยามประเภทเอกสาร |
.EDMX | ไฟล์ผู้ออกแบบโมเดลข้อมูล ADO.NET Entity |
.FEATURE | ไฟล์คุณสมบัติของ SharePoint |
.FILTERS | แฟ้มตัวกรองโครงการ c ++ เสมือน |
.FS | Visual F # ซอร์สไฟล์ |
.FSI | Visual F # แฟ้มลายเซ็น |
.FSPROJ | Visual F # ไฟล์โครงการ |
.FSSCRIPT | Visual F # สคริปต์ |
.FSX | ไฟล์สคริปต์ F # Visual |
.H | ไฟล์ส่วนหัว C / C ++ / วัตถุประสงค์ -C |
.HH | ไฟล์ส่วนหัว C ++ |
.HLSL | ไฟล์ภาษา Shader ระดับสูง |
.HPP | ไฟล์ส่วนหัว C ++ |
.htm | ไฟล์ภาษามาร์กอัปไฮเปอร์เท็กซ์ |
.HTML | ไฟล์ภาษามาร์กอัปไฮเปอร์เท็กซ์ |
.HXX | ไฟล์ส่วนหัวของรหัส C ++ |
.IDB | ไฟล์ดีบัก Visual Studio Intermediate |
.IDL | ไฟล์ภาษานิยามส่วนต่อประสาน |
.INC | รวมไฟล์ |
.INL | ไฟล์อินไลน์ C ++ |
.IPCH | ไฟล์ส่วนหัวที่คอมไพล์แล้ว Intellisense |
.js | ไฟล์ JavaScript |
.LICENSES | แฟ้มคลาสที่ได้รับอนุญาตให้ใช้ Visual Studio |
.LICX | ไฟล์ลิขสิทธิ์ของ Visual Studio |
.LSPROJ | Visual Studio LightSwitch Project |
.MASTER | เพจต้นแบบ ASP.NET |
.mdf | ไฟล์ฐานข้อมูลเซิร์ฟเวอร์ SQL |
.mdmp | Windows Minidump |
.MFCRIBBON-MS | ไฟล์ XML คำจำกัดความของ Ribbon Ribbon |
.MSHA | ไฟล์สินทรัพย์ช่วยเหลือของ Microsoft |
.MSHI | ไฟล์ดัชนีวิธีใช้ของ Microsoft |
.MYAPP | ไฟล์ XML แอปพลิเคชัน Visual Studio |
.NATVIS | ไฟล์การแสดงดีบักเกอร์ Natvis VC ++ |
.NCB | Visual C ++ IntelliSense ฐานข้อมูล |
.NUPKG | แพ็คเกจ NuGet |
.ODL | วัตถุคำอธิบายไฟล์ภาษา |
.ORDEREDTEST | ไฟล์ทดสอบสั่ง Visual Studio |
.PROPS | ไฟล์คุณสมบัติโครงการ Visual Studio |
.PSESS | แฟ้มเซสชันประสิทธิภาพการทำงานของ Visual Studio |
RC? | สคริปต์ทรัพยากร |
.RC2 | ไฟล์ทรัพยากร Visual Studio |
.RCT | เทมเพลตทรัพยากร Visual Studio |
.RDLC | แฟ้มข้อกำหนดรายงานของไคลเอ็นต์ Visual Studio |
.REFRESH | ไฟล์ Visual Studio รีเฟรช |
.RES | สคริปต์ทรัพยากรที่สอดคล้องกับ c ++ |
.RESJSON | ไฟล์ทรัพยากร JavaScript ของ Windows |
.RESOURCES | ไฟล์ทรัพยากร Visual Studio |
.RESW | ไฟล์ทรัพยากรของ Windows |
.resx | . NET. ไฟล์ทรัพยากรที่มีการจัดการ |
.rgs | สคริปต์ของรีจิสทรี |
.RULESET | ไฟล์ชุดกฎการวิเคราะห์รหัส Visual Studio |
.SBR | ไฟล์ Visual Studio Source เบราว์เซอร์ระดับกลาง |
.SDF | ไฟล์ฐานข้อมูล SQL Server Compact |
.SDL | บริการคำอธิบายไฟล์ภาษา |
.SETTINGS | ไฟล์การตั้งค่า Visual Studio |
.SITEMAP | ไฟล์แผนที่ไซต์ ASP.NET |
.SKIN | ไฟล์สกิน ASP.NET |
.SNIPPET | ตัวอย่างรหัส IntelliSense ของ Visual Studio |
.sql | โครงสร้างข้อมูลแบบสอบถามภาษาไฟล์ |
.SQLPROJ | โครงการ Visual Studio SQL Server |
.SRF | ไฟล์ตอบกลับเซิร์ฟเวอร์ |
.SSC | ไฟล์สถานะ SourceSafe |
.SUO | Visual Studio Solution ไฟล์ผู้ใช้ตัวเลือก |
.svc | ไฟล์บริการเว็บของ WCF |
.TARGETS | ไฟล์เป้าหมาย MSBuild |
.TESTRUNCONFIG | Visual Studio Test Run ไฟล์กำหนดค่า |
.TESTSETTINGS | แฟ้มการตั้งค่าการทดสอบ Visual Studio |
.TLH | Typelib สร้างไฟล์ส่วนหัว C / C ++ |
.TLI | Typelib สร้างไฟล์อินไลน์ C / C ++ |
.TRX | แฟ้มผลลัพธ์การทดสอบ Visual Studio |
.tt | เทมเพลตข้อความ Visual Studio |
.USER | แฟ้มตัวเลือกผู้ใช้โครงการ Visual Studio |
vb เป็น | ไฟล์รายการโครงการ Visual Basic |
.VBHTML | ASP.NET เว็บเพจมีดโกน |
.VBPROJ | Visual Studio โครงการ Visual Basic |
.VBSCRIPT | สคริปต์ Visual Basic |
.VCP | แฟ้มโครงการ c ++ Visual แบบฝังตัว |
.VCPROJ | แฟ้มโครงการ c ++ เสมือน |
.VCW | แฟ้มพื้นที่ทำงาน c ++ Visual แบบฝังตัว |
.VCXPROJ | โครงการ Visual C ++ |
.VDP | โครงการปรับใช้ Visual Studio |
.VDPROJ | โครงการติดตั้งและปรับใช้ Visual Studio |
.VSCONTENT | ไฟล์เนื้อหา Visual Studio |
.VSDISCO | DISCO Dynamic Discovery Document |
.VSHOST.EXE | ไฟล์ Visual Studio Hosting Process |
.VSI | แฟ้มตัวติดตั้งเนื้อหาของ Visual Studio |
.VSIX | Visual Studio Extension |
.VSMACROS | Visual Studio Binary โครงการแมโคร |
.VSMDI | Visual Metadata Test ไฟล์ |
.VSMPROJ | Visual แมโครโครงการข้อความแมโคร |
.VSP | แฟ้มรายงานประสิทธิภาพการทำงานของ Visual Studio |
.VSPF | แฟ้มตัวกรองประสิทธิภาพการทำงานของ Visual Studio |
.VSPROPS | ไฟล์คุณสมบัติโครงการ Visual Studio |
.VSPS | Visual Studio รายงานประสิทธิภาพต่อเนื่อง |
.VSPSCC | แฟ้มควบคุมแหล่งโครงการ Visual Studio |
.VSPX | ไฟล์ข้อมูลรายงานประสิทธิภาพของ Visual Studio |
.VSSETTINGS | ไฟล์การตั้งค่า Visual Studio |
.VSSSCC | แฟ้มควบคุมแหล่งโซลูชันของ Visual Studio |
.VSZ | ไฟล์วิซาร์ด Studio Visual |
.W32 | Win32 Makefile |
.WEBTEST | แฟ้มทดสอบเว็บ Visual Studio |
.WID | ไฟล์วิดเจ็ต Visual Studio |
.WIQ | แฟ้มแบบสอบถามรายการงานของ Visual Studio |
.WSDL | บริการเว็บคำอธิบายไฟล์ภาษา |
.WSF | ไฟล์สคริปต์ Windows |
.WSP | แพ็คเกจโซลูชันของ SharePoint |
.XAML | ไฟล์ XAML |
.XAMLX | แฟ้มบริการเวิร์กโฟลว์ของ Visual Studio |
.XHTML | ไฟล์ภาษามาร์กอัปไฮเปอร์เท็กซ์แบบขยายได้ |
.XML | ไฟล์ XML |
.XSC | Visual Studio Dataset ไฟล์ข้อมูลภายใน |
.xsd | ข้อกำหนด XML Schema |
.XSL | สไตล์ชีท XML |
.XSLT | ไฟล์การแปลง XSL |
.XSS | สไตล์ชีท XML |
รูปแบบไฟล์เพิ่มเติมที่เกี่ยวข้อง | |
---|---|
.accdb | เข้าถึงไฟล์ฐานข้อมูล 2007 |
.aif | รูปแบบไฟล์การแลกเปลี่ยนเสียง |
.aiff | รูปแบบไฟล์การแลกเปลี่ยนเสียง |
.application | ClickOnce Deployment File |
.APPREF-MS | ไฟล์อ้างอิงแอปพลิเคชัน Microsoft |
.au | ไฟล์เสียง |
.AVI | ไฟล์ Interleave วิดีโอเสียง |
.BROWSER | ไฟล์นิยามเบราว์เซอร์ ASP.NET |
.CLS | ไฟล์คลาสโปรแกรม |
.COVERAGE | รายงานความครอบคลุมรหัส Visual Studio |
.DLL | ไลบรารีลิงก์แบบไดนามิก |
.DLX | เปลี่ยนชื่อไฟล์ DLL |
.dmp | Windows Memory Dump |
.DSP | โครงการ Visual C ++ 6 |
.DSW | ไฟล์พื้นที่ทำงาน Visual C ++ 6 |
.eps | ไฟล์ PostScript ที่ห่อหุ้ม |
.EXE | ไฟล์ปฏิบัติการของ Windows |
.GENERICTEST | แฟ้มทดสอบ Generic Visual Studio |
.GIF | ไฟล์ฟอร์แมตกราฟิก Interchange |
.HDMP | Windows Heap Dump |
.ILK | ไฟล์เชื่อมโยงที่เพิ่มขึ้น |
.IPP | ไฟล์มาโคร Inline Guard |
.JPE | รูปภาพ JPEG |
.JPEG | รูปภาพ JPEG |
.JPG | รูปภาพ JPEG |
.LOADTEST | แฟ้มทดสอบการโหลดของ Visual Studio |
ข้อมูล MDB | ฐานข้อมูล Microsoft Access |
.MDP | ไฟล์พื้นที่ทำงาน Visual C ++ 5 |
.MOV | Apple QuickTime Movie |
.MPE | ไฟล์ภาพยนตร์ MPEG |
.mpeg | ภาพยนตร์ MPEG |
.MPG | ไฟล์วิดีโอ MPEG |
.msm | โมดูลการผสาน Windows Installer |
.ocx | การควบคุม ActiveX |
olb ที่ | ไลบรารีวัตถุ OLE |
.pcx | ไฟล์ภาพพู่กันบิตแมป |
.PDB | ฐานข้อมูลโปรแกรม |
.PNG | กราฟิกเครือข่ายพกพา |
.PRI | ไฟล์ดัชนีทรัพยากรแพ็คเกจ |
.QT | Apple QuickTime Movie |
.ra | ไฟล์เสียงจริง |
.แกะ | ไฟล์ข้อมูลเมตาของเสียงจริง |
.RLL | ไลบรารีทรัพยากรของ Microsoft |
.RPT | ไฟล์ Crystal Reports |
.SRC | รหัสแหล่งที่มา |
.SVN ฐาน | ไฟล์ฐานการโค่นล้ม |
.TGA | กราฟิก Targa |
.TIF | ไฟล์รูปภาพที่ติดแท็ก |
.TLB | ไลบรารีชนิด OLE |
.txt | ไฟล์ข้อความล้วน |
.WAV | ไฟล์เสียง WAVE |
.wmf | Windows Metafile |