コンテンツ
バージョン (2016/10/23現在) | 2017 |
プラットフォーム | |
ライセンス | 商業の |
カテゴリー | プログラミング |
詳細(出版社のウェブサイトをご覧ください) |
評価: 4.3 / 5(214票) |
ソフトウェア概要
主な特徴
- ソフトウェア編集、構築、デバッグ、および単体テストツール
- C / C ++、C#、Visual Basic、F#、SQL、CSS、JavaScript、およびその他の言語のサポート
- Windows、Web、クラウド、およびSharePointプラットフォームへのプログラム展開
- ライブユニットテスト、Run to ClickおよびException Helpersのデバッグおよびテストツール
- GitHubやTeam Foundation Serverなどのプロバイダでホストされているチームプロジェクトの直接管理
- カスタマイズ可能な環境
Visual Studioは、WindowsプログラムやWebアプリケーションを作成するためのソフトウェア開発ツールです。開発キットには、ソフトウェア開発プロセスのすべての段階に対応する統合開発環境(IDE)とテストツールが含まれています。
Visual Studioには、以下のコンポーネントが含まれています。
- コードエディタ:ソースコードの作成に使用されます。 MicrosoftのIntelliSenceテクノロジを使用して、構文の強調表示、ブックマーク、背景の編集、検索機能、およびコード補完をサポートします。
- デバッガ:プログラムエラーを見つけて修正するために使用されます。ソースレベルとマシンレベルのデバッグ、およびブレークポイントとステップスルー実行が含まれます。
- デザイナー:GUIアプリケーションを作成してそれらをデータソースに接続するためのビジュアルツールを提供します。 Webフォームデザイナ、クラスデザイナ、データデザイナ、およびデータマッピングデザイナだけでなく、WindowsフォームデザイナおよびWindows Presentation Foundation(WPF)デザイナも含まれます。
- 拡張機能:Visual Studioの機能を拡張します。マクロ、アドイン、および拡張パッケージをサポートしています。
Visual Studio IDEには、さまざまなタスクを実行するための複数の組み込みパースペクティブが含まれています。ソースコードのプログラミング、デバッグ、およびビジュアルフォームの作成用に独自のインタフェースが提供されています。開発者は、これらのあらかじめ構築されたレイアウトの1つを使用するか、独自の観点をカスタマイズできます。 Visual Studioソフトウェアパッケージには、Microsoft Visual Basic、Visual C ++、Visual C#、Visual F#、Visual Web Developer、およびTeam Foundation Serverが含まれています。このソフトウェアは、C、C ++、VB.NET、C#、F#、XML、HTML、JavaScript、およびCSSなど、さまざまなプログラミング言語をサポートしています。
Microsoft Visual Studioは開発者にカスタマイズ可能なIDEを提供し、幅広い人気のあるプログラミング言語をサポートします。商用のソフトウェアプログラムを作成しようとしているプロのソフトウェア開発者にとっては良いツールです。 Microsoft Visual Studioは、.NETフレームワーク用の動的Webサイトや対話型Webアプリケーションを作成したいWeb開発者にとっても便利です。
サポートされているファイルの種類
プライマリファイル拡張子
.SLN - Visual StudioソリューションファイルMicrosoft Visual Studio 2017によって使用されるその他のファイル拡張子
サポートされているファイルの種類 | |
---|---|
。加える | Visual Studioアドイン定義ファイル |
.APPX | Windows 8アプリパッケージ |
.APPXSYM | Windows 8アプリパッケージシンボルファイル |
.APPXUPLOAD | Windows 8アプリアップロードパッケージ |
.ASAX | ASP.NETサーバーアプリケーションファイル |
.ASCX | ASP.NETユーザー制御ファイル |
.ASHX | ASP.NET Webハンドラファイル |
.ASM | Visual Studioアセンブラソースコードファイル |
.ASMX | ASP.NET Webサービスファイル |
.ASP | アクティブサーバーページ |
.ASPX | Active Server Page拡張ファイル |
.AXD | ASP.NET Webハンドラファイル |
.BSC | Visual Studioソースブラウザ情報ファイル |
.C | C / C ++ソースコードファイル |
.CC | C ++ソースコードファイル |
.CD | Visual Studioクラス図 |
.CLW | Visual C ++ ClassWizardファイル |
.COD | コンパイル済みソースコード |
.CONFIG | 設定ファイル |
.CPP | C ++ソースコードファイル |
.CS | C#ソースコードファイル |
.CSHTML | ASP.NET Razor Webページ |
.CSPROJ | Visual Studio C#プロジェクト |
.CSS | カスケードスタイルシート |
.CSX | ビジュアルC#スクリプト |
.CXX | C ++ソースコードファイル |
.DBML | Visual Studio ORデザインファイル |
.DBPROJ | Visual Studioデータベースプロジェクトファイル |
.DEF | モジュール定義ファイル |
.DGML | Visual Studio有向グラフドキュメント |
.DGSL | ビジュアルシェーダグラフファイル |
.DIAGSESSION | 診断セッションファイル |
.DIB | デバイスに依存しないビットマップファイル |
。ディスコ | ディスコディスカバリー文書 |
.DISCOMAP | ディスコディスカバリー出力ファイル |
.DTD | 文書タイプ定義ファイル |
.EDMX | ADO.NETエンティティデータモデルデザイナーファイル |
。特徴 | SharePoint機能ファイル |
フィルタ | Visual C ++プロジェクトフィルタファイル |
.FS | ビジュアルF#ソースファイル |
.FSI | ビジュアルF#署名ファイル |
.FSPROJ | ビジュアルF#プロジェクトファイル |
.FSSCRIPT | ビジュアルF#スクリプト |
.FSX | ビジュアルF#スクリプトファイル |
.H | C / C ++ / Objective-Cヘッダファイル |
.HH | C ++ヘッダファイル |
.HLSL | 高水準シェーダ言語ファイル |
.HPP | C ++ヘッダファイル |
.HTM | ハイパーテキストマークアップ言語ファイル |
.HTML | ハイパーテキストマークアップ言語ファイル |
.HXX | C ++ソースコードヘッダファイル |
.IDB | Visual Studio中間デバッグファイル |
.IDL | インターフェース定義言語ファイル |
.INC | ファイルを含める |
.INL | C ++インラインファイル |
.IPCH | インテリセンスプリコンパイル済みヘッダーファイル |
.JS | JavaScriptファイル |
。ライセンス | Visual Studioライセンスクラスファイル |
.LICX | Visual Studioライセンスファイル |
.LSPROJ | Visual Studio LightSwitchプロジェクト |
。マスター | ASP.NETマスターページ |
.MDF | SQL Serverデータベースファイル |
.MDMP | Windowsミニダンプ |
.MFCRIBBON-MS | MFCリボン定義XMLファイル |
.MSHA | マイクロソフトヘルプアセットファイル |
.MSHI | マイクロソフトヘルプインデックスファイル |
.MYAPP | Visual StudioアプリケーションXMLファイル |
.NATVIS | Natvis VC ++デバッガー可視化ファイル |
.NCB | Visual C ++ IntelliSenseデータベース |
.NUPKG | NuGetパッケージ |
.ODL | オブジェクト記述言語ファイル |
.ORDEREDTEST | Visual Studio注文テストファイル |
。プロップ | Visual Studioプロジェクトプロパティファイル |
.PSESS | Visual Studioパフォーマンスセッションファイル |
.RC | リソーススクリプト |
.RC2 | Visual Studioリソースファイル |
.RCT | Visual Studioリソーステンプレート |
.RDLC | Visual Studioクライアントレポート定義ファイル |
.REFRESH | Visual Studioの更新ファイル |
.RES | C ++準拠のリソーススクリプト |
.RESJSON | Windows JavaScriptリソースファイル |
.RESOURCES | Visual Studioリソースファイル |
.RESW | Windowsリソースファイル |
.RESX | .NET管理対象リソースファイル |
.RGS | レジストリスクリプト |
.RULESET | Visual Studioコード分析ルールセットファイル |
.SBR | Visual Studioソースブラウザ中間ファイル |
.SDF | SQL Server Compactデータベースファイル |
.SDL | サービス記述言語ファイル |
。設定 | Visual Studio設定ファイル |
.SITEMAP | ASP.NETサイトマップファイル |
。肌 | ASP.NETスキンファイル |
.SNIPPET | Visual Studio IntelliSenseコードスニペット |
.SQL | 構造化照会言語データファイル |
.SQLPROJ | Visual Studio SQL Serverプロジェクト |
.SRF | サーバー応答ファイル |
.SSC | SourceSafeステータスファイル |
.SUO | Visual Studioソリューションユーザーオプションファイル |
.SVC | WCF Webサービスファイル |
.TARGETS | MSBuildターゲットファイル |
.TESTRUNCONFIG | Visual Studioテスト実行構成ファイル |
。テスト設定 | Visual Studioテスト設定ファイル |
.TLH | Typelibが生成したC / C ++ヘッダファイル |
.TLI | Typelibが生成したC / C ++インラインファイル |
.TRX | Visual Studioテスト結果ファイル |
.TT | Visual Studioテキストテンプレート |
。ユーザー | Visual Studioプロジェクトのユーザーオプションファイル |
.VB | Visual Basicプロジェクト項目ファイル |
.VBHTML | ASP.NET Razor Webページ |
.VBPROJ | Visual Studio Visual Basicプロジェクト |
.VBSCRIPT | Visual Basicスクリプト |
.VCP | eMbedded Visual C ++プロジェクトファイル |
.VCPROJ | Visual C ++プロジェクトファイル |
.VCW | eMbedded Visual C ++ワークスペースファイル |
.VCXPROJ | ビジュアルC ++プロジェクト |
.VDP | Visual Studioデプロイメントプロジェクト |
.VDPROJ | Visual Studioのセットアップと配置プロジェクト |
.VSCONTENT | Visual Studioコンテンツファイル |
.VSDISCO | ディスコダイナミックディスカバリー文書 |
.VSHOST.EXE | Visual Studioホスティングプロセスファイル |
.VSI | Visual Studioコンテンツインストーラファイル |
.VSIX | ビジュアルスタジオ拡張 |
.VSMACROS | Visual Studioバイナリマクロプロジェクト |
.VSMDI | Visual Studioテストメタデータファイル |
.VSMPROJ | Visual Studioテキストマクロプロジェクト |
.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 | Visual Studioウィザードファイル |
.W32 | Win32 Makefile |
.WEBTEST | Visual Studio Webテストファイル |
.WID | Visual Studioウィジェットファイル |
.WIQ | Visual Studio作業項目クエリファイル |
.WSDL | Webサービス記述言語ファイル |
.WSF | Windowsスクリプトファイル |
.WSP | SharePointソリューションパッケージ |
.XAML | XAMLファイル |
.XAMLX | Visual Studioワークフローサービスファイル |
.XHTML | 拡張可能なハイパーテキストマークアップ言語ファイル |
.XML | XMLファイル |
.XSC | Visual Studioデータセット内部情報ファイル |
.XSD | XMLスキーマ定義 |
.XSL | XMLスタイルシート |
.XSLT | XSL変換ファイル |
.XSS | XMLスタイルシート |
その他の関連ファイル形式 | |
---|---|
.ACCDB | Access 2007データベースファイル |
.AIF | 音声交換ファイルフォーマット |
.AIFF | 音声交換ファイルフォーマット |
。応用 | ClickOnce配置マニフェストファイル |
.APPREF-MS | Microsoftアプリケーション参照ファイル |
.AU | オーディオファイル |
.AVI | オーディオビデオインターリーブファイル |
。ブラウザ | ASP.NETブラウザ定義ファイル |
.CLS | プログラムクラスファイル |
。カバレッジ | Visual Studioコードカバレッジレポート |
.DLL | ダイナミックリンクライブラリ |
.DLX | DLLファイルの名前を変更 |
.DMP | Windowsメモリダンプ |
.DSP | Visual C ++ 6プロジェクト |
.DSW | Visual C ++ 6ワークスペースファイル |
.EPS | カプセル化されたPostScriptファイル |
。EXE | Windows実行ファイル |
ジェネリックテスト | Visual Studio汎用テストファイル |
.GIF | グラフィカル交換フォーマットファイル |
.HDMP | Windowsヒープダンプ |
.ILK | 増分リンクファイル |
.IPP | インラインガードマクロファイル |
.JPE | JPEG画像 |
.JPEG | JPEG画像 |
.JPG | JPEG画像 |
.LOADTEST | Visual Studioロードテストファイル |
.MDB | Microsoft Accessデータベース |
.MDP | Visual C ++ 5ワークスペースファイル |
.MOV | アップルQuickTimeムービー |
.MPE | MPEGムービーファイル |
.MPEG | MPEGムービー |
.MPG | MPEGビデオファイル |
.MSM | Windowsインストーラマージモジュール |
.OCX | ActiveXコントロール |
.OLB | OLEオブジェクトライブラリ |
.PCX | ペイントブラシビットマップイメージファイル |
.PDB | プログラムデータベース |
.PNG | ポータブルネットワークグラフィック |
.PRI | パッケージリソースインデックスファイル |
.QT | アップルQuickTimeムービー |
.RA | リアルオーディオファイル |
。RAM | リアルオーディオメタデータファイル |
.RLL | マイクロソフトリソースライブラリ |
.RPT | Crystal Reportsファイル |
.SRC | ソースコード |
.SVNベース | Subversionベースファイル |
.TGA | タルガグラフィック |
.TIF | タグ付き画像ファイル |
.TLB | OLEタイプライブラリ |
。TXT | テキストファイル |
.WAV | WAVEオーディオファイル |
.WMF | Windowsメタファイル |