将MacSpice包添加到TextMate

时间:2014-03-12 18:25:49

标签: textmate

我真的不知道如何将MacSpice包添加到TextMate以便直接从它运行代码。

我试着看看如何通过阅读其他捆绑命令(Xcode)来做到这一点,但我不明白一件事。 (可能用Ruby编写)

如果有人可以通过告诉我如何简单地检查命令来帮助我:

1)如果文件是.cir文件。 2)保存&跑吧。

非常感谢!

1 个答案:

答案 0 :(得分:1)

TextMate和MacSpice分别实现ODB编辑器套件的服务器和客户端部分。因此,使用MacMice(2.10.x)和TextMate的传统方法是键入

set editor ='TxMt'

作为您的第一个MacSpice命令。您可以根据需要将此命令放入'~Library:MacSpice:lib:scripts:spinit'或'Library:MacSpice:lib:scripts:spinit'。完成此操作后,在MacSpice中键入“edit foo.cir”应启动TextMate,以便可以编辑该文件。当文本由TextMate保存时,它会正确地通知MacSpice。

基于TextMate'bundles'的方法需要使用MacSpice可以使用AppleEvents控制的事实(例如来自AppleScript),如MacSpice网站的“进程间通信”页面所述:

http://www.macspice.com/Interprocess.html

这比ODB机制涉及的要多得多,所以我不推荐它。