- Visual Studio Communityエディションで参照カウント(コードレンズ)が欠落している理由はありますか?
- オプションでそれを有効にすることは可能ですか?
Visual Studio 2015および2017 Communityエディションのスクリーンショットは次のとおりです。
Visual Studio 2013のスクリーンショットは次のとおりです。
Visual Studio 2015および2017 Communityエディションのスクリーンショットは次のとおりです。
Visual Studio 2013のスクリーンショットは次のとおりです。
回答:
これは一般的な参照カウント機能ではなく、CodeLensの機能の1つにすぎません。CodeLensは、Visual Studio 2015 Pro以降でのみ使用できます。Visual Studio 2013では、これはUltimateのみの機能でした。
更新
他の人が指摘したように、SSDTまたはSSMS 2016をインストールすると、CodeLensも有効になる場合があります。これは、VS 2015 Community が Proであり、ライセンスが異なり、CodeLensなどの拡張機能がないためです。拡張機能のバイナリと設定がインストールされている限り、コミュニティは拡張機能をアクティブにします。
アップデート2019
「CodeLensはVisual Studio Enterpriseでのみ見られる機能ですが、2019年にコミュニティエディションでも利用できるようになると、Visual Studio 2019の今後のプレビューで変更されます」 Visual Studio 2019の新機能
VS 2015 Communityエディション(Update 1)を使用している2台のマシンに、以下のリンクからVisual Studio 2015の最新のSSDTプレビューをインストールし、すべてのプロジェクトでCodeLensが機能し始めました。
Visual Studio 2015 Communityエディションを使用していますが、元々はCodeLensがありませんでした。
ただし、[ツール]-> [拡張機能と更新]-> [製品の更新]に移動し、SSDTをダウンロードしてSSDTパッケージ内のすべてのオプションをインストールすると、私のVS 2015 Community Editionは奇跡的にCodeLensにアクセスできるようになります。
この機能はVisual Studio Community 2017では無効になっていますが、プレリリースバージョンでは一時的に利用できたようです。
Visual Studioチームは、 2017年3月14日にこの声明を発表しました。
SQL Serverデータツールのオーサリングエラーにより、この機能はインストール時にVisual Studio Communityで一時的に誤って表示されました。あなたが見る変化はその間違いを訂正した結果です。
また、Visual Studio 2017オファリングの比較ページで、CodeLensはCommunityエディションでは利用できないようです。