問題タブ [visual-studio-extensions]
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.
visual-studio - デフォルトで Visual Studio 拡張機能ツールバーを表示する
Visual Studio 拡張機能で、.vsct ファイルにツールバーを次のように定義しました。
Visual Studio の実験的なハイブで拡張機能を起動すると、コマンド バー領域で右クリックしてツールバーを手動で開くことができます。
拡張機能を最初に実行したときにツールバーをデフォルトで表示する方法はありますか?
他のいくつかの CommandFlags を試しましたが、この動作を実行していないようです。
visual-studio-2010 - 拡張ツールバーの位置が Visual Studio 2010 に保存されない
Visual Studio 2010 で db4o を使用していますが、IDE を再起動すると Object Manager Enterprise ツールバーの位置が保存されません。標準ツールバーの下に毎回戻ってきますが、垂直スペースを使用しないように両方のツールバーを同じ行に配置したいと考えています。
この拡張機能または別の拡張機能で同じ問題がありますか? セッション間でツールバーを同じ位置に保つにはどうすればよいでしょうか?
別の方法として、同じボタンを備えた独自のツールバーを作成したかったのですが (作成したツールバーはこの問題の影響を受けないため)、使用可能なコマンドの長いリストに拡張機能に関連するボタンが見つかりません。
ありがとう!
.net - ProjectTemplate1.vstemplateに「リンクファイルとして追加」を追加するにはどうすればよいですか?
プロジェクトの「Initializer」というフォルダ呼び出しの下に、クラスファイル(LocalInitializer.cs)を「Addaslinkfile」として追加しました。ProjectTemplate1.vstemplateファイルで何をして追加しますか。現在の構造は
しかし、それはエラーを与えます
ファイル'D:\ ProjectTemplate1 \ ProjectTemplate1 \ Initializer\GlobalInitializer.cs'が見つかりませんでした
追加してみました
ProjectTemplate.csprojに追加しましたが、同じエラーです。
これを解決する方法のアイデアはありますか?
ありがとう
c# - VS2010の拡張性:F5キーを押したときにカスタムアクションを実行する方法
カスタムプロジェクトテンプレートに対して、ある種の拡張性を実現する必要があります。
次の場合は、C#コードファイルを開きます...:
- ...現在のプロジェクトには特定のタイプIDがあります。
- ...コードファイルはクラスであり、いくつかの具体的な基本クラスを継承します。
- ...ユーザーがF5を押しました。
...そうしたいです...:
- ...任意のプログラム(コンソールアプリケーション)を起動します。
- ...任意のプログラムのプロセスにVisualStudioをアタッチします。
- ...デバッグ。
実際、私は完全に道に迷っており、その方法がわかりません。Visual Studio 2010 SDKが必要なことは知っていますが、達成する必要があることを実行する拡張機能を作成する方法がわかりません。
前もって感謝します。
アップデート
Stackoverflow Q&Aで調査を行っており、自分の質問に関連する質問を追加します。
ビルド後のイベントとしての「プロセスにアタッチ」 (これは問題ないようですが、このアプローチは好きではありません。完全なVisual Studio統合が好きです。とにかく、ヒントが得られます)。
visual-studio-2010 - Visual Studio Productivity Power Tools の構成設定
Visual Studio Productivity Power Tools の設定が保存されている場所を把握しようとしています。最近、Visual Studio の新しいインスタンスに移動したところ、Power Tools の正規表現タブの色設定がすべて失われました。これは既にエクスポートおよびインポートしたため、明らかに通常の VS2010 設定ファイルの一部ではありません。どんな助けでも素晴らしいでしょう!
c# - SDK で Visual Studio のバージョンを取得する
いくつかの拡張機能を更新して、Visual Studio 2012 と互換性があるようにしました。それらのほとんどは、2012 と互換性があることを報告するために vsixmanifest ファイルを変更するだけで済みました。
ただし、現在取り組んでいるものは、コードを少し変更する必要があります。2 つの個別の拡張機能を使用する代わりに、Visual Studio のバージョンを検出し、その事実を使用して正しいロジックを実行することをお勧めします。
ただし、拡張機能が実行されている Visual Studio のバージョンを検出する良い方法が見つかりませんでした。
それを見つける最良の方法は何ですか?
visual-studio-2010 - Visual Studio 2010 のメソッド間でカーソルを移動するためのキーボード ショートカットはありますか?
Visual Studio のメソッド間でカーソルを移動するためのキーボード ショートカットはありますか? 同じ仕事をすることができるプラグインはありますか?
プログラミングするときはいつも、現在のメソッドの最後に行きたいと思っています。次のメソッドの先頭にカーソルを移動できるショートカットがあれば、上向き矢印をいくつか入力するだけで済みます。私が望むところは素晴らしいでしょう。
ありがとうございました。
c# - Visual Studio Extension でカーソル位置を設定する
かなり大規模なソリューションをナビゲートするのに役立つ独自の Visual Studio 2010 拡張機能を作成しています。
いくつかの検索条件に応じてクラス名と関数名を表示するダイアログ ベースの VS 拡張機能が既にあります。このクラス/メソッドをクリックすると、正しいファイルを開いて関数にジャンプできます。
私が今やりたいことは、その関数の先頭にカーソルを設定することです。
関数にジャンプする私のコードは次のとおりです。
ここで重要なポイントはwindow.Activate();
、正しいファイルを開き、classElement.StartPoint.TryToShow(vsPaneShowHow.vsPaneShowTop, null);
正しい関数にジャンプすることです。
残念ながら、カーソルは要求された関数の先頭に設定されていません。これどうやってするの?みたいなことを考えていclassElement.StartPoint.SetCursor()
ます。
乾杯サイモン
visual-studio - Visual Studioナビゲーションバーを操作するための拡張ポイントはありますか?
これが目標です。拡張機能によって、一部のエディター(オプションで可能なすべてのエディターではない)のナビゲーションバーを削除することです。
だからここに私が削除したいものがあります:
私は多くの方法をチェックしましたが、最も有望な方法はIWpfTextViewMargin
、ロード後にアクセスすることでした。
次に、ビジュアルツリーを上方向にトラバースして、ナビゲーションバーを見つけ、そこで非表示にします。
しかし、これは非常に汚くて信頼性の低い解決策です。もっと良いものを知っていますか?特に、それを操作するための拡張ポイント(これらのいずれかのような:エディター拡張ポイント)がある場合。
visual-studio-2010 - ファイルの名前を変更するVisual Studioソリューションエクスプローラー拡張機能ですが、拡張機能はありませんか?
Windows エクスプローラーには、Visual Studio にはない小さな (しかし素晴らしい!) 機能があります。
Windows 7 の Windows エクスプローラーでファイルの名前を変更すると (確かに、Vista 以降の場合だと思います)、ファイル名の主要部分のみが選択され、ファイル拡張子は選択されません。90% の確率でファイル拡張子を変更したくないと想定し、マウスを使用して関連する部分を選択して名前を変更する (悪い) か、ファイル拡張子を再入力する (また、.悪い)。
もちろん、これは Windows エクスプローラーにファイル拡張子が表示されている場合に限られますが、Stack Overflow をブラウジングしている場合は、「拡張子を表示する」キャンプにいると推測できます。
これと同じ機能を提供する Visual Studio の拡張機能はありますか? エクステンションはどんどん長くなっていくようです。今日、私たち.cshtml
は将来何をするかを知っている7人のキャラクターを持っています.
これを書いている時点で、私は Visual Studio 2010 の拡張機能について話しています。私はまだ Visual Studio 2012 Release Candidate を試していません。私も答えとしてアップグレードします。