emu雑記

C#erな人が書いているブログです。最近、javaを始めました。なんかいろいろやってます。

Visual Studio SDK

Visual Studio 拡張機能 メニューコマンド編 その4

これまで、ざっくりとvsctファイルの設定方法を説明してきました。 いよいよ、C#の実装に移っていきたいと思います。といっても、まだ設定回りですが。vsctファイルで解説してきましたが、拡張機能本体やコマンドとVisual Studioは、すべてGuid値とIdで管理…

Visual Studio 2013 SDK入れました!

ついに、Visual Studio 2013 SDKをインストール。 そのついでに、Expressも卒業。Professionalを購入。 ※Resharper 8へのアップグレードはお金無いから、また今度!さて。 Visual Studio 2010、2012で作っていた拡張機能を2013で実行してみました。 何も考え…

Visual Studio 2012 Update4→不具合改修されず??

Visual Studio 2012 Update4がリリースされています。 Visual Studio 2012 の更新プログラム 4 実は、リリース当初に拡張機能(Visual Studio 2012 SDK)で扱うことの出来る、 ソース管理エクスプローラーのモジュールに不具合がありました。 マイクロソフトに…

Visual Studio 拡張機能 メニューコマンド編 その3

さて、今日はキーバインドです。 キーバインドとは、ショートカットキーの割り付けのことです。 <CommandTable xmlns="http://schemas.microsoft.com/VisualStudio/2005-10-18/CommandTable" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <KeyBindings> </keybindings></commandtable>

Visual Studio 拡張機能 メニューコマンド編 その2

前回に引き続き、拡張機能の設定回りを解説していきます。 前回は、コマンドをどこのメニューバーに配置するかを最後に説明しました。 ところが、定義された定数が存在しない場所に配置するとき、 vsctファイルのGroup要素のParent要素id属性に、何を指定す…

Visual Studio 拡張機能 メニューコマンド編 その1

このシリーズは、上のカテゴリ「Visual Studio SDK」で絞り込むと、いい感じに読んでいけると思います。 さて。前回の続きです。 Visual Studio 拡張機能(Package) メニューコマンド(Menu Command)編です。コマンドボタンのプロジェクトを作成したところで終…

Visual Studio Package 作成ウィザード

さて。前回の続きです。 Visual Studio Packageの作成を行うと、 このウィザードが立ち上がってきます。 とりあえず、【Next >】で。 私はC#が慣れているので、一番上を選択します。 今後の解説もすべてC#です。 VBに書き換えるのがめんどくさいし、C++はわ…

Visual Studio SDKについて

Visual Studio の拡張機能を使用されている方は、かなり多いかと思います。 Visual Studio ギャラリーにいけば、色々な拡張機能を探してダウンロードできます。 Web Essentials 2013 extensionなんかは、有名なシリーズですよね。 さて、この拡張機能ですが…