12

OSXのQuicklookはHTMLをレンダリングします(プラグイン/System/Library/Quicklook/Web.qlgeneratorを使用)。.htmlの名前を.txtに変更したかのように、プレーンテキストを表示したい(これは解決策ではなく、扱いにくいという理由だけでなく、HTMLレンダリングがオフになっている場合はコードカラーのQuicklookを期待しています私が使用するプラグインが起動し、QuicklookがきれいなHTMLコードを表示します)。

Quicklook htmlサポートを終了せずにHTMLをオフにすることはできませんでした。これは、プラグインを削除したときに発生します。info.plistで何を見ているのかはよくわかりませんが、public.html行を削除するのも同様に悪いことです。

チップ?

4

1 に答える 1

12

この質問は、https ://apple.stackexchange.com/questions/51816/quicklook-html-pluginに関連しています。

動作するソリューションは次のとおりです(Mac OS X 10.7.5でテスト済み)。

  1. / install qlcolorcode(またはqlstephen

  2. 次のように2行を編集/System/Library/Quicklook/Web.qlgenerator/Contents/Info.plistしてコメントします。

    <key>LSItemContentTypes</key>
    <array>
      <string>com.apple.webarchive</string>
      <!-- <string>public.html</string> -->
      <!-- <string>public.xhtml</string> -->
      <string>public.svg-image</string>
    </array>
    
  3. <key>LSItemContentTypes</key>上記で削除した2行を同じものの下に~/Library/QuickLook/QLColorCode.qlgenerator/Contents/Info.plist(または~/Library/QuickLook/QLStephen.qlgenerator/Contents/Info.plist)に追加します

  4. Command + Option + Escを押して、Finderを再起動します。

これで、QuickLookは、HTMLファイルをレンダリングする代わりに、HTMLファイルのソースコードを表示する必要があります(qlcolorcodeを使用する場合は構文が強調表示されます)。

于 2013-04-22T23:13:17.797 に答える