二重拡張子についてNo.32346
ばっくどろっぷ さん 13/06/14 21:11
 
はじめまして。
いつも秀丸エディタを使わせていただいております。
ありがとうございます!


「ファイルタイプ別の設定」について、質問があって書きこみさせていただきます。



「日報.day.txt」といったファイルがあったとします。
自分は「.txt」と「.day.txt」は別の設定で開きたい。
(例えば、強調表示。日報は独自の設定が使いたい。しかし、txtファイルとして他
の人に渡したい――といった使い方ですね。
 あるいは、iPadのアプリなどは、txtファイルしか開けないんですが、そっちでは
我慢するとしても……PCでは拡張子別の設定て開きたい、だとか)


現状だと、「.day.txt」は「.txt」として開かれてしまうようです。



「日報.day」を編集して、「日報.txt」にリネームすればいいんですが……
なるべくなら、手間が少ないほうがミスも少ないですから(^^;)

「.day.txt」と「.txt」を別のファイルタイプとして認識してくれれば、とても助か
ります。


なにかしら設定方法があれば、教えて頂けると嬉しいですm(_ _)m


現状だと不可能ということでしたら、いつか対応していただけたら嬉しいです。

よろしくお願いします。

[ ]
RE:32346 二重拡張子についてNo.32347
IKKI さん 13/06/15 00:10
 
こんばんは。ユーザーのIKKIです。

追って秀丸担当さんから正式な回答があると思いますが、とりあえずの対応としては
次のような手があります。

1. 自動起動マクロを使う
例えば: ezaq さん作「正規表現によるファイルタイプ別の設定」
http://hide.maruo.co.jp/lib/macro/regconf101.html

2. 起動オプション /c で設定を変える
秀丸エディタのショートカットをもうひとつ作り、 /c オプションで日報用の設定名
を指定して起動する。
参考: Ashgrove さん作「LegatoUniqueFiletype.mac」
http://hide.maruo.co.jp/lib/macro/legatouniquefiletype.html


秀丸エディタ v8.30 + HMJRE.DLL v3.53

[ ]
RE:32346 二重拡張子についてNo.32351
秀丸担当 さん 13/06/17 09:40
 

二重の拡張子でも指定できたらいいということでご意見参考にさせていただきま
す。

現状では二重の拡張子に対してのファイルタイプ別の設定はできませんが、IKKI
さんの書かれているような方法でなんとかすることもできます。

マクロの場合は、簡単には例えば自動起動マクロの「ファイルを開いた直後」に
以下のようなマクロを割り当てておくとできました。

if(event==1
 && tolower(rightstr(filename,8))==".day.txt"
 ){
  configset "dayの設定";
}

あらかじめ「dayの設定」という設定名の設定が作られていることが前提で任意
のものに書き換えてもらえばいいです。
マクロは、マクロファイル用のフォルダに拡張子.macで保存します。
マクロファイル用のフォルダは、[その他]→[動作環境]→[環境]でわかりやすい
場所に指定しておくことをお勧めします。


起動オプション/cの場合は、簡単にはデスクトップ上のショートカットでリンク
先を
"c:\Program Files\Hidemaru\Hidemaru.txt" /c.day
というように書いたものを別に作っておいて、ここに対してファイルをドラッグ
&ドロップして開くことも可能です。

[ ]
RE:32351 二重拡張子についてNo.32394
ばっくどろっぷ さん 13/07/04 22:57
 
担当者さま、IKKIさま

アドバイスありがとうございます。


マクロを使う方法で解決しました。

(一時的な設定)になってしまうので、設定に変更あったときは地味に手間かかります
が、それくらいで。

いつもの一手間がなくなって、とても良い感じです。

ありがとうございました!

[ ]