简介 xmake-vscode是一个集成了xmake的Visual Studio Code插件,针对xmake工具进行深度集成,提供可视化的c/c++跨平台构建支持。 xmake是一个基于lua的跨平台构建工具,具体信息请参考: xmake 如果需要了解xmake-vscode开发的详细说明,请参考:xmake-vscode插件开发过程记录 xmake-vscode插件特性支持 语法高亮 智能提示和api自动补全 状态栏按钮快速构建 命令列表支持 全局配置支持 快速构建,运行和调试 语法高亮和自动补全 状态栏按钮 命令列表 状态栏快速配置 可以快速切换构建平台、架构、编译模式 快速构建支持 调试支持 全局配置支持 { "configuration": { "type": "object", "title": "XMake configuration", "properties": { "xmake.logLevel": { "type": "string", "default": "normal", "description": "The Log Level: normal/verbose/minimal", "enum": [ "verbose", "normal", "minimal" ] }, "xmake.buildLevel": { "type": "string", "default": "normal", "description": "The Build Output Level: normal/verbose/warning/debug", "enum": [ "verbose", "normal", "warning", "debug" ] }, "xmake.buildDirectory": { "type": "string", "default": "${workspaceRoot}/build", "description": "The Build Output Directory" }, "xmake.installDirectory": { "type": "string", "default": "", "description": "The Install Output Directory" }, "xmake.packageDirectory": { "type": "string", "default": "", "description": "The Package Output Directory" }, "xmake.workingDirectory": { "type": "string", "default": "${workspaceRoot}", "description": "The Project Working Directory with the root xmake.lua" }, "xmake.androidNDKDirectory": { "type": "string", "default": "", "description": "The Android NDK Directory" } } } } xmake-vscode v0.0.17 插件发布,跨平台构建工具下载地址