アドイン

Koropokkur.NET 0.2.5をリリースしました

Koropokkur.NET 0.2.5をリリースしました。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2011-05-02#ta84f2d9プロジェクト内のファイル、フォルダを整理する「VSArrange」を コンソールからでも実行できるように修正しました(「VSArrangeConsol…

【VisualStudio】アドイン以外からソリューション情報を参照する方法

たまにはリリースのお知らせ以外の更新を。 VisualStudioでアドインプロジェクトを作成すると 起点となるメソッドで引数からDTE2という型のオブジェクトを取得することができ、 そこから起動中のVisualStudio、ソリューションの情報を参照、取り扱うことがで…

Koropokkur.NET 0.2.4をリリースしました

ま、前のバージョンから一年近く。。。 Seasar.NETの.NET Framework4.0対応などをやっていたら いつの間にかこんなに経ってしまいました。 VSArrange(プロジェクト整理機能)をコンソールで動作するようにしたりとか CopyGen(コピー処理の自動生成)をフォ…

VisualStudio拡張(主にアドイン)方法紹介ページ

かな〜り久々の更新。 今頃になってこんなページを見つけました。 Insider.NETの記事です。 初めてのVisual Studioアドイン(前編)−VisualStudioのカスタマイズについて 初めてのVisual Studioアドイン(中編)−VisualStudioアドイン開発方法について 初め…

VisualStudio2008 アドイン作成メモ−埋め込みリソース設定の操作他

久々にアドインいじり中です。以下、メモ。断片的でごめんなさい。 プロジェクト下のファイルのプロパティ「ビルドアクション」の操作 ProjectItem(ファイル)#Properties["BuildAction"].Valueで取得・設定 設定値はprjBuildAction列挙体を使用 prjBuildAc…

Koropokkur.NET 0.1.2をリリースしました

Koropokkur.NET 0.1.2をリリースしました。 ○変更点 [Improvement] [KOROPOKKURNET-8]フィルター設定画面に「フィルターテスト」機能を追加する [KOROPOKKURNET-10]プロジェクト要素整理の処理速度を改善する [KOROPOKKURNET-12]設定情報を編集前の状態に戻…

Koropokkur.NET 0.1.1をリリースしました

Koropokkur.NET 0.1.1をリリースしました。 VisualStudioのプロジェクト要素を整理するアドイン「VSArrange」で プロジェクトに追加しない条件をカスタマイズできるように修正しています。 詳しくはこちら Koropokkur.NETドキュメント VSArrangeドキュメント

VisualStudioアドイン始めました

SeasarのSandbox.NETへ新規プロジェクトの申請をしました。 プロジェクト名は「Koropokkur.NET」(「コロポックル」)です。 VisualStudioでの開発をささやかに支援することを目的とした 汎用的なアドイン集(と言っても現時点では一つだけですが(^^;)を提供し…

自作アドインを登録する

自作したアドインって使ってもらうときに どうやって登録すればいいんだろ? と悩んでいました。 開発環境では勝手に登録されてしまうので 逆に誰かに使ってもらうときに どうしてもらえばいいか分からない。 MSDNに「アドインを登録する」という ページがあ…

「プロジェクト内のファイル、フォルダをリフレッシュするアドイン」を作ってみた

これまでのVisualStudioアドイン作りで試したことを 応用しつつ、プロジェクト内のファイル、フォルダを リフレッシュするアドインを作ってみました。 (eclipseでは「F5 リフレッシュ(表記を修正しました)」を選んだ場合に相当するもの) 簡単な仕様は以…

Propertiesプロパティについて

VisualStudioのアドイン作成で使うクラスの中には 「Properties」というプロパティをもつものがいくつかあります。 EnvDTE.ProjectItem EnvDTE.Project EnvDTE.Configuration EnvDTE.DTE (もしかすると他にもあるのかもしれません) このPropertiesの中には…

VisualStudio2008のアドイン作りに当たって砕けてみた3

懲りずにアドインいじり。 今度の目標は 「開いているソースを含むプロジェクトのクラス一覧を表示する」 です。 資料ないとか言っても それっぽい名前のインターフェース、メソッドを見つける MSDNで検索 上記二つを繰り返す でやっていけばある程度動かせ…

VisualStudio2008のアドイン作りに当たって砕けてみた2

引き続きアドインいじりです。 次の目標は 「開いているソースコードに文字列を挿入する」 です。 これは割とアッサリいきました。 前の日記で作ったClickイベントを編集します。 ↓こんな感じに。 void newControl_Click(CommandBarButton Ctrl, ref bool Ca…

VisualStudio2008のアドイン作りに当たって砕けてみた1

VisualStudio2008のstandardエディションを手に入れたので 折角だからとアドインをいじっています。 この記事では 「コードエディタの右クリックメニューを一つ追加する」 を目標として自分がやってみたことを書いていきたいと思います。 言語はC#を使ってい…