z***@qq.com
z***@qq.com
  • 发布:2020-12-26 15:13
  • 更新:2023-11-03 14:30
  • 阅读:3655

强烈建议 Dcloud 放弃 hbuilderX

分类:HBuilderX

不知道 Dcloud 准备往哪个方向发展!
但无论什么方向,暂时放弃hbuilderX都是最佳的选择!!!
集中精力提高编译、调试体验是开发者最关心的。
我希望有这么一个工具:

无论我用什么开发工具:webstor?sublime?都可以
只要项目基于 cli 创建,就可以使用我进行编译或打包:
调试时,能有原生开发级别的效率,如调试信息的输出方面。
APP 级别的、webview 级别的消息如果能集成在一个地方查看那就更好了
各种异常都能给出提示,让用户不再无头苍蝇一般。

如果能集成发布工具那就更好了,一键上架 N个市场,辅助申请各种证书。

而不是正事不干,去开发一个四流的开发工具 IDE。

4 关注 分享
4***@qq.com 思年华 j***@qq.com 3***@gmail.com

要回复文章请先登录注册

DCloud_heavensoft

DCloud_heavensoft

回复 z***@qq.com :
不用做问卷,我们的数据显示的很清楚,大部分HBuilderX用户不用uni-app。明白了吗?
2020-12-26 18:20
z***@qq.com

z***@qq.com (作者)

回复 DCloud_heavensoft :
或许你可以做一个问卷:使用HBuilderX的用户主要是因为什么?
我猜:或许很多用户是因为HBuilderX能一套代码发布多个终端然后就用了,用了后呢,某些项目也就随手用了(毕竟装多个 IDE 切来切去也麻烦)。

如果,我是说如果大部分用户是基于前面的原因,那么作为 Dcloud,实际上在产品发展方向上,就应该在多端发布这件事上着力,而不是 IDE,当然如果公司实力够强,钱够多,顺便开发个 IDE也没什么,但得把正事办好,让用户在开发 uniapp 的时候的开发、调试等过程少一些坑。


我不是吐槽HBuilderX多难用,至少我觉得也还凑合,我吐槽的是 开发调试时多么的恶心,在没把这个问题处理好前,应该在分配资源上,降低HBuilderX的优先度
2020-12-26 17:42
DCloud_heavensoft

DCloud_heavensoft

回复 z***@qq.com :
你怎么就听不懂,你觉得对你不是最佳,是因为你习惯webstorm。你知不知道HBuilderX的用户大于uni-app的用户u?你知不知道无数开发者不做uni-app也在用HBuilderX做网页和markdown?你知不知道HBuilderX有很多比webstorm和vscode优秀的让人喜欢的地方?
2020-12-26 17:31
4***@qq.com

4***@qq.com

回复 DCloud_heavensoft :
首先你移动端和非移动端得有区分,uniapp应该全面兼容微信组件,因为微信轮子多,这才是王道,有些不支持的应该你们底层做些转换让他跑得起来。
2020-12-26 17:29
z***@qq.com

z***@qq.com (作者)

回复 DCloud_heavensoft :
来来来,分析下这个坑https://ask.dcloud.net.cn/question/114163
2020-12-26 17:25
z***@qq.com

z***@qq.com (作者)

回复 DCloud_heavensoft :
把HBuilderX列为核心,并不是最佳的,特别是对用户来说!
想微信小程序工具,之所以要用它调试,那是因为不会有哪个第三能给出一套模拟小程序运行环境的东东。
如果像你说的HBuilderX就是因为这个原因而存在,那就是颠三倒四了,很少有人用微信小程序工具去码代码,而选择用 vs 或者别的,那么 uniapp 是不是也可以这样呢?将开发支持做到完美,而不是把精力消耗在并不擅长的 IDE 上
2020-12-26 17:24
4***@qq.com

4***@qq.com

回复 DCloud_heavensoft :
renderjs也是个坑,相当于手机应用里跑网页,调用大点的js卡得不要不要的
2020-12-26 17:22
4***@qq.com

4***@qq.com

回复 DCloud_heavensoft :
flutter 就是在vscode下调的安卓模拟器
2020-12-26 17:15
DCloud_heavensoft

DCloud_heavensoft

回复 z***@qq.com :
DCloud的核心是啥?你以为只有uni-app?uni-app是DCloud3个核心产品之一,unicloud和HBuilderX同为3大核心。对应数字世界基建的3个关键:开发工具、端引擎、云引擎。当然这不代表uni-app不支持webstorm和vscode,uni-app有cli,但app的调试打包,当然只能在HBuilderX里做。就像微信小程序工具,你不喜欢他的ide,调试也得用他
2020-12-26 17:13
4***@qq.com

4***@qq.com

回复 DCloud_heavensoft :
还不如直接调安卓ios模拟器
2020-12-26 17:13