【问题标题】:How to Show Build Results in OSX Terminal from Sublime Text 2如何从 Sublime Text 2 在 OSX 终端中显示构建结果
【发布时间】:2013-03-05 22:44:54
【问题描述】:
我刚刚从 TextMate 切换到 Sublime Text 2,我非常喜欢它。
困扰我的一件事是默认的构建结果显示在 ST2 的底部。我的程序产生了一些很长的结果,显示它的理想方式(如在 TM2 中)是并排查看它们。
如何在 Mac OS 中使用 ST2 做同样的事情?我找到了this article,它讨论了如何在 Linux 中完成此操作。但仍然无法弄清楚如何使其适应 Mac OS。
非常感谢!
【问题讨论】:
标签:
python
macos
terminal
fortran
sublimetext2
【解决方案1】:
您可以通过osascript 在Terminal.app 中创建一个将传递的输入作为Python 脚本执行的shell 脚本,如下所示:
#!/bin/sh
osascript -e '
on run parameters
tell application "Terminal"
activate
do script with command "python " & parameters
end tell
end run
' $@
然后你就可以创建构建系统了:
{
"cmd": ["sh PATH_TO_SHELL_SCRIPT \"$file\""],
"shell": true
}