SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

マルチプラットフォーム/DevOps対応が大きく強化された統合開発環境「Visual Studio 2015」の概要と主な新機能

その他新機能

マルチタッチのサポート

 コードエディタでマルチタッチ操作が可能になりました。マルチタッチ対応のディスプレイであれば、フォントを拡大したい場合にピンチ操作で拡大縮小ができます。

ピンチ操作で文字の拡大が可能に(前)
ピンチ操作で文字の拡大が可能に(前)
ピンチ操作で文字の拡大が可能に(後)
ピンチ操作で文字の拡大が可能に(後)

複数アカウントでのサインイン

 これまでは1つのMicrosoftアカウントとしか紐づけることができませんでしたが、複数のアカウントと連携することが可能になりました。

紐づけるMicrosoftアカウントを追加可能に
紐づけるMicrosoftアカウントを追加可能に

 業務などで複数のアカウントでクラウドサービスを利用している場合など、一元管理できるようになりました。

レイアウトの保存

 Visual Studioの画面レイアウトを保存して管理できるようになりました。レイアウトの管理は画面上部メニューの「ウィンドウ」から行います。

画面レイアウトを保存、呼び出し可能に
画面レイアウトを保存、呼び出し可能に

Light Bulb

 Light Bulbは電球のアイコンでコーディングのヒントや問題を知らせてくれます。同様の機能はこれまでのVisual Studioにもありましたが、Light Bulbでさらに強化されました。

Light Bulbの例。不要なusingを知らせてくれる
Light Bulbの例。不要なusingを知らせてくれる

リファクタリングのリアルタイム表示

 リファクタリングをコードエディタ上で実行になり、結果がエディタ上でリアルタイムに確認できるようになりました。

コードエディタ上でリファクタリング可能に
コードエディタ上でリファクタリング可能に

ブレイクポイントでのIntellisense

 ブレイクポイントの条件やアクションの設定時にもIntellisenseが利用可能になりました。

ブレイクポイントでもIntellisenseが利用可能に
ブレイクポイントでもIntellisenseが利用可能に

デバック時のLINQの使用

 デバッグ時にLINQやラムダ式で値を操作できるようになりました。

デバッグ時にLINQやラムダ式を利用可能に
デバッグ時にLINQやラムダ式を利用可能に

XAMLエディタの強化

 XAMLエディタでもコードエディタのように定義を表示できるようになりました。

XAMLエディタでも定義を表示可能に
XAMLエディタでも定義を表示可能に

 ライブ ビジュアル ツリーを利用すると、デバッグ時にXAMLの構造やプロパティを確認・変更しながらデバッグできます。

ライブ ビジュアル ツリー
ライブ ビジュアル ツリー

診断ツール

 診断ツールを利用すると、デバッグ時にメモリ使用量やCPU利用率をグラフ表示してくれます。

診断ツール
診断ツール

まとめ

 Visual Studio 2015は新しいアプリプラットフォームUWPや、IntelliTestなどで開発の幅を広げつつ、開発効率を高める機能が追加されました。

 今回紹介しませんでしたがC# 6や新しいコンパイラー、Visual Basicの機能追加など、言語やプラットフォームレベルでの改善も多数あります。本稿を足掛かりに、多くの方が新しいVisual Studioに触れ、優れた新機能を体験していただければ幸いです。

この記事は参考になりましたか?

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
特集記事連載記事一覧

もっと読む

この記事の著者

西村 誠(ニシムラ マコト)

 Microsoft MVP Windows Platform Development。 Flash、PHPの開発経験もあり国産ECサイト構築フレームワーク「EC-CUBE」の公式エバンジェリストでもある。 ブログ:眠るシーラカンスと水底のプログラマー 著書:基礎から学ぶ Windowsストアアプリ開発

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/8911 2015/09/03 14:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー