选中一段文本,按下“键自动在两头加上“”

动作需求 · 911 次浏览
嘉理 创建于 2022-11-14 13:31

选中一段文本,按下键自动在两头加上“”,如123→“123”;如果检测到未选中文本,则按下键则触发原本的功能,依次打出

 

选中文本的两头加上“”的功能不难,我想问下,如何实现后面的功能,即检测到未选中文本,“键发挥他原本的功能


回复内容
CL 2022-11-14 13:43
#1

获取选中文本模块可以返回是否成功,然后使用”如果” 模块判断,未成功的话模拟输入一个"。 

有的软件即使未选择,也会自动获取整行。

嘉理 回复 CL 2022-11-14 13:47 :

感谢,不过“键比较特殊,因为按下第一次会打出“,按下第二次会打出”,动作里只写输出“还不太够

sd309991 2022-11-14 13:56
#2

ctrl+c ,space, back,  "" , <--- , ctrl+V  

sd309991 最后更新于 2022-11-14 14:05
嘉理 回复 炸鸡爱上冰可乐 2022-11-16 11:45 :

感谢回答,不过我想实现的应用场景是我输入完一段文字后,发现需要将他们引起来,那么选中后按下引号键在两头加上左右引号,如果没有选中文字,则引号键发挥原本的功能

https://getquicker.net/subprogram?id=571e2dad-d646-49d6-b10a-08dac77c5292

炸鸡爱上冰可乐 回复 嘉理 2022-11-16 12:09 :

细说场景:你是想复制数字,然后将输入加引号,最后将处理好的文本逐个打印到显示器上?还是,想做一个子程序,用于程序内的下一步处理

炸鸡爱上冰可乐 回复 嘉理 2022-11-16 12:42 :

https://getquicker.net/Sharedaction?code=53276dd9-bd9e-45d2-b10c-08dac77c5292

嘉理 回复 炸鸡爱上冰可乐 2022-11-16 12:55 :

就是当我选中一段文本,按下引号键就会实现这个功能。如果我没选中文本,引号键就发挥他原本的功能,第一次左引号,第二次右引号

炸鸡爱上冰可乐 回复 嘉理 2022-11-16 14:40 :

https://getquicker.net/Sharedaction?code=53276dd9-bd9e-45d2-b10c-08dac77c5292

嘉理 回复 炸鸡爱上冰可乐 2022-11-16 14:51 :

感谢

回复主贴