📜  sublime 中的 c++ 单个文件是哪个版本 - C++ (1)

📅  最后修改于: 2023-12-03 15:35:10.844000             🧑  作者: Mango

Sublime Text中的C++版本

Sublime Text是一款流行的文本编辑器,可以用于开发多种编程语言,包括C++。但是,Sublime Text并没有自带C++编译器,需要手动配置。因此,Sublime Text中C++的版本,取决于你在系统中所安装的C++编译器的版本。

如何配置Sublime Text以编写C++代码
  1. 安装MinGW-W64 在Windows系统中,可以安装MinGW-W64来配置编译环境。在下载安装包后,需要将其加入到系统PATH环境变量中,才能在命令行中使用对应的编译器。

  2. 安装Sublime Text插件 首先需要安装“Package Control”插件,然后在Sublime Text中搜索并安装"C++"和"C++ Snippets"插件。这将为Sublime Text提供C++的语法高亮和代码段模板。

  3. 配置Sublime Text Build System 在Sublime Text中,使用Ctrl+Shift+P打开命令面板,在搜索栏中输入“Build System”,选择“New Build System”,在新的文件中输入以下内容:

{
    "cmd": ["g++.exe", "-Wall", "-std=c++17", "-o", "$file_base_name", "$file"],
    "selector": "source.c, source.c++",
    "working_dir": "${file_path}",
    "shell": true,
    "variants":
    [
      {
        "name": "Run",
        "cmd": ["bash", "-c", "g++ '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
      }
    ]
}

这里假设使用的是MinGW-W64中的g++编译器,可以根据自己的情况进行调整。同时,可以选择添加“Run”选项,以支持编译并运行C++程序。

  1. 设置快捷键 在Sublime Text的菜单选项中,选择“Preferences”-“Key Bindings”,打开快捷键绑定文件。在右侧添加以下内容:
{
    "keys": ["f5"],
    "command": "build",
    "args": {
        "variant": "Run"
    }
}

这样就可以使用F5快捷键编译并运行C++程序了。

总结

上述方法可以帮助你在Sublime Text中配置C++开发环境,并使用相应版本的C++编译器。同时,也可以使用插件和快捷键来提高开发效率。