在OS X中运行Sublime Text中的pascal

时间:2014-03-06 20:58:01

标签: macos sublimetext2 pascal freepascal sublime-build

我想在OS X Mavericks中的Sublime Text(Sublime Text 2)中运行pascal代码。

我发现这个可以在windows中运行并运行的sublime-build。 (由Qwerty创建。https://stackoverflow.com/users/985454/qwerty

{
   "cmd": ["fpc", "${file_path}/${file_base_name}"],
   "selector": "source.pascal",
   "variants": [
    {
        "cmd": ["start", "cmd", "/c", "$file_base_name.exe & pause"],
        "name": "Run",
        "shell": true
    }
   ]
}

但我不知道如何修改它以在OS X中工作。

我的测试是一个简单的Hello World:

Program HelloWorld;
begin
   writeln("Hello, world!");
   readln;
end.

1 个答案:

答案 0 :(得分:0)

尝试

{
   "cmd": ["fpc", "${file_path}/${file_base_name}"],
   "selector": "source.pascal",
   "variants": [
    {
        "cmd": ["open -a Terminal.app '${file_path}/${file_base_name}'"],
        "name": "Run",
        "shell": true
    }
   ]
}

另外,你的“Hello,World!”程序应该使用单引号字符串:

Program HelloWorld;
begin
   writeln('Hello, world!');
   readln;
end.