• 12/18/2018
  • 20 minutes to read
    • T
    • g
    • t
    • D
    • v
    • +4
  • 15にアップデートされたものです。9 リリース

    Visual Studio の以前のバージョンからのアップグレードをお考えですか? Visual Studio 2017 が提供できることは次のとおりです。 あらゆる開発者、あらゆるアプリケーション、およびあらゆるプラットフォームに対する比類ない生産性。 Visual Studio 2017 を使用して、Android、iOS、Windows、Linux、Web、およびクラウド用のアプリを開発できます。 高速なコーディング、簡単なデバッグと診断、頻繁なテスト、そして自信に満ちたリリースを実現します。 また、独自の拡張機能を構築して、Visual Studio を拡張およびカスタマイズすることができます。 このリリースでバージョン管理を使用し、アジャイルになり、効率的にコラボレーションしましょう!

    前バージョンであるVisual Studio 2015からの変更点をハイレベルでまとめます:

    • 基礎を再定義しました。 新しいセットアップ エクスペリエンスにより、より迅速にインストールでき、必要なときに必要なものをインストールできます。
    • パフォーマンスと生産性。 私たちは、新しくモダンなモバイル、クラウド、およびデスクトップ開発機能に焦点を当てました。 また、Visual Studio は以前よりも起動が速くなり、応答性が向上し、メモリの使用量が減りました。
    • Azure によるクラウド アプリ開発。 組み込みの Azure ツール スイートにより、Microsoft Azure を利用したクラウド ファーストのアプリケーションを簡単に作成できます。 Visual Studio を使用すると、Azure 上のアプリケーションおよびサービスの設定、ビルド、デバッグ、パッケージ化、および配備を簡単に行うことができます。 Visual Studio 2017のUWPテンプレートを使用して、PC、タブレット、電話、Xbox、HoloLens、Surface Hubなど、すべてのWindows 10デバイス用の単一のプロジェクトを作成できます。
    • モバイルアプリの開発。 Xamarinは、マルチプラットフォームのモバイル要件を1つのコア・コードベースとスキルセットに統合し、イノベーションを起こし、迅速に結果を出します。 あらゆるターゲット プラットフォームにシームレスにソフトウェアを提供します。 Redgate Data Tools を使用して SQL Server に DevOps プロセスを拡張し、Visual Studio からデータベース配備を安全に自動化します。 また、.NET Core を使用して、Windows、Linux、および macOS オペレーティング システムで変更なく動作するアプリケーションやライブラリを作成できます。 Visual Studio Tools for Unity (VSTU) を使用すると、Visual Studio で C# でゲームやエディターのスクリプトを記述し、その強力なデバッガでエラーを検出して修正することができます。 Visual Studio Tools for AIを使用すると、Visual Studioの生産性機能を使用して、AIイノベーションを加速させることができます。 Azure Machine Learningとシームレスに統合されたDeep Learning / AIソリューションを構築、テスト、デプロイし、堅牢な実験機能を実現します。

    Visual Studio 2017の新機能の完全リストは、最新のリリースノートを参照してください。 また、将来提供される機能については、プレビュー リリース ノートを参照してください。

    ここでは、Visual Studio 2017 の最も注目すべき改善と新機能についてより詳しい情報を提供します。

    Redefined fundamentals

    A new setup experience

    Visual Studio により、必要なときに必要な機能だけを簡単かつ迅速にインストールすることができます。 そして、きれいにアンインストールできます。

    Visual Studio をインストールする際に注意すべき最も重要な変更は、その新しいセットアップ エクスペリエンスです。 ワークロード] タブでは、一般的なフレームワーク、言語、およびプラットフォームを表すようにグループ化されたインストール オプションが表示されます。 これは、.NET デスクトップ開発から Windows、Linux、および iOS での C++ アプリケーション開発まですべてをカバーします。

    Visual Studio 2017 セットアップ ダイアログ”></p> <p> さらに、インストールを微調整するオプションもあります:</p> <ul> <li> ワークロードを使用せずに独自のコンポーネントを選択したいですか。 </li> <li>Windows の言語オプションを変更せずに言語パックをインストールしたいですか? インストーラーの [Language packs] タブを選択します。</li> <li> 15.7 の新機能: Visual Studio のインストール先を変更したいですか? </li> </ul> <p>順を追って説明する手順を含む新しいインストール エクスペリエンスの詳細については、Visual Studio のインストール ページを参照してください。</p> <h3>A focus on accessibility</h3> <p>新たに 15.3 で、多くのユーザーが使用する支援技術と Visual Studio との互換性を改善するために 1,700 以上のターゲット修正を行いました。 スクリーン リーダー、ハイコントラスト テーマ、およびその他の支援技術との互換性がこれまで以上に向上したシナリオが数十あります。 デバッガー、エディター、シェルもすべて大幅な改善を得ています。</p> <p>詳細については、Visual Studio 2017 バージョン 15.3 のアクセシビリティの改善に関するブログ投稿をご覧ください。</p> <h2>パフォーマンスと生産性</h2> <h3>Sign in across multiple accounts</h3> <p>私たちは Visual Studio に新しい ID サービスを導入し、Team Explorer や Azure Tools、Microsoft Store publishing などでユーザー アカウントを共有できるようになりました。 Visual Studio では、12 時間ごとに再サインインを要求されることはありません。 詳細については、Fewer Visual Studio sign-in prompts ブログ投稿を参照してください。</p> <h3>Start Visual Studio faster</h3> <p>The new Visual Studio Performance Center は IDE 起動時間を最適化するのに役立ちます。 パフォーマンス センターは、IDE の起動を遅くする可能性のあるすべての拡張機能およびツール ウィンドウを一覧表示します。 5060> <h3>拡張機能のオンデマンド読み込みの高速化</h3> <p>Visual Studio では、IDE の起動時ではなく、オンデマンドで読み込むように拡張機能 (およびサード パーティ製の拡張機能との連携) を移動しています。 どの拡張機能が起動時、ソリューション ロード、およびタイピング パフォーマンスに影響を与えるかについて興味がありますか? この情報は、ヘルプ >Manage Visual Studio Performance.</p> <p><img src=

    Manage your extensions with Roaming Extensions Manager

    Visual Studio にサインインすると、お気に入りの拡張機能で各開発環境を簡単にセットアップすることができるようになりました。 新しいローミング拡張機能マネージャーは、クラウドに同期リストを作成することにより、すべてのお気に入りの拡張機能を追跡します。

    Visual Studio で拡張機能のリストを表示するには、ツール > 拡張機能 & 更新、次にローミング拡張機能マネージャーをクリックします。

    Visual Studio 2017 - Extensions and Updates ダイアログ

    Roaming Extension Manager はインストールしたすべての拡張機能を追跡しますが、Roaming リストに追加する拡張機能を選択することが可能です。

    Visual Studio 2017 - Roaming Extensions Manager

    Roaming Extension Manager を使用すると、リスト上に 3 つのアイコン タイプがあります:

    • Roamed icon Roamed: ローミングリストに含まれているが、マシンにインストールされていない拡張機能です(ダウンロードボタンを使用してインストールできます)
    • Roamed Installed icon Roamed & Installed: このローミングリストに含まれ、開発環境にインストールされているすべての拡張機能です(ローミングしたくないと判断した場合、ローミング停止ボタンでこれらを削除できます)
    • Installed icon インストールされました。 この環境にインストールされているが、ローミングリストに含まれていないすべての拡張機能です(ローミング開始ボタンを使用して、ローミングリストに拡張機能を追加することができます。)

    サインイン中にダウンロードした拡張機能は、ローミング&インストール済としてリストに追加されます。 その後、拡張機能はローミング リストの一部となり、どのマシンからでもアクセスできるようになります。

    ライブ ユニット テストを体験する

    Visual Studio Enterprise 2017 では、ライブ ユニット テストにより、コーディング中にユニット テスト結果やコード カバレッジをエディターでライブで確認することが可能です。 .NET Framework と .NET Core の両方の C# と Visual Basic プロジェクトで動作し、MSTest、xUnit、NUnit の 3 つのテスト フレームワークをサポートします。

    Live Unit Testing

    詳細については、「Live Unit Testing を導入する」を参照してください。 Visual Studio Enterprise 2017 の各リリースで追加された新機能のリストについては、Live Unit Testing の新機能を参照してください。

    Set up a CI/CD pipeline

    Automated testing

    Automated testing is a key part of any DevOps pipeline.Auto-testingは、DevOpsパイプラインの重要な部分です。 これによって、一貫して信頼性の高いテストと、より短いサイクルでのソリューションのリリースが可能になります。 CI/CD (Continuous Integration and Continuous Delivery) フローは、このプロセスをより効率的にするのに役立ちます。

    自動テストの詳細については、DevOps における自動テストのための CI/CD パイプラインのブログ投稿を参照してください。 5060>

    Visual Studio IDE の拡張機能

    Multi-caret editing

    New in 15.8: ファイル内の複数の場所を同時に編集することが簡単にできるようになりました。 まず、ファイル内の複数の場所に挿入ポイントや選択範囲を作成します。 5060>

    詳細については、テキストの検索と置換のページのマルチキャレット選択セクションを参照してください。 Visual Studio Code および ReSharper (Visual Studio) です。 これらのスキームは、ツール > オプション > 一般 > キーボードと上部のドロップダウン メニューで見つけることができます。

    Visual Studio Code および ReSharper 用の新しいキーバインド プロファイル

    Use new refactorings

    Refactoring is the process of improving your code after it has been written. リファクタリングは、動作を変更することなくコードの内部構造を変更します。 私たちは頻繁に新しいリファクタリングを追加しています; ここでは、ほんの一部を紹介します。

    • Add parameter (from CallSite)
    • Generate overrides
    • Add named argument
    • Add null-check for parameters
    • Insert digit-separators into literals
    • Change base for numeric literals (example.XXXX), hex to binary)
    • Convert if-to-switch
    • Remove unused variable

    詳細については、「クイックアクション」を参照して下さい。

    Git との連携

    Visual Studio でプロジェクトを操作しているとき、Git サービスへのコードのコミットおよび公開を設定し、すばやく実行することができます。 また、IDE の右下隅にあるボタンからメニュー クリックを使用して Git リポジトリを管理できます。

    Visual Studio 2017 の Git ダイアログとの対話

    Eperience improved navigation controls

    A から B へより自信を持って、邪魔なものを少なく移動できるように、ナビゲーション エクスペリエンスを刷新しました。 定義へ移動 (Ctrl+ クリックまたは F12) – マウスを使用しているユーザーは、Ctrl を押してからメンバーをクリックすることにより、メンバーの定義に簡単に移動できます。 Ctrl を押しながらコード記号の上にカーソルを置くと、コード記号に下線が引かれ、リンクになります。 詳細については、「定義へ移動」および「定義を見る」を参照してください。

  • Go To Implementation (Ctrl+F12) – 任意のベース タイプまたはメンバーからそのさまざまな実装に移動します。 5060>

    Improved Go To All

  • Find All References (Shift+F12) – 構文のカラー化により、プロジェクト、定義およびパスの組み合わせで Find All Reference 結果をグループ化することが可能です。 5060>

    New Find All References tool

  • Structure Visualizer – 点線の灰色の垂直線(インデント ガイド)は、コード内のランドマークとして機能し、視野の枠内で文脈を提供します。 人気のある Productivity Power Tools で見覚えがあるかもしれません。 これを使用すると、スクロールすることなく、いつでもコードのどのブロックにいるかを視覚化して確認することができます。 行の上にカーソルを置くと、ツールチップが表示され、そのブロックとその親を開くことができます。 TextMate文法でサポートされているすべての言語と、C#、Visual Basic、XAMLで使用できます。

    Visual Studio 2017 structure visualizer

