诺碳
诺碳
  • 发布:2018-08-21 14:10
  • 更新:2018-09-09 00:40
  • 阅读:7002

【报Bug】HBuilder X编辑存在的问题

分类:HBuilderX

更新时间:2018-10-20

【markdown的问题】
版本:## 1.0.1.20181012
1、表格无法预览。


2、希望能增加markdown实时预览功能,现在还要手动去刷新。
3、希望markdown预览的样式能进一步优化。每块能区分好。如下图:

【已解决】【终端的问题】终端使用 git 命令,提交的信息中包含中文时不能正常显示。
注:希望能增加终端命令高亮的功能
版本:## 1.0.1.20181012

【已解决】markdown 只有标题才可以显示为链接?

【已解决】自定义代码块不提示

版本:## 0.1.50.20180918-alpha

项目管理器问题:
(1)两个项目之间无法通过拖拽的方式改变目录结构。即将一个项目的文件夹拖进另一个项目的文件夹中。必须到【资源管理器】中修改目录,改完后【项目管理器】有实时更新。但是,另外一种情况是,我需要将两个项目放进一个新的文件夹中,我在【项目管理器】里新建目录,【项目管理器】里不显示新建的目录,我又要去【资源管理】中将目录拖进来。然后,又要去【资源管理器】操作。反反复复。
其他的编辑器都是支持拖放的操作逻辑的,希望你们的产品经理在考虑下这样设计的好快,用户体验真的很差。
(2)在【新建项目】的对话窗口,点击【浏览】更改了项目的路径,但是,有时需要等5、6秒才显示更改后的路径,体验很不好。

【已解决】ES6 的语法高亮存在问题:无法高亮
HBuilderX 版本:0.1.50.20180918-alpha

项目管理器的问题:
(1)在项目管理器,右击新建的文件,无法显示在项目管理器中,只有新建在相应的项目中才可以显示,设计成这样的原因是便于管理?并且这个单独新建的文件(html、md格式),无法通过 Ctrl+r 调用浏览器打开。
我的建议是:希望新建文件可以显示在项目管理器,并且支持 Ctrl+r等快捷键
(2)在项目管理器,新建目录,然后在目录上右击选择新建项目,新建的这个项目显示在了两个区域,一个是在目录里面,一个则是和目录同级,但是在本地实际只有一个项目

【已解决】HBuilderX 编辑 markdown 文件的问题:
(1)新建的 md 文件无法是浏览器中预览,【chrome 最新版,firefox 最新版】,从文件夹里打开的 md 文件也无法预览。并且,在 HBuilderX 中更改了 md 文件后,浏览器也不会实时刷新,更新修改的内容。HBuilderX 自带的两个文件倒可以预览。
(2)alt+w 无法显示文档结构
HBuilderX 版本:0.1.50.20180918-alpha



【已解决】终端的内容无法进行复制,在查找 bug 的时候不方便。另外希望能对命令进行高亮,将其和其他的代码区分开

【已解决】已经两次检测出病毒了:

【已解决】(6)按块注释的快捷键输入注释时,回车换行后,在键盘用方向键,移动中间的不带星号(*)的行,添加星号时,存在两种状态。如图片第一处注释:按方向键的向上键,光标会停留在缩近线处,需要用空格键移动与上下行的星号对齐。如图片第二处注释:按方向键的向上键,光标停留在与上下星号对齐的位置。
版本:0.1.46.20180810-alpha、0.1.48.20180905-alpha

(7)js 代码的语法高亮与 HBuilder 中的存在差异,两款编辑器都是使用的同一个代码高亮主题,希望可以进一步优化。
版本:0.1.46.20180810-alpha


(8)代码助手无法激活,在新建 html 文件时,输入 html 没有提示 html 骨架,按 Alt+/ 快捷键也无法激活代码助手。这个问题出现了三次以上。这个问题确实存在,我基本偶尔就会复现这个 bug,希望官方的测试可以测出来,继续优化。
版本:0.1.46.20180810-alpha、0.1.48.20180905-alpha


【已解决】(1)HBuilder X 中,新建一个空的 html,输入一个 叹号 !,然后按tab键,是不能生成html骨架的,没有效果
这个问题在 win10 上出现的,wiin7 下正常。
【已解决】(2)HBuilder X 中,在中文输入发下,无法正常输入书名号,输入法用的是搜狗输入法,在win10 上用微软默认的输入法出现了同样的问题。
这个问题在 win10 和 win7 上都出现了。而且,在 0.1.46.20180810-alpha 这个版本和之前的版本都存在这个问题

(3)win10 中已经设置了开启内置服务器(即已经允许通过防火墙),但是,在每次使用 Ctrl+r 在浏览器中打开时,就弹出这个对话框。

【已解决】(4)按快捷键 Ctrl+/ 输入单行注释后,光标显示在注释符的前面,而不是后面

