問題タブ [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.

0 投票する
2 に答える
561 参照

visual-studio - todo コメントの管理に役立つ Visual Studio 用のアドオンはありますか?

私たちのソリューションにはたくさんの todo コメントがありますが、残念ながらそれらをファイルでソートする唯一の方法のようです。プロジェクトごとに並べ替えることで、自分が実際に担当していることをよりよく把握できます。これを行う方法や、より優れた機能を提供するアドインがあるかどうか疑問に思っています。

0 投票する
3 に答える
1422 参照

outlook - 会議用 Outlook VSTO アドイン

Outlook 会議用の VSTO アドインを作成しました。

この一環として、イベントSendEventのメッセージをトラップします。FormRegionShowing

次に、メソッド_apptEvents_Sendはいくつかのプロパティをテストし、必要に応じて終了します。

私たちが抱えている問題は、一部のユーザーのメッセージが 2 回送信されることです。1 回目は会議の送信時、2 回目はユーザーが Outlook を再度開いたときです。

何かが適切に破棄されていない可能性があると考えて、メモリ リークを探し、リソースが管理されていることを確認するためにすべての最終呼び出しに明示的なオブジェクト破棄を追加しましたが、それでも組織全体で一貫性のない機能を取得しています。つまり、開発中に問題に遭遇したことはなく、テスト中に他の開発者も遭遇しませんでした。すべてのユーザーは、フレームワーク (3.5 SP1) と Outlook の修正プログラムを最新の状態にしています。

これを引き起こしている可能性のあるものについて何か考えがある人はいますか?

誰もが持っているかもしれないアイデアは大歓迎です。

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

visual-studio - Visual Studioアドインでapp.configを使用するにはどうすればよいですか?

単純なVS2008アドインを構築しています。カスタムランタイム設定を保存するためのベストプラクティスは何ですか?app.configはどこに保存し、アドインからどのようにアクセスしますか?

0 投票する
5 に答える
4454 参照

visual-studio - VisualStudioでの検索/置換を保持するケース

VisualStudioで検索/置換を保持するケースの組み込みサポートはないようです(それぞれの機能要求も参照してください)。

つまり、「BadJob」を検索して「GoodJob」に置き換えると、次のように置き換えられます。

だから私は、大文字と小文字を区別する検索/置換を実装するマクロ/アドインを探しています。そして、何も存在しない場合、私自身を書くための良い出発点は何ですか(できれば組み込みの検索/置換機能に基づいて)。

更新:
私は仕事をして4つの手動交換を行うことができることを知っていますが、VSで自動的にそれを行う方法を探しています(例えばEmacsがそれを行うように)。一般的なシナリオ:「foo」という名前の変数といくつかの関数DoFoo()、GetFoo()、...および「foo」「Foo」などを含むいくつかの追加コメント、関数DoBar()、GetBar()などを1回の検索/置換で実行します。

0 投票する
9 に答える
26515 参照

c++ - ネイティブの Visual Studio 開発者向けの便利なアドインまたはプラグイン

Visual Studio 用のさまざまなアドインが多数あります。 Visual Studio ギャラリー を参照してください。体験談やお気に入りを教えてください。

動機として、ここに私のお気に入りのいくつかがあります:

ツール

  • Ranorex [C] - GUI テストおよび自動化フレームワーク
  • OneTime [F/C] - ソフトウェア プロジェクト管理
  • CppCheck [F/O] - C/C++ コードの静的解析
  • オンライン GUID ジェネレーター[F] - GUID が必要な場合
  • WinMerge [F] - ファイル/ディレクトリの比較
  • codepad [F] - オンライン コンパイラ
  • Cilk++ [F/C] - マルチコア プロセッサ用にアプリケーションを最適化する
  • Microsoft Application Verifier [F] - ネイティブ コードのランタイム検証ツール
  • SourceMonitor [F] - シンプルなコード メトリクス測定ツール
  • WinUnit [F] - Windows でのネイティブ (C/C++) コードの優れた単体テスト
  • Very Sleepy [F] - シンプルなコード プロファイリング ツール
  • Visual Sidekick [P] - シンボルとファイルに対する効果的だが安価なインクリメンタル検索
  • CodeAnalyst [F] - AMD のコード プロファイリング ツール (Intel でも部分的に動作します)
  • Sisulizer [C] - ビジュアル ソフトウェア ローカリゼーション ツール
  • Innovasys HelpStudio Lite [F/C] - Microsoft Help 2.x ヘルプ システムを作成します。

コーヒーブレイクに

  • Powder Toy [F] - スリル満点のシミュレーションを自分で組み立てよう
  • OE-CAKE [F/C] - 流体シミュレーションを自分で作成します。

あなたの提案:

  • ViEmu [C] - VI エミュレーション
  • Visual Assist [C] - 「La Crème de la Crème」
  • VisualSVN [C] - 非常に優れた SVN プロバイダー
  • Visual Lint [C] - 高度な静的コード分析
  • VSFileExplorer [F] - 自己説明
  • P/Invoke [F] - マネージ コードのネイティブ コード署名を見つけるのに役立ちます。

[F] - フリーウェア [O] - オープンソース [C] - 商用。

0 投票する
2 に答える
5410 参照

visual-studio - Visual Studio アドオン ギャラリー?

特定のユーザビリティの問題に対処するための Visual Studio 用のアドオンを見つけたいと思っています。すべての人、会社、ヤフー、ヒックが作成したアドオンの巨大なゴミ捨て場を含む Visual Studio アドオン ギャラリーはありますか?

Vista サイドバー ガジェット ギャラリーに似ていますが、アドオン用です。

CodePlexに似ていますが、アドオン用です。

Visual Studio ギャラリーですか。


私の質問にとって重要であるというわけではありませんが、アドオンを通じて対処されることを望んでいたIDE機能のいくつか:

  • タブは時系列の開いた順に配置されます
  • コントロールの名前を変更すると、添付されたイベント ハンドラの名前が変更されます
  • イベント ハンドラーからすべてのコードを削除すると、イベント ハンドラーが削除され、フックが解除されます。
  • イベント ハンドラーを削除すると、フックが解除されます
  • コードを再配置して、非公開、保護、公開のメソッドをグループ化します。プロパティとイベントはグループ化されています。プライベート変数はグループ化されています。
  • using糸くずを分析する
  • カット アンド ペーストされたコントロールのイベント ハンドラーが機能する
  • BRIEF ブックマークの完全サポート(見つかりました)
  • /// スローされた例外を自動的に追加します
  • /// コメントは、宣言されたアイテムでレンダリングされます
0 投票する
1 に答える
553 参照

visual-studio-addins - PowerCommands for Visual Studio 2008 Express をインストールするにはどうすればよいですか?

私のマシンには Visual Studio 2008 Express SP1 がインストールされています。今日、PowerCommands をインストールしようとしましたが、Visual Studio がインストールされていないと表示されました。インストールするためにできることはありますか?

0 投票する
2 に答える
252 参照

c# - Visual Studio からの Gac 複数プロジェクト

現在、Visual Studio の外部ツールとして "gacutil /i $(TargetPath)" があり、単一のプロジェクトの gac'n で問題なく動作します。

複数のプロジェクトを選択して gac できるようにしたいので、バッチ スクリプトをまとめてテストします。

コマンドラインからテストすると、うまくいくように見えます。次に、「MultiGac.bat $(TargetPath)」として接続し、複数のプロジェクトを選択して試してみると機能しません。

アドインまたは外部ツールのいずれかを使用して、味などを達成するためのツールを作成した人はいますか? regsvcs も使用してみませんか?

ありがとう

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

c# - Outlook カスタム作業ウィンドウ コントロール

カスタム作業ウィンドウ (インスペクター ウィンドウ) にボタンがある Outlook アドインを開発しています。クリックすると、現在アクティブなアイテム (私の場合は、アポイントメントアイテム) に対して何かを実行したいと思います。私はこれを試しました(このコードはカスタム作業ウィンドウクラスにあります):

しかし、それは私を通してこのエラーです:

メソッド グループ 'ActiveInspector' を非デリゲート タイプ 'Microsoft.Office.Interop.Outlook.Inspector' に変換できません。メソッドを呼び出すつもりでしたか?

ありがとう

0 投票する
3 に答える
2077 参照

c# - ClearCase でソース ファイルのバージョン番号を取得する

ソース管理に役立つ小さなアドインを作成しています。

Rational ClearCase でソース ファイルのブランチ名とバージョン番号を取得する方法を知っている人はいますか? C# を使用してこれを実行したいと考えています。すべての情報は実際にどこに保存されていますか?