Windows のプレビューハンドラを使いこなす
もうすっかりMacな身体になっていてWindowsに戻るのが辛いです。 Windowsにはプレビューハンドラがないので拡張子がtxt以外のテキストファイルがプレビューできなかったり いろいろ不便です
でも出来れば GNU syntax highlight を使ってシンタックス
Windows Registry Editor Version 5.00
レジストリファイルを作って
[HKEY_CLASSES_ROOT\emeditor.php] @="PHP ファイル" [HKEY_CLASSES_ROOT\emeditor.php\DefaultIcon] @="C:\\Users\\Takuya\\apps\\php\\php_script.ico,0" [HKEY_CLASSES_ROOT\emeditor.php\shell] [HKEY_CLASSES_ROOT\emeditor.php\shell\open] [HKEY_CLASSES_ROOT\emeditor.php\shell\open\command] @="\"C:\\Program Files\\EmEditor\\EMEDITOR.EXE\" \"%1\"" [HKEY_CLASSES_ROOT\emeditor.php\shell\print] [HKEY_CLASSES_ROOT\emeditor.php\shell\print\command] @="\"C:\\Program Files\\EmEditor\\EMEDITOR.EXE\" /p \"%1\"" [HKEY_CLASSES_ROOT\emeditor.php\shellex] [HKEY_CLASSES_ROOT\emeditor.php\shellex\{8895b1c6-b41f-4c1c-a562-0d564250836f}] @="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"
レジストリエディタを起動する。(regedit.exe)
- "HKCR.py(Default)"を参照して拡張子.pyのファイルタイプを調べる。"Python.File"となっていた。
- "HKCR\Python.File"へ"ShellEx"キーを作成。 "HKCR\Python.File\ShellEx"キーへ"{8895b1c6-b41f-4c1c-a562-0d564250836f}"キーを作成。
- "{8895b1c6-b41f-4c1c-a562-0d564250836f}"キーの"(Default)"REG_SZ値へ"{1531d583-8375-4d3f-b5fb-d23bbd169f22}"を設定。
テキストファイルがプレビュー出来るだけでも相当便利です。
参考資料
http://yamori-jp.blogspot.jp/2011/04/window7.html
http://previewhandlers.codeplex.com/
http://msdn.microsoft.com/en-us/library/windows/desktop/cc144143(v=vs.85).aspx