带有Sublime Text的C-IDE?

时间:2013-09-05 13:37:25

标签: ide sublimetext

是否有可能将Sublime转换为允许编辑,编译,链接和运行C prgograms的简单IDE。请不要使用SublimeClang,因为这不再维护了。

2 个答案:

答案 0 :(得分:1)

阅读Sublime的build systemsmake。两者都是非常强大的工具,并允许大量的自定义。您可能需要执行一些shell脚本来将所有内容组合到一个命令中,但这绝对可能,而且不是那么难,尤其是如果您充分利用built-in variables。现有的C ++系统(Packages/C++/C++.sublime-build中提供)应该为您提供一些东西:

{
    "cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
    "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
    "working_dir": "${file_path}",
    "selector": "source.c, source.c++",

    "variants":
    [
        {
            "name": "Run",
            "cmd": ["bash", "-c", "g++ '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
        }
    ]
}

答案 1 :(得分:0)

请查找bendras.co.uk blog post about Sublime Text 3 as C++ IDE by Paulius Zaliaduonis。您将找到更多详细信息。

以下是您需要的内容:

  • 的ctags
  • GDB
  • Sublime Text 3
  • Sublime Text Package Control
  • Sublime package CTags
  • Sublime包SublimeGDB
  • 您的构建系统

所有软件包都适用于大多数平台:Windows,Linux,iOS?