xmake-vscode

集成xmake的Visual Studio Code插件
授权协议 Apache
开发语言 Java
所属分类 插件和扩展、 Visual Studio Code 扩展
软件类型 开源软件
地区 国产
投 递 者 邵崇凛
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

xmake-vscode一个集成xmake的Visual Studio Code插件

简介

一个集成xmake的Visual Studio Code插件.

想要了解更多关于xmake的介绍,请见 xmake-github 和 xmake主页 

Features

  • 语法色彩高亮

  • api自动补全

  • 状态栏工具条

  • xmake系列命令

  • 快速配置

  • 快速构建

  • 调试和运行

语法色彩高亮 和 api自动补全

状态栏工具条

statusbar

xmake系列命令

快速配置

快速构建

调试和运行

  • 最近打算给xmake写一些IDE和编辑器的集成插件,发现vscode的编辑器插件比较容易上手的,就先研究了下vscode的插件开发流程,并且完成了xmake-vscode插件的开发。 我们先来看几张最后的效果图: 语法高亮和自动补全 状态栏 statusbar 要实现上面的效果,其实并不复杂,首先我们先来简单介绍下,vscode的插件开发的基本流程: 安装插件开发环境 安装cnpm 由于国内环境比

  • 学习C++,遇到不少的编译问题,用gcc工具链和mingw工具链,如果有多文件项目,编译是个大问题。 所以最近学习了一下 Xmake,这个确实是国人开发的项目编译之光,对我来说,太有吸引力。 有原生中文文档,基于lua生成xmake file,容易看懂。 把复杂的事情简单化,很牛。 安装: 在windows系统下,我用msys2管理工具,可直接 " pacman -Ss xmake " //查包

  • 最近对xmake内部做了不少的重构来改进,并且新增了不少实用的新特性,欢迎来体验。 项目源码 官方文档 一些新特性: 一键编译其他构建系统维护的项目,实现无缝对接,并且支持交叉编译(比如autotools的快速交叉编译,见下文详述) 新增xmake project -k ninja工程生成插件,支持对build.ninja构建系统文件的生成 一些改进点: 改进命令行参数输入,支持*nix styl

  • 交叉编译 一般sdk目录里面有include/lib/bin,只需要: $ xmake f -p linux --sdk=/home/toolchains_sdkdir $ xmake 就可交叉编译.特殊的可以: $ xmake f -p linux --sdk=/home/toolchains_sdkdir --toolchains=/usr/opt/bin --cxflags="-I/usr

  • VSCode无法打开“libc-start.c” 问题 VSCode 调试 stopAtEntry 或者到最后一步报错: 无法打开“libc-start.c”: 无法读取文件'vscode-remote://ssh-remote+xmake/build/glibc-S9d2JN/glibc-2.27/csu/libc-start.c' 原因 系统中没有glibc源码可供调试 解决 安装glibc

 相关资料
  • xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 虽然,简单易用是 xmake 的一大特色,但 xmake 的功能也是非常强大的,既能够像 Make/Ninja 那样可以直接编译项目,也可以像

  • xmake-sublime插件深度集成了xmake和sublime text,提供方便快速的跨平台c/c++构建。 注:使用此插件,需要先安装xmake,更多关于xmake的使用说明,请阅读:文档手册 特性 快速开始 语法色彩高亮 API输入自动提示和补全 状态栏信息 完整的命令列表 快速配置支持 构建和运行 快速宏记录和回放 编译错误提示和跳转 快速开始 编译错误提示和跳转 语法色彩高亮和自动提

  • xmake-gradle 是一个无缝整合 xmake 的 gradle 插件。

  • xmake-idea插件深度集成了xmake和Intellij-IDEA (CLion/Android Studio/ ..),提供方便快速的跨平台c/c++构建。 注:使用此插件,需要先安装xmake,更多关于xmake的使用说明,请阅读:文档手册 特性 快速开始 创建空工程 工程配置 运行配置 工具栏菜单 工具面板 构建和运行 编译错误提示和跳转 快速开始 错误解析和跳转 工具窗口 创建工程 工程配置 运行配置 工具菜单

  • luarocks-build-xmake 是一个基于 xmake 的 luarocks 构建模块,用于替换 luarocks 内置的构建系统去构建 C/C++ 模块,指定 xmake 作为构建类型,并添加 luarocks-build-xmake 依赖项。 关于 xmake 构建系统,详情见:xmake. 例子1 (带有 xmake.lua) 如果模块工程中使用了 xmake.lua 来维护构建,

  • 我下载了VisualStudio代码在工作中试用,我几乎爱上了它的一切。但有一部分我并不喜欢:Git集成。 我导入了我的整个工作文件夹(~14000个源文件和git项),visualstudio代码中的布局和所有内容都很棒。我从传统的代码编辑器转到了这个,因为它对我来说似乎更好用。 但我的主要问题是,如果我在一个文件中工作并保存它,VisualStudio代码会冻结大约30-60秒。起初我很困惑,