問題タブ [visual-studio-lightbulbs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
98 参照

c# - VS2015、v14でSystem.Web.Editor.ComponentLocatorを処理/実装するにはどうすればよいですか

私は Visual Studio 拡張機能の開発にあまり詳しくありません。また、既存の vs 拡張機能を vs2015 に移行する方法に関するドキュメントはほとんど存在しないか、タイプの使用法に下線を引くのに役に立たないようです。

とはいえ、 VS2015 をサポートするように変更できるように、 Mads Kristensen の JSON intellisense git プロジェクトを複製しました。


最新 (バージョン 14)Microsoft.Web.Editor.dllアセンブリのクラス メソッド参照に問題があります。Microsoft.Web.Editor.ComponentLocatorWithOrdering<T>.ImportMany(). アセンブリから削除されたようで、最新のアセンブリで適切なアプローチ/実装が何であるかを判断できません。

v12 アセンブリ、型、およびメソッドについて私が持っている最良の参照は、whatdll.comからのものです。それは説明していません。また、移行のコンテキストでそれに関する資料を提供することもありません (これが最終的に私がこの質問を投稿しているものです)。

その他の考慮事項

タイプは、減価償却された (または非推奨の)IJSONSmartTagProvderカプセル化するように見えるカスタム タイプ SmartTagです。新しい (推奨される) タイプは( LightbulbSuggestedActionと呼ばれる概念/コンポーネントへのインターフェイスのようです) ですが、私がコード/カスタム型を新しい型を利用するように変換するには、上記のスニペットで Mads が自分の型を使用する方法と同様に、最新のアセンブリでそれを利用する方法を必ずしも知りません。(また、私が見た唯一の実装クラスはRosylnにあります)。Microsoft.Web.EditorISuggestedAction

0 投票する
0 に答える
255 参照

c# - Visual Studio 2015 C#: オートコンプリートは完全修飾名を追加します

これをオフにする方法はありますか?それは私の可読性を台無しにし、さらにVSは自動的に「このコードは簡略化できます」という電球を追加して、とにかく名前を簡略化します-これは同時に面白くて侮辱的です.

これが例です。1つのファイルで

そして、別の

オートコンプリート時にVS2015 が完全修飾名を使用しないようにする方法はありますか? 私はこれを調査しようとしましたが、空になりつつあります。助けていただければ幸いです。

0 投票する
1 に答える
523 参照

visual-studio-2015 - VS 2015 の電球はまだ表示されますか?

Resharper 2016 で VS2015 を使用しています。

R# の設定で Visual Studio の電球を無効にしました。

ここに画像の説明を入力

ここにも:

ここに画像の説明を入力

しかし、いくつかのキーワードをクリックすると表示されます。

「公開」をクリック

ここに画像の説明を入力

「HttpresponseMessage」をクリック

ここに画像の説明を入力

「PDFを取得」をクリック

ここに画像の説明を入力

質問

電球機能を完全に停止するにはどうすればよいですか?

NB - 関連する回答は役に立ちませんでした

また、Resharper を無効にしましたが、電球が表示されません。どうしたの ?