更改TextMate live webpreview以使用Chrome的Webkit

问题描述

|| 当前,Textmate使用Safari \的Webkit为命令和实时Webpreview窗口呈现hmlt输出。 不幸的是,对于一个特定的项目,我仅使用Firefox的gecko或Chrome的Webkit来支持特定的JavaScript API,似乎Safari仍不支持它。 也许有一种方法可以在全球范围内将Safari更改为Chromium或Webkit Nightly?     

解决方法

        TextMate的支持成员通过提及此URL来肯定地回答了我的电子邮件,该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
这真的很酷……此后我注意到的一件事是我的主题不再显示,对此一无所知,但我将尝试检查原因。     ,        试试看-http://wiki.macromates.com/Main/Howtos#SafariPreview