白易是一款基于Visual Studio的可视化中文C++窗口编程插件,秉持着与易语言风格(代码与工程管理)相媲美的设计理念,简化C++语言上手难度,提供方便快捷开发中文Win32工程的解决方案(拼音输入补全/窗口表/程序集/资源表/模块表/引出MCP接口结合当下热门AI智能体进行Vibe coding)
白易VC++插件下载(6月份这里会看到下载地址):
——暂于群中内部公测
交流QQ群:668536886


PS:白易0.5已完成针对C++符合易语言理念的模块化的主要工作,白易除了底层核心库用全英文写外,对上层的API均是中文的实现(白易核心(C++)库本身就是免费开源的而非插件功能);
尽管白易0.5(Plus)是收费项目,但我深知入场券不能给的过高,模块是一切参与生态奠定的基础,不过事实上没有购买插件的也依旧可以不依赖插件去手动开发和使用白易的库(符合纯C++工程规范),我更多只是提供一个开发和打包模块的规范,而有了插件后在制作和引入模块库时会更方便而已。
支持库与支持库之间的相互依赖在原版易语言中并不支持(而且易语言的支持库它与易模块是完全的两个平行时空),白易的模块化里这两者在开发和打包上是没有区别的,区别只是路径依赖,分为了用户模块(在项目里私有复制嵌入)、系统模块(在白易全局安装目录,采用引用计数管理——用户模块和其他系统模块均可引用)
1. 模块.bec若原位置不存在时可在当前目录和collection目录进行检索
2. 系统模块库的子版本管理(当前只能使用一个主版本)
3. 超级列表框,树形框等常用Win32扩展控件
4. 虚拟布局容器的模块实现
5. WebView2(edge内核)模块封装(如果有时间的话挺想去做的)
x. 直到1.0的完整版窗口可视化设计器
白易 VC++ 辅助开发工具版本功能对比 (Plus首发价将持续至年底)
| 插件功能 | Free | Plus 首发价 62.02元/年 |
|---|---|---|
|
拼音输入补全
拼音首字母匹配快速输入,大幅提升中文编码速度 |
√ | √ |
|
自动格式化代码
光标离开时自动美化当前 C++ 代码行 |
√ | √ |
|
窗口表 (窗口插入与重命名)
可视化管理 UI 窗口,支持快速新建、智能插入控件类及同步对象重命名 |
— | √ |
|
程序集 (头文件自动生成)
自动化根据源文件生成对应的 C++ 头文件接口声明 |
— | √ |
|
资源表 (插入二进制数据符号)
便捷嵌入二进制资源,自动分配符号定义与可视化管理 |
— | √ |
|
模块表 (白易模块化编程)
白易模块化开发规范,用户私有模块封装与全局引用系统模块 |
— | √ |
|
AI-MCP (提供智能接口能力)
引出VS-IDE接口智能化对接任意AI,让AI懂写白易代码 |
- | √ |
PS:更多免费项目功能详情后续章节白易主程VS管理器.mht、vsix插件内的免费功能.mht
一机一码离线验证,允许到期后不想续期自行调节系统时间绕过。
解压后得到
首次初始化需双击 绿化.bat
PS:因技术原因白易插件目前暂仅支持VS2017和VS2019这两款IDE(虽然说是推荐VS2019 支持C++20特性,但如果你是刚入门的新手建议使用VS2017 它的IDE整体对于电脑配置要求会更低、性能会更好)
VS2017精简版下载:https://www.uzzf.com/soft/703267.html
注意白易核心库最低依赖C++17标准,只有VS2017(15.7)开始才正式完整支持C++17,上边VS精简版的链接的15.0版本已不适用,建议采用官方下载
(不过白易作者已经封装好15.9的VS2017版本,放在 群668536886共享 供粉丝朋友们去下载使用)。
VS2017官方下载(企业版/专业版/社区版):
https://aka.ms/vs/15/release/vs_enterprise.exe
https://aka.ms/vs/15/release/vs_professional.exe
https://aka.ms/vs/15/release/vs_community.exe
VS2019官方下载(企业版/专业版/社区版):
https://aka.ms/vs/16/release/vs_enterprise.exe
https://aka.ms/vs/16/release/vs_professional.exe
https://aka.ms/vs/16/release/vs_community.exe

安装成功后,在cpp中添加中文函数后,即可测试拼音输入中文符号(支持简拼和全拼)

后续相关教程详情:白易主程VS管理器.mht、vsix插件内的免费功能.mht