新しい生産性機能の詳細については、Visual Studio 2017を参照してください。 Productivity, Performance, and Partners blog post.

Visual C++

C++ Core Guidelines を Visual Studio とともに配布、C++11 と C++ 機能の強化サポートを追加してコンパイラーを更新、C++ ライブラリーの機能追加と更新など、Visual Studio でいくつかの改良が見られます。 また、C++ IDE のパフォーマンスやインストール作業負荷なども改善しました。

さらに、コンパイラーやツールに関する 250 以上のバグや報告された問題を修正しました。

完全な詳細については、「Visual 2017 における Visual C++ の新機能」ページを参照してください。

デバッグと診断

クリックによる実行

デバッグ中に、好きな行で停止するブレークポイントを設定しなくても、より簡単に先にスキップすることができるようになりました。 デバッガで停止しているとき、コードの行の横に表示されるアイコンをクリックするだけです。 コードは実行され、次にコード パスでヒットしたときにその行で停止します。

Visual Studio 2017 debug - Run To Click

新しい Exception Helper

新しい Exception Helper では、例外情報をひと目で確認できるようになっています。 情報はコンパクトなフォームで表示され、内部の例外にすぐにアクセスできます。 NullReferenceException を診断する場合、何が null だったかを Exception Helper 内ですぐに確認できます。

