介绍
官方网站:https://www.dcloud.io/hbuilderx.html
HBuilderX 中文版是由国内 DCloud(数字天堂)推出的一款支持 HTML5 的 Web 开发 IDE。HBuilderX 的编写用到了 Java、C、Web 和 Ruby。HBuilderX 本身主体是由 Java 编写,它基于 Eclipse,所以顺其自然地兼容了 Eclipse 的插件。快,是 HBuilderX 的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升 HTML、JS、CSS 的开发效率。
软件截图


软件特点
轻巧、极速
10M的绿色发行包。
C++架构,启动速度、大文档打开速度、
编码提示,都极速响应。
强大的语法提示
一流的ast语法分析能力,
语法提示精准、全面、细致,
转到定义、重构完善
专为vue打造
提供比其他工具更优秀的vue支持
大幅提升你的vue开发效率
清爽护眼
界面清爽简洁,绿柔主题经过科学的脑疲劳测试,
最适合人眼长期观看的主题界面。
保护手腕,减缓鼠标手。
高效极客操作
HBuilderX对字处理提供了更崇高的支持。
更强大的多光标、智能双击、选区管理…
让文字处理的效率大幅提升。
比如你可以简单的选中想要处理的多端
文字区块,方便的同时注释掉不同行的
一对tag或if块首尾行。
markdown优先
HX是唯一一个新建文件默认类型是markdown的
编辑器,也是对md支持最强的编辑器,你甚至可
以直接粘贴表格、图片进来。
对于技术人员,我们强烈建议你以后不要使用记事
本了,用markdown来替代txt。
更新日志
4.61.2025040322-alpha
HBuilder
调整 windows HBuilder调整为64位,不再支持32位系统 详情
新增 HBuilderX 用户登录窗口,增加手机号密码登录方式
新增 控制台支持字符搜索 详情
修复 运行控制台打印日志时会清空选中区域的Bug 详情
修复 编辑器右键【选择相同变量】不生效的Bug 详情
修复 项目管理器下项目过多时,批量关闭项目可能导致卡死和崩溃的Bug 详情
修复 当打开一个比较大的压缩文件时,若该文件错误校验时产生错误较多,会导致编辑器卡顿的Bug 详情
修复 某些情况下中文标点自动转换不对的Bug 详情
修复 macosx HBuilderX升级后点立即重启,某些情况下无法正常重启的Bug 详情
修复 macosx arm 右键菜单不显示快捷键的Bug 详情
修复 macosx arm Git提交界面自动全屏的Bug 详情
修复 Git/SVN插件 4.52版本引发的 Git/SVN导入项目, 提示下载Tortoise Git/SVN工具的链接不生效的Bug 详情
修复 Git插件 操作命令时控制台乱报无意义日志的Bug 详情
新增 swift、kotlin等插件市场扩展的语言,支持智能编辑、智能配对、折叠、格式化等功能 详情
新增 语言服务 uni-app x项目条件编译支持置灰非活动平台代码块 详情
新增 语言服务 uts插件 支持swift混编时的代码提示 详情
新增 语言服务 转到定义支持多结果 详情
优化 语言服务 uniapp x项目条件编译下,提升转到定义性能
修复 语言服务 uni-app x uvue文件使用computed定义的变量,在template区域提示不对的Bug 详情
新增 uni-app x 鸿蒙平台debug,支持调试uts、uvue、uts插件混编arkts文件 详情
新增 uni-app x Android平台debug 支持uvue及uts插件混编kotlin文件的断点调试 详情
调整 uni-app (x) 运行到Android 设备列表显示设备品牌和型号
调整 真机运行插件 内置adb从29.0.4升级到35.0.2(该版本支持无线adb)
调整 uni-app (x) 运行到Android 已安装基座由卸载安装调整为覆盖安装 详情
uni-app
修复 Vue2 项目 使用预编译器 dart-sass 时非 uni.scss 文件不能使用 @use 语法的Bug 详情
Web 平台 修复 在使用国际化时,leftWindow、topWindow 和 rightWindow 初始语言默认显示为英文的Bug 详情
App 平台 修复 Canvas 设置不支持字体小数、 font-weight 不支持更多自重和数字的Bug 详情
App 平台 修复 textarea 组件在某些情况下,在APP端 iOS 模拟器中无法渲染的Bug 详情
App 平台 修复 在有拦截器的情况下,切换 tabbar 时索引与页面不对应的Bug 详情
App-Android 平台 修复 Vue2 模式下 data 相同值赋值不会触发 nextTick 的Bug 详情
App-Harmony平台 新增 通过交互界面配置鸿蒙的数字签名证书,支持自动申请调试证书
App-Harmony平台 新增 运行到鸿蒙时可以选择构建过程的缓存策略
App-Harmony平台 调整 运行到鸿蒙时不再先尝试卸载原有应用,以保持应用存储的连续性
App-Harmony平台 新增 UniMP 实例支持访问 appId 属性
App-Harmony平台 新增 uni.getBackgroundAudioManager 现可以在通知栏中显示音频播放控制
App-Harmony平台 调整 navigateBar 高度,调整返回按钮点击区域,调整 loading 改为在左侧
App-Harmony平台 修复 setTimeout 传入错误参数导致崩溃的Bug
App-Harmony平台 修复 createWebviewContext 的相关方法调用之后闪退的Bug
App-Harmony平台 修复 getWindowInfo 部分设备获取的 windowHeight 少1px的Bug
App-Harmony平台 修复 部分情况下主应用和小程序切换时调用 uni api 报错的Bug
App-Harmony平台 修复 uni.request data 传入字符串被额外 JSON.stringify 了一次的Bug 详情
小程序平台 修复 Node 高版本废弃部分 API 导致运行失败的Bug 详情
小程序平台 修复 编译 style 产物存在冗余 runtime 判断逻辑的Bug 详情
微信小程序平台 新增 支持 useExtendedLib 属性,引入 weui 工具库 详情
支付宝小程序平台 修复 getSystemInfo 时 osName 错误的Bug 详情
MP-Harmony平台 新增 鸿蒙元服务支持 vue2 项目类型
小红书小程序平台 修复 产物目录下无法编入 ext.json 的Bug
抖音小程序平台 修复 产物目录下无法编入 package.json 的Bug
uni-app x
【重要】新增 编译App到HarmonyOS平台 详见
App-Android平台 修复 4.53版本引发的 组件 text 触摸事件可能不响应 详情
uts
Web平台、App-iOS平台、微信小程序平台 修复 getString/getNumber 等get方法默认值参数部分情况不生效 详情
App-Harmony平台 新增 convert2AbsFullPath、getResourcePath 方法 详情
unicloud
新增 软件版服务空间支持跨服务空间调用云函数
修复 阿里云云数据库 updateAdnReturn 传入空间不会报错的Bug 详情
修复 HBuilderX 项目存在多服务空间时,运行本地云函数不支持集群空间运行的Bug
修复 下载云函数时如果本地已存在云函数弹出对话框,点击关闭会继续下载的Bug