[其他ST产品] 关于文本编辑器:输入文本未替换选定文本

[复制链接]
 楼主| 小库里 发表于 2025-6-17 22:52 | 显示全部楼层 |阅读模式
当我选择这样的文本时:HelloWorld
用键盘输入文本,比如“K”。希望得到这样的结果:​Hello K
但得到这个结果,输入文本添加在前面的选定文本:Hello KWorld​
哪里的问题呢?

公羊子丹 发表于 2025-7-31 14:27 | 显示全部楼层
看起来像是输入法或者编辑器自身的问题,正常来说选中文字后输入新内容应该会被替换才对。
周半梅 发表于 2025-7-31 14:28 | 显示全部楼层
你用的是什么IDE或者文本编辑器?CubeIDE、VSCode、还是别的?不同编辑器行为可能不一样。
帛灿灿 发表于 2025-7-31 15:04 | 显示全部楼层
有没有开什么特殊插件或者输入法增强?有些IME插件会影响选区的处理。
童雨竹 发表于 2025-7-31 15:05 | 显示全部楼层
有些旧版本的Eclipse编辑器在特定系统语言下会出现这种替换异常,你可以尝试升级下版本。
万图 发表于 2025-7-31 15:07 | 显示全部楼层
我之前遇到过是因为用了搜狗拼音,改成微软拼音就好了,你也可以换个输入法试试看。
Wordsworth 发表于 2025-7-31 15:08 | 显示全部楼层
有可能是快捷键冲突,比如某些Ctrl组合键失效导致选区没生效。
Bblythe 发表于 2025-7-31 15:10 | 显示全部楼层
你试试看用英文输入法状态直接打字,还会不会插入在选区中间而不是替换掉?
Pulitzer 发表于 2025-7-31 15:11 | 显示全部楼层
也不排除是编辑器缓存的问题,可以清空工作空间缓存后重启看看。
Uriah 发表于 2025-7-31 15:12 | 显示全部楼层
你有没有开启“只追加不替换”的输入法选项?某些输入法支持这样的高级设置。
Clyde011 发表于 2025-7-31 15:13 | 显示全部楼层
如果是频繁出现,不妨试试换用 VSCode 或 Notepad++ 做临时编辑,看看是否是编辑器本身的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

35

主题

35

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

35

主题

35

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部