「Visual Studio」カテゴリーアーカイブ

Visual Studio Preview2(15.3)

Visual Studio Preview Release Notes

情報源: Visual Studio Preview Release Notes

Visual Studio 2017 Preview2(15.3)が公開され、Previewも新シリーズになりました。

主な変更点:

  • .NET Framewrok 4.7
  • .NET Core 2.0
  • TypeScript 2.3RC
  • IDEの機能向上

詳細は情報源を確認ください。

ReSharper Ultimate 2017.2 EAP

Last week, we announced the ReSharper Ultimate 2017.2 EAP (Early Access Program) is now available. If you downloaded it already, you may have discovered some of the new features and enhancements made in ReSharper and ReSharper C++. If not, no worries! In … Continue reading →

情報源: ReSharper Ultimate 2017.2 EAP: What’s new in build 1? – .NET Tools Blog.NET Tools Blog

昨日改善点・追加点は以下のようになっています。

  • C# 7.1のサポート
  • コード補完・コード生成機能の機能改善
  • 言語インジェクション(C#などのコード中の文字列として挿入されているXMLなどの言語に対してコードハイライトやコード保管機能を提供する機能)
  • 新しいナビゲーションアクション
  • TypeScript 2.3対応とリフレクション等の機能改善
  • Angular 4のサポートとAngularへの機能改善

また、Resharper C++へはSFINAEへの対応が追加されました。

詳細は上情報源にて確認ください。

A Lap Around Python in Visual Studio 2017 | The Visual Studio Blog

情報源: A Lap Around Python in Visual Studio 2017 | The Visual Studio Blog

Visual Studio 2017 Update 2よりインストール可能になったPython関連機能の紹介記事。VS2017からはVS2015までのPTVSのようなアドインという扱いではなく、Pythonへの対応機能は基本機能とされている。

個人や、OSS開発では無償で使用できるCommunity Editionでも当然使えます。

Visual Studio 2017 Update 2とVisual Studio for Macが正式リリース

情報源: A fresh update to Visual Studio 2017 and the next preview | The Visual Studio Blog

Visual Studio 2017 Updare 2(15.2)が正式リリースとなりました。

  • Python向けのツールが追加されました。従来のPython Tools for Visual Studioに相当します。また、Python本体、アナコンダのインストールもサポートされます。
  • データ サイエンスと分析のアプリケーションが追加されました。ここではR言語のサポート、Rのランタイム、Microsoft R Client、cokiecutterがインストールされ、上のPythonが戦たくれていなければ、Python, アナコンダもインストールされます。
  • ReShaper 2017.1のlightweight modeが正式にサポートされます。
  • Xamarin 4.5で従来のプロパティーページがプロパティページとマニフェストエディターに分割されました。
  • Visual Studio Tools for UnityではUnity 5.6がサポートされ、インストールされます。
  • TypeScriptのサイドバイサイド実行がサポートされます
  • Linux C++開発が向上しました。
  • CMakeメニューがフィードバックに基づき変更されました。
  • 診断ツールウインドウで、リソース上限を設定できるようになり、上限に達すると自動的に診断ウインドウが停止するようになりました。その場合でもデバッガ自体は継続しています。これは長時間のデバッグを行っていると診断ウインドウが大量のリソースを消費する事へのフィードバックに基づいています。
  • インストールパッケージキャッシュの移動、削除が可能になりました。

Visual Studio For Macが正式リリースとなりました。

Visual Studio 2017 for Macリリースノート

ReSharper Ultimate 2017.1.2: unit testing, TypeScript, C++ fixes – .NET Tools Blog.NET Tools Blog

We’ve got a new bug-fix update for you: please welcome ReSharper Ultimate 2017.1.2. ReSharper adds 70+ fixes. This includes a set of unit test runner fixes: the runner now correctly runs the entire session instead of just running the current selection (RSRP-464189); … Continue reading →

情報源: ReSharper Ultimate 2017.1.2: unit testing, TypeScript, C++ fixes – .NET Tools Blog.NET Tools Blog

ReShaperのアップデート。基本的には不具合点の修正。

TypeScript 2.3 

情報源: Announcing TypeScript 2.3 | TypeScript

2.3がリリースされました。

Visual Studioをお使いではない型は以下のnpmコマンドでインストールが出来ます。

Visual Studio 2015 Update 3もしくはVisual Studio 2017 Update2 Previewをご使用の方は以下のインストーラーをダウンロードして実行してください。このインストーラーはVS2017は製品版は未サポートなので注意してください。Update2製品版ではTS 2.3が最初からサポートされる見込みです。

インストーラ

変更内容につきましては以下をご確認ください。

https://github.com/Microsoft/TypeScript/wiki/What’s-new-in-TypeScript

Getting Started with Visual Studio for C and C++ Development | Visual C++ Team Blog

Memo.

一通りの手順を説明したチュートリアル。

VS2017のMS製C/C++コンパイラはC++としてはそこそこイケテイルもののCコンパイラとしては今一です。ただ、最近は自社製コンパイラだけでなくclangやgccに対応したりしているのでそれなりにね。

情報源: Getting Started with Visual Studio for C and C++ Development | Visual C++ Team Blog

C++ Unit Testing in Visual Studio

Testing is an increasingly important part of a software development workflow. In many cases, it is insufficient to test a program simply by running it and trying it out – as the scope of the project gets more involved, it becomes increasingly necessary to be able to test individual components of the code on a structured basis.

情報源: C++ Unit Testing in Visual Studio

SSDT 17.0 (April 2017)リリース

We are pleased to announce that SQL Server Data Tools 17.0 is officially released and supported for production use. This GA release includes support for SQL Server 2017 and SQL Server on Linux including new features such as Graph DB.

情報源: Announcing the General Availability (GA) Release of SSDT 17.0 (April 2017)

SSDTがアップデートされました。

主な機能追加点:

  • SQL Server VNextのベースプロジェクト、ISプロジェクト、BIプロジェクトのサポート
  • Azure Analysis Serviceのサポート

その他については以下のチェンジログを参考にしてください。

https://docs.microsoft.com/en-us/sql/ssdt/changelog-for-sql-server-data-tools-ssdt#ssdt-170-supports-up-to-sql-server-vnext

Visual Studio 2015向けダウンロード

Visual Studio 2017では、Reporting Service, Analysis Service向けプロジェクトテンプレートをインストールします。

Windows desktop development with C++ in Visual Studio

The Windows desktop platform has long been the most popular platform among C++ application developers. With C++ and Visual Studio, you use Windows SDKs to target many versions of Windows ranging from Windows XP to Windows 10, which is well over a billion devices.

情報源: Windows desktop development with C++ in Visual Studio

Memo.

VS2017でC/C++を使ってデスクトップアプリケーションを開発する際のセットアップ手順他。

特に注意が必要なのは、標準のデスクトップ開発を選択した場合にはMFC/ATLがインストールされないので、個別で必ずチェックを入れないと行けないところ。