【已解决】(5)“酷黑”主题下,括号匹配的样式不明显,很难看清楚匹配哪个括号

重现步骤:详情可参考附件 gif 图

运行环境
[系统版本]:win10、win7

2018-08-21 14:10 负责人:无 分享
已邀请:
[已删除]

[已删除]

按快捷键 Ctrl+/ 输入单行注释后

DCloud_heavensoft

DCloud_heavensoft

!后面tab没生成emmet是bug。
不过更常用的是敲html激活代码块回车,不用敲shift 1,可以盲敲。
并且代码块支持自定义,你可以在工具代码块里扩展,完善自己想要的代码块。
另外新建HTML页面时有模板,或者自定义模板,都可以在初始化时生成自己想要的代码。

书名号《那个问题,是因为HBuilder有中文输入法免干扰功能,在HTML、js、css等代码处,会判断该处是否是语法区,是的话会自动把输入的中文符号换成英文。这样在行尾敲分号,参数分割的逗号...很多地方就可以随意敲,而不用管输入法状态,也不会敲错代码。
在HTML区域,敲《会变成<也是同样的道理。
因为实际在HTML里写《的概率很多,如果是来自服务器的数据不会存在这种问题。
如果确实想解决这个问题,可以在设置里找到editor.autoHandoffChinesePunctuation,复制到右侧,然后把HTML下面里的《》删了。

内置服务器启动是延迟启动,hx启动后隔几秒才启动。
注意看左下角状态栏,是不是有内置服务器启动完成的提示?
在重试,是可以启动运行浏览器的吧?

空行注释后光标不动是bug,感谢反馈。
不过当本行无内容时,敲//比敲ctrl+/更方便吧。

黑主题下那个匹配括号颜色的问题,我们后续也会修复。

感谢如此认真的反馈,已加分。

  • 诺碳 (作者)

    内置服务器的问题还是存在。

    左下角状态栏有时候会显示启动完成的提示,但是,有时候就没有。我是启动hbuilder 后就去启动浏览器了,回来打开 html 文件,在通过 Ctrl+R 快捷键使用浏览器看效果,这时候就弹出这个对话框了。重试是可以启动运行浏览器,但是,每次都有这个对话框很烦。这个问题只出现在 win10 上,win7 上每遇到过。我win10 的版本是 1803 专业版

    2018-09-02 12:46

  • DCloud_heavensoft

    回复 诺碳: 就是还没启动完毕的原因。启动完毕后就没那个框了

    2018-09-02 18:38

  • DCloud_heavensoft

    代码助手、emmet的启动,其实都是有延时的。HBuilderX为了启动秒开,这些服务都是后加载的,刚打开HBuilderX时立即用都用不了

    2018-09-02 18:45

  • DCloud_heavensoft

    web服务器的启动是在执行运行web页面时启动,有的电脑启动快,直接就启动了,有的电脑启动慢,在指定秒后还未启动就会弹框。我们可以把超时时间设的长一点。

    2018-09-02 18:47

  • 诺碳 (作者)

    回复 DCloud_heavensoft:提交新bug是在本话题上继续提交,还是新建话题提交比较较好?我现在是在本话题上继续更新 bug,但是,得不到什么反馈

    2018-09-07 17:37

  • DCloud_heavensoft

    回复 诺碳: 回复会把帖子顶在前面,修改后也可以同时在新增一个回复

    2018-09-07 19:24

  • DCloud_heavensoft

    想新建也可以。每个确认都会加积分:)

    2018-09-07 19:25

  • 诺碳 (作者)

    回复 DCloud_heavensoft:最近的两个版本在win10上都检测出病毒了,卸载了重装也存在

    2018-09-08 19:54

  • DCloud_heavensoft

    回复 诺碳: 其实已经提交微软检测通过了,但他们家的病毒库更新很慢,过几天就不提示了。我们也没法等待太久再发版

    2018-09-09 00:37

DCloud_heavensoft

DCloud_heavensoft