The New Exception Helper dialog in Visual Studio

詳細については、新しい Exception Helper in Visual Studio ブログ投稿を参照。 IntelliTrace step-back は、ブレークポイントやデバッガのステップイベントごとに、自動的にアプリケーションのスナップショットを取得します。 記録されたスナップショットにより、以前のブレークポイントやステップに戻り、過去のアプリケーションの状態を確認することができます。 IntelliTrace のステップバックは、以前のアプリケーションの状態を確認したいが、デバッグを再開したり、目的のアプリケーションの状態を再作成したくない場合に、時間を節約できます。

Debug ツールバーの Step Backward および Step Forward ボタンを使用して、スナップショットを移動および表示できます。 これらのボタンは、Diagnostic Tools ウィンドウの [イベント] タブに表示されるイベントをナビゲートします。 5060>

Example of IntelliTrace step-back in Visual Studio

For details, see the View snapshots using IntelliTrace step-back page.

Containerization

Containers provides you increase app density and lower deployment cost with improved productivity and DevOps agility.Debug ツールバーは、コンテナによって、生産性と DevOps の俊敏性を高めつつ、アプリの密度を高め、展開コストを削減することができます。

Docker コンテナー ツール

New in 15.5:

  • Visual Studio には Docker コンテナー用のツールが含まれ、最適化されたコンテナー イメージの作成を合理化するマルチステージ Dockerfile をサポートするようになった。 Visual Studio の [バックグラウンドでコンテナーを自動的に開始する] 設定でこれを無効にできます。

