Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext3 升华文本:如何禁用自动加密';引号';_Sublimetext3_Sublimetext - Fatal编程技术网

Sublimetext3 升华文本:如何禁用自动加密';引号';

Sublimetext3 升华文本:如何禁用自动加密';引号';,sublimetext3,sublimetext,Sublimetext3,Sublimetext,我的问题是:在common lisp中,“单引号”不用于字符串,因此不会与另一个引号成对出现,因此升华文本自动插入另一个引号弊大于利。如何仅对lisp和单引号禁用该选项?只需将键绑定添加到您的键映射(您可以在“首选项”、“键绑定”中找到),然后在“用户”选项卡中粘贴以下内容: { “键”:[“'”],“命令”:“插入”,“参数”:{“字符”:“'”}, “背景”: [ {“key”:“selector”,“operator”:“equal”,“operator”:“source.lisp”} ]

我的问题是:在common lisp中,“单引号”不用于字符串,因此不会与另一个引号成对出现,因此升华文本自动插入另一个引号弊大于利。如何仅对lisp和单引号禁用该选项?

只需将键绑定添加到您的键映射(您可以在“首选项”、“键绑定”中找到),然后在“用户”选项卡中粘贴以下内容:

{
“键”:[“'”],“命令”:“插入”,“参数”:{“字符”:“'”},
“背景”:
[
{“key”:“selector”,“operator”:“equal”,“operator”:“source.lisp”}
]
},

如果你还需要什么,请告诉我!我在升华文本中测试了它(我也使用了它)

如果您进入升华文本3上的“首选项>设置”,您应该会看到可以手动控制的各种首选项。此行控制引号的自动配对:

// Controls auto pairing of quotes, brackets etc
"auto_match_enabled": true,

要覆盖它,请在右窗格(用户首选项)的括号之间添加
“自动匹配启用”:false
,然后保存以更新您的首选项。如果右窗格中已经有首选项,请确保用“,”分隔,如json属性。

正是我想要的!非常感谢你!