html ファイルの関連付けをどうするか

January 11, 2008category: Windows 

html ファイルの関連付けをブラウザからエディタにした。編集するために開く確率の方が高いからだ。 関連付けをエディタにすることで良い点は、すぐに開くことができること。悪い点は、一部アプリケーションのヘルプなどがエディタに展開されてしまうこと。

関連付けがブラウザだった頃は、

アプリケーションキー -> N -> Enter

でファイルをエディタに送っていた。SendTo ディレクトリのショートカットを

  • +vim
  • -firefox
  • -ie

このように名前を付ければ、"送る" の中でエディタが一番上に来るため、エンターキーを押すだけで済む。 しかし、アプリケーションキーを押してからコンテキストメニューが表示されるまでに、若干のラグが生じて煩わしい。

理想を言うと、エクスプローラからファイルを開く際に Ctrl キーを押している/いないで、動的に関連付けを切り替えられたら……と。 "Open your files" というコラムで紹介している "Rft for windows 9x" がまさにそれなのだが、かなり古いツール且つレジストリを弄るようなので導入には至らない。

追記 2007.1.15 keychoice で解決

keychoice を使うことで "送る" を一切使用せずに、起動するアプリケーションを切り替えることできる。nase さん、情報有り難うございます。

デフォルトを Vim、オプションをブラウザにした、keychoice.ini は以下のとおり。

[Path]
default=C:\Program Files\vim\gvim.exe --remote-silent "%P" 
shift=C:\Program Files\Internet Explorer\iexplore.exe "%P"
ctrl=C:\Program Files\Mozilla Firefox\firefox.exe "%P"
alt=
x1=
x2=

comments (4)このエントリーを含むはてなブックマークはてなブックマーク - html ファイルの関連付けをどうするか

comments

はじめまして。naseといいます。
Windowsでよければこんなツールがありました。

keychoice -moewe-
http://moewe.xrea.jp/down/keychoice.html

また、ファイルの関連付けについてはポチエスというフリーソフトが便利らしいです。(私は使っていないのですが)
なんとなくドキュメントを読んでいると、Shiftキー押下による振り分けも出来そう・・・。

拡張子セレクト「ポチエス(.S)」
http://www.geocities.jp/pochi_s2004/

Posted by: nase : January 11, 2008 09:36 PM

はじめまして、こんにちは。
コメントありがとうございます。

各々のツール、早速試してみました。

- keychoice
簡易ランチャという感じです。
keychoice そのものを修飾キー付きで実行すると
任意のコマンドが実行されます。

- ポチエス
ポチエスに対してファイルを送ると、開きたいプログラム一覧が出ます。
常駐なし/レジストリをいじらないプログラムのようなので仕方ありませんが、"送る" を使わないと行けないのが惜しいです……。

Posted by: Tanabe : January 12, 2008 03:26 PM

>"送る" を使わないと行けないのが惜しいです
私も試してみましたが、両ツールともWindows側で「.html」ファイルの関連付けを該当ツールにすることで"送る"を使うことなくダブルクリックなどで期待する動作になるようでした。

Posted by: nase : January 12, 2008 05:52 PM

nase さん、有り難うございます。

.html の関連付けをツールにするんですね、盲点でした。
両ツールで、期待する動作をさせることが出来ました。

当面は .html だけでよい/複数キーを設定できるので、keychoice を使ってみます。

助かりました!

Posted by: Tanabe : January 12, 2008 09:31 PM