Azure によるクラウド アプリ開発

Azure Functions ツール

“Azure development” 作業量の一部として、コンパイル済みの C# クラス ライブラリを使用して Azure 関数を開発できるツールを同梱しています。 5060>

詳細については、Azure Functions tools for Visual Studio ページを参照してください。

Debug live ASP.NET apps using snappoints and logpoints in live Azure applications

New in 15.5: The Snapshot Debugger takes a snapshot of your in-production apps when you interested in code is executes. スナップショットを取得するようにデバッガに指示するには、コードでスナップポイントとログポイントを設定します。 デバッガは、本番アプリケーションのトラフィックに影響を与えることなく、何が問題だったのかを正確に確認することができます。 スナップショット デバッガーは、本番環境で発生した問題の解決にかかる時間を劇的に短縮するのに役立ちます。

Snapshot collection は、Azure App Service で実行中の次の Web アプリケーションで使用できます。NET Core アプリケーションが .NET Core 2.0 以降で Windows 上で動作している。

詳細については、スナップポイントとログポイントを使用してライブ ASP.NET アプリケーションをデバッグするを参照してください。

Windowsアプリ開発

Universal Windows Platform

UWP (Universal Windows Platform) は Windows 10 用アプリ プラットフォームです。 PC、タブレット、電話、Xbox、HoloLens、Surface Hub など、すべての Windows 10 デバイスに対応する UWP 用アプリを、1 つの API セット、1 つのアプリ パッケージ、1 つのストアだけで開発することができます。 UWPは、さまざまなスクリーンサイズと、タッチ、マウスとキーボード、ゲームコントローラー、ペンなど、多様なインタラクションモデルをサポートします。 UWP アプリの中核にあるのは、ユーザーがすべてのデバイスでモバイル エクスペリエンスを実現したい、そして、目の前のタスクに最も便利で生産的なデバイスを使用したい、という考えです。 Visual Studio 2017 には、各言語用の UWP アプリ テンプレートが用意されており、すべてのデバイス用に 1 つのプロジェクトを作成できます。 作業が完了したら、アプリパッケージを作成し、Visual Studio内からMicrosoft Storeに送信して、あらゆるWindows 10デバイスの顧客にアプリを提供できます。

