关闭热字符串选项



我正在浏览AHK关于热字符串的文档,发现Options部分特别有趣

我有一个问题是关于关闭选项,例如:

C:区分大小写:当您键入缩写时,它必须与脚本中定义的大小写完全匹配。使用C0关闭大小写敏感性。

这是我的第一个问题
你会怎么做?

也就是说,我可以使用哪些步骤和代码示例来完成它?

至于第二个问题,一个不那么重要的问题
你为什么要这么做?

要回答你的第一个问题,有两种创建区分大小写的热字符串的主要方法。

方法1-一次性使用选项修饰符:

将选项放在热点字符串的第一个和第二个冒号之间。例:

;Case Sensitive
:C:ROFL:: Rolling on floor laughing
:C:ICYMI:: In case you missed it
:C:TL;DR:: Too long, didn’t read
;Non case-sensitive
::atot::A Tale of Two Cities
::ctbc::Cry, the Beloved Country

方法2-#Hotstring指令

如果你有一个更长的热串列表,你想要应用一些特定的属性,你可以使用这个指令。该指令将适用于它之后的所有热字符串,这就是为什么存在像#Hotstring C0这样的选项可以关闭先前声明的#Hotstring C。例:

#Hotstring C
::ROFL:: Rolling on floor laughing
::ICYMI:: In case you missed it
::TL;DR:: Too long, didn’t read
#Hotstring C0
::atot::A Tale of Two Cities
::ctbc::Cry, the Beloved Country

(这两个代码块功能相同)


回答你的第二个问题,如果你的意思是为什么你需要使用C0选项,请参阅Method 2以上。如果你的意思是为什么一般使用大小写选项,那就是个人喜好的问题了。

相关内容

  • 没有找到相关文章

最新更新