有没有办法打开SublimeText 2从其他应用程序

问题描述:

我喜欢用其他应用程序使用txmt://open/?url=file://命令打开文本文件的功能。我似乎无法为SublimeText 2找到任何类似的东西,是否有人知道我能做到这一点?有没有办法打开SublimeText 2从其他应用程序

subl-handler是一个将textmate的txmt url协议映射到Sublime Text的应用程序。我自己并没有尝试过,但看起来就像你在找什么。

可在这里:https://github.com/hiddenbek/subl-handler

(旁注:对于Windows用户,有这样的:https://bitbucket.org/sublimator/sublimeprotocol/src/

+0

github repo去了404。有些叉仍然可用: https://github.com/asuth/subl-handler https://github.com/aMoniker/subl-handler – 2013-03-17 14:59:52

您正在使用哪种操作系统?

如果您在Windows操作系统上,这很容易通过使用Windows Shell注册文件扩展名,然后使用ShellExecute WIN32 API来完成。

+0

我在OSX,我有subl在bash注册。但让我们说我想用浏览器调用它,就像使用我的问题中的代码片段一样的代码。我想用我最喜欢的单元测试框架来整合它。 – bittersweetryan 2012-02-27 15:47:11