New in 15.5: Visual Studio 2017 バージョン 15.5 では、Windows 10 Fall Creators Update SDK (10.0.16299.0) の最高のサポートが提供されました。 また、Windows 10 Fall Creators Updateは、UWP開発者向けに多くの改善をもたらしました。 ここでは、その中でも特に大きな変更点をご紹介します。

  • .NET Standard 2.0 のサポート
    効率化されたアプリ展開に加えて、Windows 10 Fall Creators Update は .NET Standard 2.0 のサポートを提供する Windows 10 の最初のリリースとなります。 実質的に、.NET Standard は、あらゆる .NET プラットフォームが実装できる基本クラス ライブラリの参照実装です。 .NET Standard の目標は、.NET 開発者が作業するために選択したあらゆる .NET プラットフォーム間でコードを共有することをできるだけ容易にすることです。
  • The best of both UWP and Win32
    Windows 10 Platform with the Desktop Bridge によって、現在の焦点が UWP、WPF、Windows Forms または Xamarin であろうとすべての .NET 開発者にとって Windows 10 はより良いものになるように改善されています。 Visual Studio 2017 バージョン 15.5 の新しい App Packaging プロジェクトタイプを使用すると、UWP プロジェクトと同様に、WPF または Windows Forms プロジェクト用の Windows App Packages を作成することができます。 アプリをパッケージングすると、Windows 10のアプリ展開のすべての利点を得ることができ、Microsoft Store(消費者向けアプリの場合)またはMicrosoft Store for Business and Education経由で配布するオプションがあります。 パッケージ化されたアプリは、完全な UWP API サーフェスとデスクトップ上の Win32 API の両方にアクセスできるため、UWP API と Windows 10 機能を使用して WPF および Windows Forms アプリケーションを徐々に近代化できるようになりました。 さらに、すべての Win32 機能を備えたデスクトップで点灯する Win32 コンポーネントを UWP アプリケーションに含めることができます。

UWP に関する詳細については、ユニバーサル Windows プラットフォーム (UWP) 用アプリの開発 ページを参照してください。

モバイル アプリ開発

Xamarin

「.NET によるモバイル開発」ワークロードの一部として、C#、.NET、および Visual Studio に精通している開発者は、Xamarin を使用してネイティブ Android、iOS、Windows アプリを提供することが可能です。 Android、iOS、および Windows デバイスでのリモート デバッグなど、Xamarin for mobile apps で作業する際、開発者は Objective-C や Java などのネイティブ コード言語を学習することなく、同じパワーと生産性を享受することができます。 iOS 開発のニーズに応じて、スタンドアロン Entitlements エディターが追加されました。 これは、簡単にブラウズできるユーザー フレンドリーな UI を含んでいます。 これを起動するには、entitlements.plist ファイルをダブルクリックします。

