問題タブ [visual-studio-addins]
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.
c# - Visual Studio 2010のアドインモデルにおけるこの既知のバグの回避策についてのアイデアはありますか?
Visual Studio 2010のアドインを開発する場合、次の行は失敗します。
更新:m_VSStudioのタイプがDTE2であることを伝えるのを忘れました
ポップアップのタイプがCommandBarPopupの場合(タイプCommandBarControlの場合は機能します)
行はこの例外で失敗します:
まったく同じ行がVisualStudio2008で機能しました。
この行の目的は、ポップアップをクリックしたときにクリックイベントを処理するハンドラーを取得することです。
som検索した後、私はこのリンクを見つけました:http: //connect.microsoft.com/VisualStudio/feedback/details/524335/events-get-commandbarevents-exception-on-submenus-reproducible-bug-addin
これは基本的に既知のバグであり、回避策があるため修正されないことを示しています。しかし残念ながら、それは回避策を述べていません:(
誰かが回避策について素晴らしいアイデアを持っているなら、私は非常に嬉しいですか?
クリックイベントを聞きたいのは、メニュー(CommandBarPopup)をクリックしたときに、何らかの条件でサブメニュー項目(CommandBarControl)を表示または非表示にしたいためです。
したがって、クリックイベント以外のものを使用する回避策もありがたいです。
c# - xbuild をビジュアル スタジオ アドインにビルドする
C# ソリューションを mono コンパイル済み exe に変換できるアドインを実装する方法を探しているので、mono フレームワークがインストールされている Linux および Mac 環境で使用できます。
c# - 「カスタムデザイナー」VisualStudio2010アドインの作成
私たちの仕事の大部分は、カスタムエディタを備えた特定のXMLファイルの作成と操作です。エディターが不気味になり始めており、代替品の作成を検討しています。VS2010が最近登場したので、表面上は改良されたアドインアーキテクチャ(MEF?)で、 VisualStudio内でカスタムエディターとしてエディターを構築する可能性に興味があります。
コードエディタまたはデザイナと同じように表示する必要があります。タブ項目は、ファイルの編集に使用するGUIを含む、一度に多くの項目を開くことができます。VSの編集メニューと統合されます。出力ウィンドウを使用してメッセージを表示できます。VisualStudio内の他のエディターと同じように表示されます。
現在、このモデルが要件に適合するかどうかを確認するために、同様の方法で(理想的にはソースコードで)機能するアドインの例を探しています。また、VS2010アドインの作成に関連するドキュメントやチュートリアル、またはこれがまだ関連している場合はVS2008アドインに関する情報も探しています。
どんな入力でも大歓迎です。ありがとう!
asp.net - ファイルを同期するための Visual Studio 用のアドインはありますか?
ファイルをリモート サーバーと同期するためのアドインがあるかどうかを知りたい (デプロイ用のファイル アップロード (FTP) など)。(ウェブサイト内)
変更したファイルを識別し、後でアップロードするためにそれらをチェックできるもの。
そのためのアドインはありますか?
sql - Visual Studio 2010 には .sql ファイルの SQL 構文の強調表示がありますか?
基本的にタイトルは私の質問です。
DB 作成スクリプトなどの開発アセットを格納するためだけに、ソリューションの 1 つにプロジェクトがあります。私は通常、これらのスクリプトの開発と実行に SSMS を使用していますが、Visual Studio でそれらを開いて、SSMS と同じ構文の強調表示を確認できるようにしたいと考えています。
それは表面的なことですが、いいでしょう。誰でも知っていますか?
そうでない場合、これを行うことができるアドオンを知っている人はいますか?
c# - Visual Studio アドインの「ビルドから除外」プロパティ
現在、現在のビルド構成から除外されていないすべてのファイルを一覧表示する Visual Studio 2008 用のアドインを作成しようとしています。
現在、10 個のファイルを持つテスト C++ コンソール アプリケーションがあり、そのうちの 2 個は「ビルドから除外」されています。これは、特定のファイルを特定の構成 (つまり、デバッグまたはリリース) から除外できるようにするプロパティです。このプロパティは、ソリューション エクスプローラーでファイルを右クリックし、[プロパティ] -> [構成プロパティ] -> [全般] -> [ビルドから除外] を選択すると表示されます。
現時点では、すべてのプロジェクト ファイルをループして各ファイルのプロパティを取得する次のコードがあります。
私が抱えている問題は、「ビルドから除外」プロパティが見つからないように見えることです。どのプロパティがどこにリストされているかについての非常に優れたドキュメントが見つかりません。_applicationObject
この Excluded From Build プロパティはオブジェクト内のどこにありますか?
c# - VisualStudio2010拡張機能は選択されたテキストを取得します
私は自分の拡張機能を書いています。ツールバーボタンを作成しました。私が使用したテンプレートは「VisualStudioPackage」で、ウィザード中にコマンドボタン(またはそのようなもの)を作成するオプションがありました。
そのため、ボタンは表示されますが、現在のドキュメントまたはドキュメント内の選択されたテキストを取得する方法がわかりません。
どんな助けでもいただければ幸いです。
visual-studio - Visual Studio ソリューション内のすべてのファイルを Visual Studio から直接強制的にエンコードする
VS ソリューション (*.sln) 内のすべてのファイルのエンコーディングを Visual Studio 内で直接変換する方法はありますか? (私は2008年を使用しています)。
この効果のアドインはありますか?
.net - Visual Studio 2010 Extension / AddinでGACにないアセンブリを参照するにはどうすればよいですか?
C#プロジェクトをデバッグするためのIronPythonシェルを表示するVisualStudio2010拡張機能を作成しようとしています。だから明らかに私はIronPython.dll
(そして他のたくさんの)への参照を持っています。ここではIronPython2.0.1を参照しています。
私のプロジェクトは正常にコンパイルされます。デバッグすると、VSの新しいインスタンスが起動します。しかし、アドインコマンドを実行すると、のが取得System.FileNotFoundException
されIronPython.dll
ます。
DLLがプロジェクトの出力ディレクトリ(bin/Debug
)にあることを確認しました。これは別のコンテキストで実行されていると思いますので、パスの解決など、これを検出しないものは何でもかまいません。何をすべきかについてのアイデアはありますか?
c# - Visual Studio アドインで OpenFile をブロックする方法
特定のホットキーを押すと、特定のファイル (ホットキーのコンテキストに基づいて異なる) が開き、そのファイルで特定の文字列 (これもコンテキストに依存します) を検索する Visual Studio 2008 アドインがあります。これは問題なく機能しますが、開いているファイルが大きすぎると、検索が失敗することがあります。
コード スニペットを次に示します。
1. 常に機能するようにする方法はありますか (たとえば、OpenFile をブロックするなど)?
2. あまり重要ではありませんが、結果が [検索結果] ペインに表示されることなく、このように検索する方法はありますか (これにより、カーソルを下に移動するためだけに使用されるこの検索によって古い結果が消去されます)。ファイルのその部分)?