0

現在、TextmateはSafariのWebkitを使用して、コマンドとライブWebプレビューウィンドウの両方のhmlt出力をレンダリングしています。

残念ながら、FirefoxのgeckoまたはChromeのWebkitでのみサポートされている特定のjavascript APIを使用している特定のプロジェクトでは、Safariはまだサポートしていないようです。

おそらく、Safari forChromiumまたはWebkitNightlyをグローバルに変更する方法はありますか?

4

2 に答える 2

3

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

これは本当にクールです...その後私が気付いたのは、私のテーマが表示されなくなったことです。それについての手がかりはありませんが、原因を確認しようと思います。

于 2011-06-02T08:38:32.893 に答える
1

これを試してください-http://wiki.macromates.com/Main/Howtos#SafariPreview

于 2011-05-31T19:28:57.087 に答える