Entitlement editor for Xamarin

Visual Studio Tools for Xamarin

15.4 の新機能:Xamarin のために、スタンドアロンの Entitlements Editor を追加しました。 Xamarin Live を使用すると、開発者はアプリを iOS および Android デバイスに直接、継続的にデプロイ、テスト、およびデバッグすることができます。 Xamarin Live Player(App StoreまたはGoogle Playで入手可能)をダウンロードすると、デバイスとVisual Studioをペアリングし、モバイルアプリの構築方法を変革することができます。 この機能は現在 Visual Studio に含まれており、ツール > オプション > Xamarin > その他 > Xamarin Live Player を有効にするで有効にできます。

Xamarin Live Player のペア、展開、ライブ編集モードのアニメーション

Support for Google Android Emulator

15 の新規事項: Xamarin Live Player を有効にすることにより、Xamarin Live を使用できるようになります。8: Hyper-V を使用する場合、Hyper-V 仮想マシン、Docker ツール、HoloLens エミュレーターなどの Hyper-V をベースとする他のテクノロジーと並べて Google の Android Emulator を使用することができるようになりました。 (この機能には Windows 10 April 2018 Update 以降が必要です。)

The Google Android emulator on Hyper-V technologies

Xamarin.Android Designer split-view editor

また 15.8 で新たに加わったのは: Xamarin.Android のデザイナー体験に大きな改良を加えました。 5060>

The Xamarin.Adroid Designer split-view editor

For more details, see Hardware acceleration for emulator performance

Visual Studio App Center

New in 15.8では、設計者のエクスペリエンスが大幅に改善されました。5: Visual Studio App Center は、Android、iOS、macOS、および Windows アプリで一般に利用可能になりました。自動ビルド、クラウドでの実際のデバイスでのテスト、ベータ テスターやアプリ ストアへの配信、クラッシュや分析データによる実際の使用状況の監視など、アプリのライフサイクルを管理するために必要なすべての機能を備えています。 Objective-C、Swift、Java、C#、Xamarin、および React Native で書かれたアプリは、すべての機能でサポートされています。

Visual Studio App Center テスト環境

詳細については、「App Center の導入」を参照してください。 5060>

Cross-platform development

Redgate Data Tools

SQL Server データベース開発に DevOps 機能を拡張するために、Redgate Data Tools が Visual Studio で利用できるようになりました。

Included with Visual Studio 2017 Enterprise:

  • Redgate ReadyRoll Coreは、移行スクリプトの開発、ソース管理を用いたデータベース変更の管理、アプリケーション変更と同時にSQL Serverデータベース変更のデプロイを安全に自動化できるようにします。
  • Redgate SQL Prompt Coreではインテリジェントコード補完により、より迅速かつ正確にSQLが記述できるよう支援します。 SQL Prompt は、データベースおよびシステム・オブジェクトとキーワードを自動補完し、入力中に列の候補を表示します。 その結果、すべての列名やエイリアスを覚えておく必要がないため、よりクリーンなコードとエラーの減少につながります。

Included with all editions of Visual Studio 2017:

  • Redgate SQL Searchにより、複数のデータベースにわたってSQLフラグメントとオブジェクトをすばやく検索できるようになり、生産性が向上します。

詳細について、Redgate Data Tools in Visual Studio 2017 blog postを参照してください。

.NET Core

.NET Core は .NET 標準の汎用、モジュール、クロスプラットフォーム、およびオープンソース実装で、.NET Framework と同じ API が多く含まれています。