问题6,更好的姿势是敲/**回车
问题8,刚启动HBuilderX时,加载语法库有个过程,应该几秒后就好了。如果启动HBuilderX很久,只是新建HTML文件就不能提示,那就是bug了

  • 诺碳 (作者)

    终端的内容无法复制,有时候可以,有时候不行

    2018-09-13 15:07

  • DCloud_heavensoft

    终端是右键复制右键粘贴

    2018-09-13 23:18

  • 诺碳 (作者)

    问题8,我今天又遇到了。经过验证,发现是启动 HBuilderX 很久,只是新建html文件就不能提示。具体是:我开启启动电脑,然后,双击桌面的 HBuilderX 快捷方式启动,然后,接着点击任务栏的 chrome 浏览器启动浏览器,然后,一直在浏览器浏览网页(这期间没有切到过 HBuilderX 的窗口过,大概半小时),接着,当切回HBuilderX 的窗口,并建HTML文件,输入 html,然后就不能提示了。

    2018-09-14 09:14

  • 诺碳 (作者)

    回复 DCloud_heavensoft:新提交了HBuilderX 编辑 markdown 文件的问题

    2018-09-19 16:31

  • DCloud_heavensoft

    回复 诺碳: markdown的标题是要在#后面加空格的。。。

    2018-09-19 21:52

  • 诺碳 (作者)

    回复 DCloud_heavensoft:(1)emmm。。markdown 的问题是我没细看语法帮助了;

    (2)【语法助手没有提示,只是新建html文件就不能提示】这个问题,据我观察和测试,是在 HBuilderX 有更新的时候出现的,如果 HBuilderX 有更新,则会出现这个问题,必须重启才可以解决。希望你们可以处理好这个问题;

    (3)刚提交了关于【项目管理器】的问题。

    2018-09-20 16:31

  • DCloud_heavensoft

    这是对的呀,这才叫项目管理器。不在项目下的文件,虽然可以打开,但左侧不显示,也无法运行

    2018-09-20 16:38

  • 诺碳 (作者)

    回复 DCloud_heavensoft:那关于项目管理器的第二个问题是bug嘛?

    2018-09-21 10:31

  • DCloud_heavensoft

    回复 诺碳: 运行那个也不是bug。单独文件只有markdown可独立运行。HTML需要配套js、css引用关系,得有项目才能运行

    2018-09-21 14:33

  • 诺碳 (作者)

    回复 DCloud_heavensoft:你没看完整我的上面提交的内容嘛?我说的是这个问题:在项目管理器,新建目录,然后在目录上右击选择新建项目,新建的这个项目显示在了两个区域,一个是在目录里面,一个则是和目录同级,但是在本地实际只有一个项目

    2018-09-21 16:47

  • DCloud_heavensoft

    回复 诺碳: 这也是对的。可以这样做多个项目

    2018-09-21 18:13

  • 诺碳 (作者)

    回复 DCloud_heavensoft:我是在【第四阶段课程-H5】这个目录下新建了【9.20_homework】这个项目,但是,这个项目在项目管理器中,既在【第四阶段课程-H5】这个目录下显示,又在【第四阶段课程-H5】同级目录下显示,这样设计我感觉没必要,占用了项目管理器的空间,又会引起误会,本来我所有的项目都希望放在【第四阶段课程-H5】这个目录下,现在这样显示,那就是【第四阶段课程-H5】是一个项目,【9.20_homework】又是另外一个项目了,而不是存在【第四阶段课程-H5】目录下的项目。

    2018-09-25 11:39

  • DCloud_heavensoft

    回复 诺碳:有这样的分离需求

    2018-09-25 13:51

  • 诺碳 (作者)

    回复 DCloud_heavensoft:新提交了HBuilderX ES6 的语法高亮存在问题

    2018-09-28 11:37

  • DCloud_heavensoft

    回复 诺碳:下版解决

    2018-09-29 03:02

  • 诺碳 (作者)

    回复 DCloud_heavensoft:提交了项目管理器新的问题,个人希望你们能多考虑用户体验

    2018-09-29 18:56

  • 诺碳 (作者)

    回复 DCloud_heavensoft:新提交了自定义代码块的问题

    2018-10-09 08:46

  • DCloud_heavensoft

    回复 诺碳:激活符不能是单字母。prefix改成@fun就可以了。不过注释里还不支持代码块,无法实现jsdoc功能

    2018-10-10 05:25

  • 诺碳 (作者)

    回复 DCloud_heavensoft:什么时候能支持jsdoc功能?

    2018-10-10 21:44

  • 诺碳 (作者)

    回复 DCloud_heavensoft:新提交了终端的bug

    2018-10-16 16:56

  • DCloud_heavensoft

    markdown 只有标题才可以显示为链接。这个是因为缩进,markdown语法里缩进是有语义的,成为单独的段落,这里不支持超链接了。超链接所在文字区域需要顶格。我们考虑在修改markdown的这个逻辑,但这个确实是markdown语法的问题

    2018-10-16 19:12

  • 诺碳 (作者)

    回复 DCloud_heavensoft:终端的命名高亮在win10上是正常显示的,win7下就没有高亮

    2018-10-18 15:22

  • DCloud_heavensoft

    回复 诺碳:感谢反馈

    2018-10-18 20:17

  • 诺碳 (作者)

    回复 DCloud_heavensoft:新提交了markdown的问题

    2018-10-20 10:19

  • 诺碳 (作者)

    回复 DCloud_heavensoft:另外用hbuilderx写的md文件转word,pdf等,里面的表格无法转换,还是显示成markdown的语法

    2018-10-20 17:50

该问题目前已经被锁定, 无法添加新回复