【问题标题】:In Sublime Text, can I generate a list of the effective settings?在 Sublime Text 中,我可以生成有效设置的列表吗?
【发布时间】:2015-06-14 12:19:41
【问题描述】:

在 Sublime Text 中,我有时会浪费时间寻找特定键盘绑定不起作用的原因,或者特定设置的有效值或最终值是什么。如何查看 Sublime Text 为每个设置计算的内容?我可以获得所有计算设置和/或键绑定的列表吗?

我尝试搜索“有效设置”、“计算设置”、“最终设置”,但什么也没找到。也许我只是用错了词?

目前,我刚刚完成了相当大的用户设置和用户键绑定文件,我们都在共享这些文件。现在这已经足够了,但我希望我的工具库中有一个额外的工具来解决不一致的设置,尤其是有效的键绑定,它们会根据安装的扩展而有很大差异。我们并非都在从事相同的项目,因此我们的环境也不尽相同,不幸的是,这些用户首选项文件似乎覆盖了项目首选项,我希望它具有更高的优先级。

我是不是走错了路?请赐教。

【问题讨论】:

  • 在收到@Peh 下面的回答后,我开始搜索“崇高文本键冲突”和各种类似的术语。 stackoverflow.com/q/26123859/1298086superuser.com/q/621541 回答了关于确定键绑定冲突的相同问题,尽管常见的答案 FindKeyConflicts 没有告诉您对于给定范围或上下文的有效/最终键绑定是什么。要求确定有效/计算/最终设置的问题的其余部分仍然有效。

标签: sublimetext


【解决方案1】:

至少对于键映射冲突,有一个名为FindKeyConflicts 的插件。命令FindKeyConflicts: All Key Maps To Buffer 显示所有键绑定的列表,并且有几个命令可以检查哪些键冲突。

【讨论】:

  • 好的。这很好。感谢您提供此参考。作为奖励,FindKeyConflicts 的自述文件还提到了sublime.log_commands(True) 语句,它可以在 Sublime Text 控制台 (ctrl-`) 中运行,并且可能是一个合理的快速故障排除工具。
  • 当我问这个问题时,我没有意识到需要 2 个答案的可能性有多大,一个用于键盘映射,一个用于设置。所以,现在,我会让这个问题坐下来,稍微恶化一下。如果出现第二个答案,我会选择其中一个作为“接受”答案。
猜你喜欢
  • 2014-12-16
  • 2022-01-19
  • 2014-03-14
  • 2014-09-09
  • 2014-03-04
  • 2014-10-30
  • 1970-01-01
  • 1970-01-01
  • 2020-02-16
相关资源
最近更新 更多