2013-03-17 59 views
3

我剛剛從TextMate切換到Sublime Text 2,我非常喜歡它。 困擾我的一件事是默認的Build結果顯示在ST2的底部。我的程序產生了一些非常長的結果,並且顯示它的理想方式(如在TM2中)是並排看到它們。如何在Sublime Text中顯示OSX終端的生成結果2

如何在Mac OS中對ST2做同樣的事情?我發現了this article,它討論瞭如何在Linux中完成這項工作。但仍然無法弄清楚如何適應Mac OS。

非常感謝!

回答

2

您可以創建執行通過輸入作爲Terminal.app Python腳本一個shell腳本,通過osascript,像這樣:

#!/bin/sh 
osascript -e ' 
    on run parameters 
     tell application "Terminal" 
      activate 
      do script with command "python " & parameters 
     end tell 
    end run 
' [email protected] 

然後你就可以創建構建系統:

{ 
    "cmd": ["sh PATH_TO_SHELL_SCRIPT \"$file\""], 
    "shell": true 
} 
0

如果你使用其他終端程序一樣iTerm2你可以創建一個shell腳本

  • 打開一個新的終端窗口

  • 問題的初始命令此窗口

控制打開的iTerm2窗口併發出終端命令(運行構建並顯示結果)可以通過generated and static AppleScript file

我不知道如何做與股票OSX終端。