Как запустить программу C в Sublime Text 2

В этом вопросе я узнал, как использовать Sublime Text 2 для компиляции программы на C:

Как скомпилировать и запустить простая программа на C с Sublime Text 2?

Как мне также запустить программу из Sublime Text 2?


person luoyangylh    schedule 10.08.2012    source источник
comment
Я не минусовал, но что плохого в том, чтобы запустить оболочку в отдельном окне и нажать вверх, войти? В любом случае это, вероятно, как-то связано с вашим PATH/компилятором.   -  person Preet Kukreti    schedule 10.08.2012
comment
Это может быть полезно: quora.com/How-can-I-run-C-code-from-inside-Sublime-Text-2   -  person Blender    schedule 10.08.2012


Ответы (1)


Отредактируйте файл сборки, чтобы добавить команду, запускающую программу. Вы можете увидеть вывод программы в консоли ST, нажав ctrl+~.

    {
      "cmd" : ["gcc", "$file_name", "-o", "${file_base_name}.exe", "&&", "${file_base_name}.exe"],
      "selector" : "source.c",
      "shell" : true,
      "working_dir" : "$file_path"
    }

В качестве альтернативы вы можете создать сценарий оболочки или Makefile, который компилирует и запускает файл, а затем вызывает сценарий или make из команды сборки ST.

person Matt York    schedule 10.08.2012