添加对空格和标点符号的识别

功能建议 · 461 次浏览
Sequoia 创建于 2021-12-02 10:50

经常出现以下情况:双击快速选中一个单词,Windows中会将该单词后面的一个空格包含在选区中。此时添加对符就会多括进一个空格。希望添加一个可选功能,当最后一个字符是空格时不包含在对符内。

示例(高亮表示作用的文本):

Example text.

目前的结果:

Notepad中:"Example "text.

Word中(因为有autocorrection,在右引号右边加了一个空格):"Example " text.

期望的结果:

"Example" text.


回复内容
治钧 2021-12-02 15:43
#1

有时会遇到希望将空格包含进去的情况,这样改的话就可能会有副作用,而且也增加了动作的复杂度。

所以我觉得更好的方式是,双击操作选取时就不包含尾部的空格,经过研究,可以这样试试:

双击左键选中后,不放鼠标往左略微拖动几个像素,就可以取消尾部空格的选择。

Sequoia 2021-12-03 05:48 :

谢谢回复。所以我认为做成可选功能,由用户设置默认开启或关闭比较合理。我仔细想了一下,很难想到在什么场景下会需要将一排文字末尾空格囊括在括号或引号内,我想您提到的情况应该是很少见的。关于与您提到的拖动的方式,首先在大部分笔记本触摸板上都实现不了,另外每次双击后都要拖动也较为麻烦,失去了双击选中的快捷性。

回复主贴