もっと愛情を込メント YumemiYougie-Project


外部ツール呼び出し

Visual Studioから DoxyLabelマクロの機能を利用する方法を解説します。

これはVisual Studioから秀丸を開き、マクロを実行させて再読み込みをするものです。

機能、操作的には全く同じ事ができるようになります。

実行時、ファイルは保存されますが、Visual Studio上のアンドゥは有効です。

※秀丸が実行できる環境がある事が前提となります
※コメントを挿入した時点でファイルは保存されます

主に以下の手順となります

  秀丸をセットアップ
  秀丸マクロにDoxyLabel.macを設定
  VisualStusioのマクロを設定

以下に詳細を記します。


■秀丸のセットアップ

●インストール

秀丸ホームページ

秀丸はシェアウェアです。フリー制度に当てはまる場合はその限りではありません


●秀丸マクロの設定

秀丸を開く(「無題」の新規テキストでよい)
メニュー「その他」->「動作環境
ツリー[環境]の パス -> マクロファイル用フォルダ にマクロを置いておく場所を記述 (例:"C:\Program Files\Hidemaru\MACRO")
記述したフォルダにマクロファイル(DoxyLabel.mac)をコピー


■Visual Studio 2005 での外部ツールに秀丸を割り当てる

●VBAマクロの登録

DoxyLabel.vb をダウンロード

メニュー[ツール] -> [マクロ] -> [マクロ IDE] でMicrosoft Visual Studio Macros を開く
プロジェクトエクスプローラーツリーの[MyMacro]を右クリックして [追加] -> [既存の項目の追加]
ダウンロードした DoxyLabel.vb を選択


●ボタン割り当て

メニュー[ツール]→[オプション]の[キーボード](VS2008では[環境]→[キーボード])

[以下の文字列を含むコマンドを表示]に「DoxyLabel」と入力すると下の一覧にリストされる

一覧からマクロ"〜DoxyLabel.OpenHide"を選ぶ

ショートカットキーに「F4」等登録するキーをボタン入力

[割り当て]を押して登録完了

重複する場合は従来の登録を削除するか、重複しないボタンに割り当てて下さい。


●外部ツールで変更したファイルをVisual Studioで自動的に再読み込み

オプションの[環境]->[ドキュメント]

環境外でのファイルの変更を検出」「保存する場合、変更を自動的に読み込む」をチェック


Visual Studio上で利用するに当たっての問題やご質問などには対応できかねますのでご了承下さい。