HBuilderX
,H是HTML的首字母,Builder是构造者,X是HBuilder的下一代版本。我们也简称HX
。 HX
是轻如编辑器、强如IDE的合体版本。
正式版和Alpha版的区别
- Alpha版比正式版更新频率更高,新功能会优先在alpha版上发布。
- Alpha独立于正式版,建议电脑上保持正式版和alpha 2个版本,不要互相覆盖。
- Alpha和正式版各自有独立的升级机制,不会互相影响。
- Alpha和正式版共用相同的用户配置,如主题、快捷键设置、代码块设置。但插件需要各自安装。
- Alpha和正式版能同时启动一个。先开启正式版,再启动alpha版会激活已经开启的正式版。反之亦然。
我们推荐uni-app的开发者,同时安装2个版本。经常向我们反馈alpha版问题。
开发工具的测试很复杂,并非官方内测好就OK,需要在各种各样的代码的写法下测试。
如果大家总抱着等别人去体验alpha,稳定后你再升级正式版的心态话,那正式版也不可能真的稳定。
让我们简单了解下HX的特点
- 轻巧 仅10余M的绿色发行包(不含插件)
- 极速 不管是启动速度、大文档打开速度、编码提示,都极速响应 C++的架构性能远超Java或Electron架构
- vue开发强化
HX
对vue做了大量优化投入,开发体验远超其他开发工具 - 小程序支持 国外开发工具没有对中国的小程序开发优化,
HX
可新建uni-app
小程序
等项目,为国人提供更高效工具 - markdown利器
HX
是唯一一个新建文件默认类型是markdown的编辑器,也是对md支持最强的编辑器HX
为md强化了众多功能,请务必点击【菜单-帮助-markdown语法示例】,快速掌握md及HX
的强化技巧! - 清爽护眼 HX的界面比其他工具更清爽简洁,绿柔主题经过科学的脑疲劳测试,是最适合人眼长期观看的主题界面
- 强大的语法提示
HX
是中国唯一一家拥有自主IDE语法分析引擎的公司,对前端语言提供准确的代码提示和转到定义(Alt+鼠标左键) - 高效极客工具 更强大的多光标、智能双击…让字处理的效率大幅提升
- 更强的json支持 现代js开发中大量json结构的写法,
HX
提供了比其他工具更高效的操作
扩展性
HX
支持java插件、nodejs插件,并兼容了很多vscode的插件及代码块。
还可以通过外部命令,方便的调用各种命令行功能,并设置快捷键。
如果你习惯了其他工具(如vscode或sublime)的快捷键,在菜单工具-快捷键方案中可以切换。
插件市场
HBuilderX插件市场拥有丰富的插件,对于提升工作效率有极大帮助。
更新日志
v4.03.2024031101-alpha
- 修复 语言服务 uts插件 自动修复导包时,如果当前文件中没有其它import节点,自动导包到第一行后没有换行的Bug
- 修复 语言服务 uts 语法校验 当函数参数类型是
UTSJSONObject
,调用该函数时,使用字面量对象传参时,误报类型不匹配的Bug - 修复 语言服务 uts 语法校验
instanceof
不允许type定义的类型作为值使用的Bug - 修复 uni-app 真机运行 iOS标准基座签名后,下次升级时不会自动删除,导致升级后运行的重签基座是上一个版本的Bug
- 修复 uni-app x 真机运行 自定义调试基座,升级HBuilderX后,未提示基座版本不匹配的Bug
- 新增 uni-app x MacOSX 运行到web,支持运行到内置浏览器
- 修复 语言服务 uni-app项目使用vue3+ts时,导入vue类型误报错的Bug
- 修复 语言服务 uni-app项目使用ts时,pinia模块查找错误导致误报错的Bug
- 修复 语言服务 uts Android 自动修复存在多个导包选项时,选择第一条以外的选项导入结果不正确的Bug
- 修复 打开关闭编辑器时,部分内存没有正常回收引发内存泄漏的Bug
- 修复 连续快速转到定义时,返回上一个光标位置可能丢失某个位置的Bug
- 修复 新建项目 弱网环境下可能导致界面无响应的Bug
- 修复 代码折叠预览 折叠行在屏幕最后一行时,预览界面无法消失的Bug
- 修复 Prettier插件 格式化uvue时不识别内嵌的uts代码的Bug
- 修复 MacOSX 项目管理器&内置资源管理 使用快捷键重命名文件名,进入编辑状态时,再次触发快捷键不会自动提交更改的Bug
- 修复 Html预览 运行菜单子菜单项
保存自动刷新浏览器
不显示的Bug - 修复 Html预览 项目目录名称带字符’.’时预览html文件报404的Bug
- 新增 uts插件 uts Android插件开发,支持Gradle 8.x
- 优化 uni-app (x) 运行到web,调整控制台日志输出格式
- 优化 uni-app x 运行到Android,调整控制台日志输出格式
- 修复 uni-app x 项目包含uts插件,运行到自定义基座勾选
清理构建缓存
时运行报错的Bug - 调整 Git插件 将Git Blame 查看当前行git日志功能,抽离为单独插件,支持从插件市场下载
- 修复 语言服务
uni-app x
uts代码import过多的Android平台库时导致性能下降的Bug - 修复 语言服务
uni-app x
main.uts中定义的globalProperties属性,在其他uvue页面无法提示的Bug - 修复 语言服务
uni-app x
import 导入uvue文件时,路径无法转到定义的Bug - 修复 语言服务 打开多个html文件时,切换到上一个html,未修改的情况下,变量悬浮、转到定义等可能不对的Bug
- 修复 语言服务 uni_modules utssdk下不提示uni api的Bug
- 修复 语言服务 uniCloud 云函数和云对象开发时,代码提示越来越慢的Bug
- 修复 4.0版引出的 插件API 自定义webview视图 hbuilderx对象报undefined的Bug
- 修复 4.0版引出的 uni_modules插件 上传到插件市场,打开界面一直loading的Bug
- 修复 4.0版引出的 schema2code插件 右键触发Schema2Code菜单,打开界面一直loading的Bug
- 修复 uni-app (x) HBuilderX刚启动,立即点击运行,有概率误报
uniapp-extension
插件被篡改的Bug - 修复 uni-app (x) 在编辑器中打开图片文件后,点击预览导致HBuilderX崩溃的Bug
常见问题
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
评论0