HBuilderX
,H是HTML的首字母,Builder是构造者,X是HBuilder的下一代版本。我们也简称HX
。 HX
是轻如编辑器、强如IDE的合体版本。
让我们简单了解下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插件市场拥有丰富的插件,对于提升工作效率有极大帮助。
更新日志
v3.98.2023112011-alpha
HBuilder
- 修复 在HBuilderX中打开的文件,被外部程序修改后,偶发不会自动刷新内容的Bug
- 修复 MacOSX markdown预览 当文件比较大时,预览到内置浏览器渲染太慢的Bug
- 修复 ts语言
#ifdef
等条件编译代码没有高亮的Bug - 修复 语言服务 id无法转到定义的Bug
- 修复 语言服务 id、class提示,没有按照文件引用关系排序的Bug
- 修复 语言服务 windows 文件监听导致无法重命名和删除文件的Bug
- 修复 语言服务 unicloud-db组件指定的DB Schema表没有属性时,v-slot:default的data类型推导错误的Bug
- 修复 语言服务 uts插件 部分Android系统API不兼容kotlin的类型的Bug
- 修复 语言服务 TailwindCSS插件,没有代码提示的Bug
- 修复 语言服务 uni-app x 部分vue类型不正确导致语法报错的Bug
- 新增 语言服务 uts类型校验错误提示支持国际化
- 修复 3.97引出的,非uniCloud项目,运行后,仍打开了一个uniCloud控制台的Bug
- 修复 安心打包 iOS 自定义调试基座打包时误提示uts付费插件不支持安心打包的Bug
- 优化 App真机运行 Android 自定义基座,在版本号相同但安装时间不同时,不会覆盖安装的Bug
- 修复 App真机运行 Android 通过局域网连接的设备,运行时报不支持反向代理的Bug
uni-app插件
- 优化 编译时如 static 目录下存在被忽略的、非当前平台可用的目录,会给出强调提示
- 修复 当项目使用了uni ext api时,且云打包同时勾选Android和iOS,发行后的安装包未能正确包含uni ext api插件的Bug
- uni统计2 修复 支付宝小程序云报错 spaceAppId required 的bug
uni-app x插件
- 优化 编译器 项目存在大量css代码时的编译速度
- 新增 组件 sticky-section 分段吸顶
- 新增 API uni-push
- 新增 css position 属性设置为 absolute 时,margin 支持取值 auto
- 调整 API uni.downloadFile 下载默认目录调整为app的cache目录下的uniDownloads目录,方便被rom的清理工具清理
- 修复 组件 video 部分 event 回调没有属性值的Bug
- 修复 组件 swiper current 属性可能不生效的Bug
- 修复 组件 list-item 执行复用时遇到 text 组件嵌套可能会闪退的Bug
- 修复 组件 checkbox-group 动态修改 checkbox 组件的 check 属性时,form 组件提交的 value 不正确的Bug
- 修复 组件 radio-group 动态修改 radio 组件的 check 属性时,form 组件提交的 value 不正确的Bug
- 修复 组件 slider 当父容器可滚动且显示 value 且当前滑块值为最大值时,无法直接在滑块的右半径上按下拖动的Bug
- 修复 组件 scroll-view、list-view 同时设置 scroll-y、scroll-x属性为 false 时,组件的 touch 相关事件不触发的Bug
- 修复 easycom组件类型在非uvue页面中使用报错的Bug
- 修复 3.97引出的 首页面 onLoad 生命周期调用 uni.showLoading 可能会崩溃的Bug
- 修复 css 代码中引用非 static 目录的静态资源失败的Bug
- 调整 各项目模板的 index.html (web平台专有文件)中引入入口文件从 main.js 改为 main(即main.uts,后缀可省略)
- 新增 模板 App升级中心兼容uni-app x
- 新增 模板 uni-id-pages-x
uts插件
- 优化 异步函数在 uni-app x 中使用时默认与框架运行在同一线程
- 修复 部分位运算组合使用时优先级不正确的Bug
- 修复 App-Android平台 Array join 返回值与 web 不一致的Bug
- 修复 自定义基座真机运行时hooksClass 相关回调重复调用的Bug
- 修复 App-iOS平台 使用 uts 插件(含ext api)后因底层依赖 uni-getDeviceInfo 有读取 IDFA 的代码导致可能影响应用上架审核的Bug
- 修复 Number 参与的运算结果可能整型溢出的Bug
- 修复 Number 参与的除法运算除数不能为0的Bug
App插件(含5+App和uni-app的App端)
- Android平台 更新 uni-AD 模块 穿山甲&GroMore SDK为 5.7.0.5 版,解决加载广告可能会崩溃的Bug
uniCloud插件
- 新增 uni-app-x 项目 支持uniCloud支付宝小程序云
- 新增 支付宝小程序云初始化向导
- 优化 基于模板新建schema/新建schemajs时,如模板是由多个文件组成的,允许用户选择创建具体的文件
- 修复 初始化云数据库时,云端已存在集合触发的弹窗提示中第一个集合默认选中的Bug
- 修复 打开db_init.json文件后,在编辑区域右键“初始化数据库”无法初始化的Bug
- 修复 对uniCloud文件夹重命名后,不会更新uniCloud文件夹别名的Bug
- 修复 上传公共模块时项目目录下不存在uni_modules目录导致无法上传的Bug
- 修复 微信小程序平台上传文件到支付宝小程序云报错的Bug
- 修复 支付宝小程序云 database update 操作返回值没有返回 updated 参数
常见问题
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
新手必看!常见问题!安装教程!
评论0