VS 2010 Extension Managerおよび新しいPowerCommands拡張機能

vs2010 これは、VS 2010および.NET 4のリリースに特化したシリーズの23番目の記事です。



本日の記事では、VS 2010で行われた拡張性の改善について説明します。たとえば、新しいクールな拡張機能であるPowerCommandsは、先日公開されました(完全無料)。



VS 2010の拡張性



VS 2010は、以前のバージョンよりも豊富な拡張性モデルを導入しています。 開発者は誰でも、新しい機能を追加したり、Visual Studio 2010 IDE、コードエディター、プロジェクトシステム、および関連するデザイナーをカスタマイズしたりできる拡張機能を作成できます。



VS 2010拡張機能は、.NET 4に統合されている新しいMEFテクノロジ(Managed Extensibility Framework)を使用して作成できます。VS2010の拡張機能の作成方法については、Visual Studioチームの記事をご覧ください



Extension Manager VS 2010



拡張機能を作成する開発者は、独自のサイトを介して、または販売することにより、任意の方法で拡張機能を配布できます。



Visual StudioにはIDE拡張機能マネージャーが付属しており、開発者は拡張機能をオンラインで検索、ダウンロード、アクティブ化できます。 「ツール」->「拡張機能マネージャー」メニューから拡張機能マネージャーをダウンロードできます。



image



Microsoftからオンラインギャラリーへのアクセスを提供するダイアログボックスが表示され、使用可能な拡張機能のリストが表示されます。これらの拡張機能は、Visual Studioのコピーでダウンロードおよびアクティブ化できます。



image



オンラインギャラリーで提供される何百ものクールな拡張機能があります。 カテゴリごとにフィルタリングできます(ウィンドウの左側にあるカテゴリツリーを使用します)。 任意の拡張機能で「ダウンロード」をクリックして、ダウンロード、インストール、アクティブ化します。



Visual Studio 2010のPowerCommands



今週、MicrosoftはVisual Studio 2010用の無料のPowerCommands拡張機能をリリースしました。上記のように、ギャラリーで詳細を確認し、「拡張機能マネージャー」からインストールできます。



PowerCommandsは、Visual Studio 2010に多くの便利なコマンドとささいなことを追加します。以下は、拡張機能がソリューションエクスプローラーのコンテキストメニューに追加するいくつかの便利なコマンドのスクリーンショットです。



image



以下は、このリリースで使用可能なすべてのコマンドのリストです。



拡張機能を一時的に無効にする方法



拡張機能は、Visual Studioをさらに強力なツールにし、生産性を向上させる優れた方法を提供します。 ただし、すべての拡張機能はVisual Studio プロセス (DevEnv.exe) 内で起動されるため、拡張機能のエラーはVisual Studioの安定性とパフォーマンスに影響する可能性があります。



物事が思ったよりも遅く実行されたり、IDEが絶えずクラッシュする状況に陥った場合、インストールされている拡張機能を一時的に無効にして、問題が解決するかどうかを確認する必要があります。 インストールされた拡張機能の場合、オンラインギャラリーでこれを行うには、拡張機能マネージャーを開き([ツール]-> [拡張機能マネージャー]メニュー)、ウィンドウの左上にある[インストールされた拡張機能]ノードを選択し、リスト内の拡張機能に対して[無効にする]を選択します。



image



All Articles