XLANG
.link
XStudio
了解xlang
文档
下载
示例
最新
|
技术资料
联系方式
博客
可扩展的跨平台集成开发环境 XStudio 2.0
使用xlang开发.
跨平台,支持Windows、Linux、MacOS.
开放全部源代码.
开发、调试一体化.
可视化UI设计.
高度可定制化.
接口丰富,扩展灵活.
支持Language Server Protocol(lsp).
本地化,支持与 C/C++、asm 模块交互,支持对象本地化.
下载源代码
若无需 IDE ,可
点击前往
仅下载编译器。
该下载内容中已经包含 xlang 编译器、调试器、Language Server,以及供开发调试的基本环境。
下载后无需安装, 解压后运行 XStudio (Linux 及 MacOSX)或 XStudio.exe (Windows) 即可,
点击查看使用说明
已支持的环境
环境
说明
平台
地址
XStudio for C/C++ Env
用于C/C++项目开发(含stm32/esp32), 运行后根据提示安装相应sdk和工具链
Window 64位
下载
XStudio for xlang Env
用于 xlang 开发
Window、linux
去下载页
其他架构和linux 版本请自行
下载cde扩展
进行安装.
常用扩展列表
组件
说明
平台
地址
CDE
用于C/C++项目开发
所有平台
下载
xlang
用于 xlang 开发
全平台
下载
AStyle
提供代码格式化功能的扩展
全平台
下载
cppcheck
提供代码静态检查的扩展应用
Windows x86_64
下载
AIAssistant
提供代码解读的人工智能助手
全平台
下载
依赖组件说明
项目
说明
版本
相关信息
UI
使用基于 Qt 的 xlang 界面库
Qt5.9.9 (仅LGPL组件)
开源仓库地址
内嵌 WebView 组件
QCefView
1.0.6
开源仓库地址
开发环境
开发此项目的环境
XStudio & xlang 4.8以上
下载页
从源代码构建
您只需要使用 XStudio 载入在本页面下载的源代码即可构建成功.
为确保构建后可以正确运行, 构建的目标程序将默认被产出到你所使用的 XStudio 目录下,如需在其他平台运行,则需要部署相对应的UI库及运行所需文件.
注意: 为确保构建后可以正确运行,构建时可能需要将项目属性配置为你构建它所使用的 XStudio 平台和架构.
定制XStudio扩展
你可以使用 XStudio 定制你自己的语言、项目、功能的扩展应用.
在XStudio for xlang 的新建项目向导中,选择新建项目模板为 XStudio 扩展, 如图.
构建成功后将生成目标文件到Studio 的plugins 目录下,运行后通过菜单[帮助] -> [扩展管理]即可看见,如图:.
注意状态: 要为启用才能发挥作用.
QQ群聊讨论