retrocode
retrocode
  • 发布:2019-08-28 11:35
  • 更新:2019-08-28 11:35
  • 阅读:910

【报Bug】格式化会导致HbuilderX崩溃闪退

分类:HBuilderX

详细问题描述

格式化插件的BUG,在vue文件中,ctrl+K 格式化时,若最后一个函数尾部存在逗号(","),此时格式化HbuilderX百分之百会闪退

以下是我测试后的最简复现代码

<script>  
export default {  
    methods: {},  
    created: {},  
};  
</script>

[内容]

重现步骤

[步骤]

把这坨代码粘到vue文件中,然后"created: {},"ctrl+x或者ctrl+c剪下来,再粘回去(我们日常粘贴代码的操作)
或者任意打开一个vue文件,在export default 的最后一个函数尾部 添加一个逗号(",")

然后 保不保存无所谓 ,接着 ctrl+K 格式化代码 见证奇迹=.=

IDE运行环境说明

HBuilderX
[IDE版本号]
正式版 2.2.2.20190816
[windows版本号]
win10

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

2019-08-28 11:32:54.622 [WARNING:] QWinJumpList: AppendCategory() failed: 0x80070005, E_ACCESSDENIED.
2019-08-28 11:32:54.636 [WARNING:] QWinJumpList: AppendCategory() failed: 0x80070005, E_ACCESSDENIED.
2019-08-28 11:32:58 [LanguageServerProcess] tasklist result:???: ??????��????????????????

[可重现代码片段]

<script>  
export default {  
    methods: {},  
    created: {},  
};  
</script>
2019-08-28 11:35 负责人:无 分享
已邀请:

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