xmake-vscode里面需要处理工程xmake.lua描述文件的语法高亮,因此这边在package.json里面先定义了一个叫xmake的语言类型,如果编辑器打开xmake.lua文件,就会对其进行语法高亮处理。 {"contributes":{"languages":[{"id":"xmake","filenames":["xmake.lua"],"aliases":["XMake"],"configuration":"./languages/xmake...
这将会生成一个类似xmake-vscode-0.0.1.vslx的插件包文件,用vscode可直接加载运行。 如果,我们已经开发完了插件,想要发布到market市场,可以执行: $ vsce publish [version] 这个时候,我们就可以在xmake-vscode on marketplace上看到你的插件了,用户也可以直接通过vscode进行搜索和安装使用。 插件开发详解 插件的加载...
xmake-vscode Introduction Features Quickstart Colorization and Completion Lists StatusBar Commands Configuration Build Run and Debug Record and Playback Problem IntelliSense How can I generate c_cpp_properties.json? Debugging Configurations related to debugging ...
1、安装VSCode、XMake。 2、在VSCode插件商店中安装C/C++和XMake插件。 3、创建工程,在指定文件夹目录下运行xmake create命令。 4、尝试编译并配置环境,在xmake.lua目录运行xmake -v -y命令。 5、运行与调试。 xmake f -m debug xmake xmake run-d 6、采用VSCode环境编译调试,创建Task.json文件:Terminal->Conf...
这将会生成一个类似xmake-vscode-0.0.1.vslx的插件包文件,用vscode可直接加载运行。 如果,我们已经开发完了插件,想要发布到market市场,可以执行: $ vsce publish [version] 1. 这个时候,我们就可以在xmake-vscode on marketplace上看到你的插件了,用户也可以直接通过vscode进行搜索和安装使用。
xmake-vscode插件对于启动的定义略窄,只理解为启动项目的生成exe。也应考虑到,会启动其他exe,其他exe调用此dll的场景。 参考: 如项目使用CMake来配置并生成,可这样来启动别的exe,并顺利在加载事件命中断点。 环境: vscode版本:1.93.1 xmake-vscode插件版本:2.3.7 操作系统:win10 期待的结果 可以以启动的方式,启...
xmake project -k compile_commands 之后在目录下会生成一个compile_commands.json文件。 把生成的这个文件挪到.vscode目录下(当然也可以不挪),同时我们还要在c_cpp_properties.json文件中添加一行 {"configurations":[{"name":"Win32","includePath":["${workspaceFolder}/**","${vcpkgRoot}/x64-windows/include...
文件->首选项->设置->搜索xmake image.png 默认是warning,如果选择verbose,编译时就会在控制台打印详细的编译信息。 11、C++生成的目标文件 C++生成的目标文件可能是:可执行文件,静态库,动态库。 在xmake.lua文件中可以指定这三种类型: set_kind("binary")// 可执行文件set_kind("static")// 静态库set_kind(...
{"activationEvents":["workspaceContains:xmake.lua","onCommand:xmake.sayHello"]} 当vscode打开带有xmake.lua的目录或者执行xmake.XXX相关命令的时候,都会触发加载xmake-vscode插件,然后调用src/extension.ts中的activate入口函数,进行插件的加载和初始化。
这将会生成一个类似xmake-vscode-0.0.1.vslx的插件包文件,用vscode可直接加载运行。 如果,我们已经开发完了插件,想要发布到market市场,可以执行: $vsce publish [version] 这个时候,我们就可以在xmake-vscode on marketplace上看到你的插件了,用户也可以直接通过vscode进行搜索和安装使用。