エス技研

WordPress、CakePHP、PHP、baserCMSなどの Web系システムを中心に情報を提供します!


秀丸の現在開いているファイル名をフルパス付で取得する方法をマクロで作成

      2015/06/29

ファイル名をフルパス付きで取得する方法

 
開発したプログラムの仕様書や運用マニュアルを作成する際に、秀丸で開いているプログラムファイルのファイル名をフルパス付で取得したい、と言う場合が時々出てきます。
 
そんなとき便利なマクロを作りましたのでご紹介します。
 
 

その1・秀丸フォルダにマクロファイルを手作業で作成する方法

 
秀丸がインストールされているフォルダの中にマクロファイルを作成します(分かりさえすればどこでも OKです)。
Windows7の場合は、一般的に下記のいずれかのフォルダになっているかと思います。
 
 C:¥Program Files¥Hidemaru
 C:¥Program Files(x86)¥Hidemaru
 
この中に、ファイル名も何でもいいのですが、「getFileName.mac」というファイル名でファイルを作成し、下記の 1行を記述します。
 

 
 
次に、秀丸に戻って、メニューの中から「マクロ」-「マクロ登録」で、マクロの登録画面を呼び出します。
 
20150629_sys_01
 
20150629_sys_02
 
「タイトル」に任意のタイトルを付け、「ファイル名」に先ほど作成した「getFileName.mac」を選択します(「...」をクリックしてファイルを選択します)。
 
もし、ファイルの内容を編集したい場合は「編集」をクリックします。
 
登録が完了したら「OK」をクリックします。
 
20150629_sys_03
 
 
メニューの「マクロ」をクリックすると、先ほど登録した「パス付ファイル名取得」という項目が追加されています。
 
このメニューをクリックすることでファイルパスがクリップボードに保存されます。
 
また、ショートカットとして「Ctrl+1」でも取得することが出来ます。
ただ、この「1」は、キーボードの左上にある「1」で、独立テンキー側の「1」ではありませんので注意が必要です。
 
 

その2・マクロ登録画面でファイルを新規作成する方法

 
20150629_sys_02
 
上記のマクロ登録画面で、「ファイル名」を選択せずに「編集」をクリックすると、下記の通り「新規作成しますか?」と聞かれます。
 
20150629_sys_04
 
「はい」をクリックしてファイルを作成、保存することでマクロファイルを作成することが出来ます。
マクロファイルのファイル名や、ファイルに記述する内容は、その1と同じです。
 
 
想像以上にあっさりと作成できるため、もっと早く作り方を知っておけば...と思わずにいられませんね。

 - システム開発関連技術

GoogleAdwords

GoogleAdwords

最後までお読みいただきましてありがとうございます。
この記事が参考になったと思いましたらソーシャルメディアで共有していただけると嬉しいです!

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

下記の空欄を埋めてください。 * Time limit is exhausted. Please reload CAPTCHA.

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

※入力いただいたコメントは管理者の承認後に掲載されます。

  関連記事

Windowsに接続したBluetoothキーボード、マウスの突然動かない!つながらない!問題
Windowsに接続したBluetoothキーボード、マウスの突然動かない!つながらない!問題

Bluetooth機器がつながらなくなった!そんなときの対応方法についての解説。Bluetooth接続の電源を勝手にOFFにしないようにする設定を中心に、その他の不具合とその対処方法についても紹介。

Windowsのメモリ不足はUSBメモリに仮想メモリをおいて高速化

Windowsでメモリ不足の時はUSBメモリ上に仮想メモリ(ページングファイル)設定で解決します。

XAMPPとは?パソコンにローカル LAMP環境を簡単に設置する方法を詳細解説
XAMPPとは?パソコンにローカル LAMP環境を簡単に設置する方法を詳細解説

パソコンに LAMP環境を簡単に構築することができるパッケージ「XAMPP」。そのインストール方法を詳細解説。インストール後の不具合やカスタマイズ方法についても説明。

PHPを勉強するための環境を構築するにはXAMPPが最適

PHPを勉強する環境としてローカル環境を構築するには XAMPPが最適。その解説です。

XAMPP本体や PHPのバージョンアップをせずにもう一つXAMPPをインストールして複数の環境を共存させる方法
XAMPP本体や PHPのバージョンアップをせずにもう一つXAMPPをインストールして複数の環境を共存させる方法

パソコンに簡単に LAMP環境を構築することができるパッケージソフト「XAMPP」。XAMPPのバージョンアップや、PHPのバージョンに合わせて複数の環境を構築する場合の手順を解説。

XAMPPのApacheが起動しない!ポート番号の変更でバッティングの解消方法
XAMPPのApacheが起動しない!ポート番号の変更でバッティングの解消方法

XAMPPを起動する際、Apacheのポートがバッティングして起動しない場合がある。XAMPP側のポートを変更する方法、バッティングしているプログラムを変更する方法の2種類の対応方法を解説。

WindowsXPから Windows7にアップグレードして分かったこと

WindowsXPから 7にアップグレードする際に不安だったバックアップ、ドライバ、32Bit版 64Bit版について書いています。

XAMPPにVirtualHostを設定しドキュメントルートを設置する方法
XAMPPにVirtualHostを設定しドメイン、ドキュメントルートを設置する方法

XAMPPにVirtualHostを設定し、DocumentRootを設置する方法を2つ紹介。ポートを指定してアクセスする方法とhostsを設定してドメインでアクセスする方法。エラーの解消方法も解説。

ロリポップで非常に大きなハッキング騒動がありました。

ロリポップで非常に大きなハッキング騒動がありました。その結果、影響を受けた内容と、それに対してどう対応したか、のレポートです。加えて、何でロリポップサーバを使っているかの紹介です。

Windowsで環境変数のパスの設定方法解説。不具合時のチェックポイントも紹介
Windowsで環境変数のパスの設定方法解説。不具合時のチェックポイントも紹介

Windowsで環境変数であるパス(path)の設定方法の解説。標準的な解説に加え、うまくいかない場合のチェック方法や別の設定方法の解説も。うまく設定できない状況は極力なくなるはず。