3***@qq.com
3***@qq.com
  • 发布:2020-12-19 22:30
  • 更新:2020-12-19 22:30
  • 阅读:989

【报Bug】输入左括号引号代码自动补全右括号一对引号后,光标的后续操作无法跳转的正确的位置,应该算是一个严重影响操作的bug吧

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX版本号: 2.9.8

操作步骤:

1

预期结果:

1

实际结果:

1

bug描述:

应该算是一个HBuilderX的大bug吧,因为所有的代码编辑器的逻辑都HBuilderX当前的逻辑不一致。

因为本地上传图片后,点击插入没有反应,我这里不用截图,使用 ===光标位置=== 代表光标当前位置

当前代码如果依次输入左括号、引号,代码会自动补全一对引号和右括号,如下

console.log("===光标位置===")

输入引号,不会插入引号,只会改变光标位置,这个逻辑是对的,如下

console.log(""===光标位置===)

输入右括号,这时的逻辑就和上面不同了,会多添加一个右括号,并且光标会在我不期望的位置,如下

console.log("")===光标位置===)

几乎所有的代码编辑器都不是这个逻辑,为了光标快速到行尾,正常的编辑器逻辑是,仅改变光标位置,不添加新的右括号,如下

console.log("")===光标位置===

你总不能要我使用键盘右键移动或者End键跳到行尾吧

2020-12-19 22:30 负责人:无 分享
已邀请:

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