.NET Core プラットフォームはいくつかのコンポーネントで構成されており、マネージド コンパイラー、ランタイム、ベース クラス ライブラリー、および ASP.NET Core など多数のアプリケーション モデルで構成されています。 .NET Coreは3つの主要なオペレーティングシステムをサポートしています。 Windows、Linux、macOSの3つの主要なオペレーティングシステムをサポートしています。 デバイス、クラウド、組み込み/IoTのシナリオで.NET Coreを使用できます。

また、Dockerのサポートも含まれています。

15.3での新機能です。 Visual Studio 2017 バージョン 15.3 は、.NET Core 2.0 開発をサポートします。 .NET Core 2.0 を使用するには、別途 .NET Core 2.0 SDK をダウンロードしてインストールする必要があります。

詳細については、.NET Core ガイドページを参照してください。

ゲーム開発

Visual Studio Tools for Unity

ワークロード「Unity のゲーム開発」として、クロスプラットフォームの開発による 2D および 3D ゲーム、インタラクティブ コンテンツ作成用のツールも搭載しています。 一度作成すれば、Visual Studio 2017 と Unity 5.6 を使用して、すべてのモバイル プラットフォーム、WebGL、Mac、PC、Linux デスクトップ、Web、またはコンソールなどの 21 プラットフォームに公開できます。

詳細については、「Unity 用 Visual Studio Tools」ページを参照してください。

AI 開発

Visual Studio Tools for AI

15.5 の新製品: Visual Studio の生産性機能を利用して AI のイノベーションを現在加速させましょう。 シンタックスハイライト、インテリセンス、テキスト自動フォーマットなどの組み込みコードエディター機能を使用します。 ローカル変数やモデルに対するステップスルー デバッグを使用して、ローカル環境で深層学習アプリケーションをインタラクティブにテストできます。

Deep Learning IDE

詳細については、AI 用 Visual Studio ツールページを参照してください。

Visual Studio 2017 には、開発体験をより良くできる新しい機能を頻繁にアップデートしています。 ここでは、実験的プレビューである最も注目すべきアップデートをいくつか紹介します。

  • Live Share は、コードベースとそのコンテキストをチームメイトと共有し、Visual Studio 内から直接双方向のコラボレーションを瞬時に取得できるようにする新しいツールです。 Live Share を使用すると、チーム メンバーは、共有したプロジェクトの読み取り、ナビゲーション、編集、およびデバッグを、シームレスかつ安全に行うことができます。
    詳細については、Live Share FAQ を参照してください。
    詳細については、IntelliCode FAQ を参照してください。

Visual Studio 2017 で他に何が予定されているか、もっと知りたくありませんか? Visual Studio ロードマップ ページをご覧ください。

また、最新バージョンの Visual Studio 2019 のチェックもお忘れなく。

Contact us

なぜ Visual Studio チームにフィードバックを送るのでしょうか? なぜなら、私たちはお客様のフィードバックを真剣に受け止めているからです。 それは私たちが行うことの多くを推進します。

Visual Studio の改善方法について提案したい場合、または製品サポート オプションについてもっと知りたい場合は、フィードバックを送信するページをご覧ください。

問題を報告する

時には、発生した問題の影響を完全に伝えるのにメッセージだけでは十分でないことがあります。 Visual Studio が応答しなくなる、クラッシュする、またはその他のパフォーマンスの問題が発生した場合、問題を報告するツールを使用して、再現手順とサポート ファイル (スクリーンショット、トレースおよびヒープ ダンプ ファイルなど) を簡単に共有することができます。 このツールの使用方法の詳細については、「問題を報告する方法」ページを参照してください。

See also

  • Visual Studio 2017 リリース ノート
  • What’s New in the Visual Studio 2017 SDK
  • What’s new in Visual C++
  • C# の新機能
  • Team Foundation Serverの新機能
  • Visual Studio for Macの新機能
  • Visual Studio 2019の新機能

(順不同

コメントを残す

メールアドレスが公開されることはありません。