現在、TextmateはSafariのWebkitを使用して、コマンドとライブWebプレビューウィンドウの両方のhmlt出力をレンダリングしています。
残念ながら、FirefoxのgeckoまたはChromeのWebkitでのみサポートされている特定のjavascript APIを使用している特定のプロジェクトでは、Safariはまだサポートしていないようです。
おそらく、Safari forChromiumまたはWebkitNightlyをグローバルに変更する方法はありますか?
TextMateのサポートメンバーは、間違いなく正しい解決策を示しているこのURLに言及することで、私の電子メールに親切に答えてくれました。こんなにシームレスにできるとは思っていなかったので、今はとても嬉しいです。
基本的に、従うべきいくつかのステップがあります:
$ cd /Applications/TextMate.app/Contents/MacOS/
$ mv TextMate _TextMate
$ vim TextMate
新しいTextMate
ファイルに含まれています(新しいWebkitフレームワークのパスを好きなものに合うように変更したい場合があることに注意してください)
#!/bin/bash
env DYLD_FRAMEWORK_PATH=/Applications/WebKit.app/Contents/Frameworks/10.6/WEBKIT_UNSET_DYLD_FRAMEWORK_PATH=YES /Applications/TextMate.app/Contents/MacOS/_TextMate
新しく作成したファイルを保存した後:
$ chmod a+x TextMate
TextMateを閉じる/実行する:)
または、セッションごとにこれを実行したい場合は、次のようにターミナルからすぐにbashコマンドを使用できます。
$ env DYLD_FRAMEWORK_PATH=/Applications/WebKit.app/Contents/Frameworks/10.6/ WEBKIT_UNSET_DYLD_FRAMEWORK_PATH=YES /Applications/TextMate.app/Contents/MacOS/TextMate
これは本当にクールです...その後私が気付いたのは、私のテーマが表示されなくなったことです。それについての手がかりはありませんが、原因を確認しようと思います。