有没有办法打开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/)
答
您正在使用哪种操作系统?
如果您在Windows操作系统上,这很容易通过使用Windows Shell注册文件扩展名,然后使用ShellExecute WIN32 API来完成。
+0
我在OSX,我有subl在bash注册。但让我们说我想用浏览器调用它,就像使用我的问题中的代码片段一样的代码。我想用我最喜欢的单元测试框架来整合它。 – bittersweetryan 2012-02-27 15:47:11
github repo去了404。有些叉仍然可用: https://github.com/asuth/subl-handler https://github.com/aMoniker/subl-handler – 2013-03-17 14:59:52