Visual Studio Community Edition 2015および2017で不足しているCodeLens参照がカウントされる


88
  1. Visual Studio Communityエディションで参照カウント(コードレンズ)が欠落している理由はありますか?
  2. オプションでそれを有効にすることは可能ですか?

Visual Studio 2015および2017 Communityエディションのスクリーンショットは次のとおりです。

コードレンズなしの方法

Visual Studio 2013のスクリーンショットは次のとおりです。

コードレンズを使用する方法

ソース:dailydotnettips.com


5
codelensはVS Communityで利用できないと言われていますが、私の仕事用マシンではどういうわけか私に表示されました。また、VS Communityを自宅のコンピューターで使用していて、それが欠けているので、どうやって取得したのかわかりません職場に現れます。他の誰かがVSコミュニティにコードレンズが現れるのを見ましたか?
レイ

@fanray:1)codelensがPCにインストールされたVSの別のバージョンを作成しましたか?2)私が知っている人は、codelensを持つVS Communityも持っています。
H.ポーウェリン

ええ、私は実際にそのマシンに2013 Proをインストールしていますが、VS Community以外にcodelensを別のインストールなしで表示する方法を知っていますか?
レイ

2
メソッドとCtrl K + Rをダブルクリックすると、その貧しい人々のバージョンが表示されますが、私もそれを欠場しています!
ozzy432836 2016

それはとても悪いです-無料のVisual Studio Codeでも参照を表示でき、それをクリックできます:-(
GreenEyedAndy

回答:


74

これは一般的な参照カウント機能ではなく、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の新機能


4
別の人もVSのコミュニティバージョンを持っていますが、彼には参照カウントがあります!
H.ポーウェリン、2015年

1
はい100%確かです。私はあなたのリンクにも見ました、そして、あなたには確かに権利があります。しかし、コミュニティバージョンでそれを持っている人がいます。
H.ポーウェリン、2015年

2
私はSQL Server Management Studioの2016年に設置した後、不思議なことに、それは私の「VS2015コミュニティ」に現れた
ダンウェア

3
VS Community VS Proです。拡張機能の設定とバイナリが存在する場合、拡張機能は機能します。Codelensは明らかにVS Communityにはパッケージ化されていませんが、SSMSにパッケージ化されています。これにより、CodeLensがデータベースプロジェクトで動作できるようになる可能性があります
Panagiotis Kanavos

8
SSDTおよびSSMS 2016をインストールしましたが、VSLコミュニティにCodeLensが表示されません。コミュニティでCodeLensを入手する他の方法はありますか?
remotedeveloper 2016年

115

VS 2015 Communityエディション(Update 1)を使用している2台のマシンに、以下のリンクからVisual Studio 2015の最新のSSDTプレビューをインストールし、すべてのプロジェクトでCodeLensが機能し始めました。

https://msdn.microsoft.com/en-us/library/mt204009.aspx

ここに画像の説明を入力してください


5
シャザム!このソリューションは機能しました。VS 2015コミュニティのvb.netの各関数の上に参照があります。1回のクリックで関数からその関数を呼び出す他の関数に移動できるので、参照は素晴らしいです。時間を節約する。
Doug Null

2
CodeLensは、DBにバンドルされている追加のSQL Server xサービスの1つに含まれていることを追加したいと思います。あなたがあなたが欲しいものを持っていることを確認するために誰もチェックを外さないでください。初めてチェックを外したため、インストールを変更する必要がありました。
JohnTube 2016年

5
正確には、「SQL Server Integration Services」をインストールするだけです。必須の「SQL Serverデータベース」i.imgur.com/XFWFf85.pngとともに。「Microsoft Visual Studio Tools for Applications 2015 Language Support」パッケージの一部だと思いますが、私はそれを直感に基づいています。
2016

1
@Nickは動作しないようです。しかし、私はWindows 10、VS2015コミュニティ、およびcodelensに別のラップトップを持っています。私は、MSが新しいVS 2015のコミュニティのインストールでこれを固定推測している
MRainzo

3
リンクと同様にSSDTをインストールした後(SQL Server Data Tools(17.0 RC1))、引き続き表示されません。コードまたはオプション>テキストエディター>すべての言語のいずれでもない=(私はアップデート3を持っています。
GelásioNov

23

Visual Studio 2015 Communityエディションを使用していますが、元々はCodeLensがありませんでした。

ただし、[ツール]-> [拡張機能と更新]-> [製品の更新]に移動し、SSDTをダウンロードしてSSDTパッケージ内のすべてのオプションをインストールすると、私のVS 2015 Community Editionは奇跡的にCodeLensにアクセスできるようになります。


2
vs-2015-upgrade3 + SSDTをインストールし、CodeLensが魔法のように
見えた

1
ここでも、アップグレード3でインストールされたVS 2015コミュニティとCodeLensがあります。
Almir Vuk

2
これは単に、ユーザーにSSDTをインストールさせる計画なのでしょうか?
Jimmy Shaw

:Visual Studioのあなたの特定のバージョンのための正しいSQL Serverデータツールパッケージをダウンロードしてくださいdocs.microsoft.com/en-us/sql/ssdt/...
ジミー・ショー

10

この機能はVisual Studio Community 2017では無効になっていますが、プレリリースバージョンでは一時的に利用できたようです。

Visual Studioチームは、 2017年3月14日にこの声明を発表しました。

SQL Serverデータツールのオーサリングエラーにより、この機能はインストール時にVisual Studio Communityで一時的に誤って表示されました。あなたが見る変化はその間違いを訂正した結果です。

また、Visual Studio 2017オファリングの比較ページで、CodeLensはCommunityエディションでは利用できないようです。


1

上記のRリチャーズの回答にコメントすることは許可されていないため、これを別の回答として投稿します。VSProを2017にアップグレードすると、CodeLensの参照も表示されなくなりました。ただし、デスクトップ上でのみ(「同じ」アップグレードは私のラップトップ、CodeLens設定は明らかに影響を受けません)。とにかく、テキストエディターでCodeLensを有効にするだけで非常に簡単に解決できます:すべての言語


1

または、メンバーを右クリックして[ すべての参照を検索]またはホットキーshift+ F12* を選択することもできます。プロジェクトごとにグループ化された参照の数だけでなく、基になるコード行とそのクラスも表示されます。

* Visual Studio 2017コミュニティによる。


1

[ツール]タブで[オプション]を選択します。

開いているウィンドウで次のように選択し、[OK]を押します。 例

幸運を!!!


これはビジュアルスタジオコミュニティバージョンですか?codelensにこれらの追加オプションが表示されない
Amit Singh Rawat

1
それはプロフェッショナルバージョンです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.