1

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

我发现这个 sublime-build 可以在 Windows 中运行和运行。(由 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.
4

1 回答 1

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
    }
   ]
}

还有,你的“你好,世界!” 程序应使用单引号字符串:

Program HelloWorld;
begin
   writeln('Hello, world!');
   readln;
end.
于 2014-03-07T15:38:19.430 回答