HBuilderX Alpha for Mac v3.98 极客代码编辑器 中文版

HBuilderX Alpha for Mac v3.98 极客代码编辑器 中文版

HBuilderX,H是HTML的首字母,Builder是构造者,X是HBuilder的下一代版本。我们也简称HX。 HX轻如编辑器、强如IDE的合体版本。

正式版和Alpha版的区别

  1. Alpha版比正式版更新频率更高,新功能会优先在alpha版上发布。
  2. Alpha独立于正式版,建议电脑上保持正式版和alpha 2个版本,不要互相覆盖。
  3. Alpha和正式版各自有独立的升级机制,不会互相影响。
  4. Alpha和正式版共用相同的用户配置,如主题、快捷键设置、代码块设置。但插件需要各自安装。
  5. Alpha和正式版能同时启动一个。先开启正式版,再启动alpha版会激活已经开启的正式版。反之亦然。

我们推荐uni-app的开发者,同时安装2个版本。经常向我们反馈alpha版问题。
开发工具的测试很复杂,并非官方内测好就OK,需要在各种各样的代码的写法下测试。
如果大家总抱着等别人去体验alpha,稳定后你再升级正式版的心态话,那正式版也不可能真的稳定。

让我们简单了解下HX的特点

  1. 轻巧 仅10余M的绿色发行包(不含插件)
  2. 极速 不管是启动速度、大文档打开速度、编码提示,都极速响应 C++的架构性能远超Java或Electron架构
  3. vue开发强化 HX对vue做了大量优化投入,开发体验远超其他开发工具
  4. 小程序支持 国外开发工具没有对中国的小程序开发优化,HX可新建uni-app 小程序等项目,为国人提供更高效工具
  5. markdown利器 HX是唯一一个新建文件默认类型是markdown的编辑器,也是对md支持最强的编辑器 HX为md强化了众多功能,请务必点击【菜单-帮助-markdown语法示例】,快速掌握md及HX的强化技巧!
  6. 清爽护眼 HX的界面比其他工具更清爽简洁,绿柔主题经过科学的脑疲劳测试,是最适合人眼长期观看的主题界面
  7. 强大的语法提示 HX是中国唯一一家拥有自主IDE语法分析引擎的公司,对前端语言提供准确的代码提示和转到定义(Alt+鼠标左键)
  8. 高效极客工具 更强大的多光标、智能双击…让字处理的效率大幅提升
  9. 更强的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 参数
资源下载
下载价格VIP专享
仅限VIP下载升级VIP
常见问题

评论0

请先
没有账号?注册  忘记密码?