.ts
(TypeScript)ファイルをクリックして、Windowsエクスプローラーのプレビューウィンドウをアクティブにすると、ファイルのプレビューが表示されます。
どうして? .ts
ファイルを開くようにメモ帳を設定したためです。
しかし、私は.js
ファイルを開いてNotepad++
に設定しているため、プレビューウィンドウにプレビューが表示されません。
質問
プレビューペインに.js
ファイルを表示し、このファイルタイプのデフォルトプログラムとしてNotepad ++を維持するにはどうすればよいですか?
Notepad ++を次のオプションで開きたくない:右クリック> [プログラムから開く]。
私はWindows7を持っています。
これらの指示に従ってレジストリを編集し、Windowsテキストプレビューハンドラーを.js
ファイル拡張子に割り当てます。 (これに基づく ハウツーオタクの記事 。)
HKEY_CLASSES_ROOT\.js
に移動し、(Default)値の内容を書き留めます。これは、.js
拡張が登録されているProgIDです。 HKEY_CLASSES_ROOT\JSFile
にありますファイルの内容はプレーンテキストであるため、Explorerにそのように扱わせることができます。 Content Type
とPerceivedType
を使用してそれを実現できます。これを行う方法は次のとおりです。
HKEY_CLASSES_ROOT\.js
のようになります。New > String Value
を選択します。Content Type
という名前を付けます。text/plain
として設定します。PerceivedType
という名前を付け、値をtext
に設定します。Explorerを再起動してvoilá!ファイルは設定したエディタに関連付けられたままになりますが、組み込みのプレビュー機能はテキストファイルとして扱い、プレビューを表示します。
副作用として、エクスプローラーでリストを知覚タイプとしてソート/グループ化すると、テキストファイルに分類されます。
注:たとえば、.dummy
を作成してGoogleChromeに関連付けてテストを行った場合、ファイルをプレビューペインでプレビューし、ダブルクリックしても実行されますChrome意図したとおり。