【问题标题】:XML snippet with substitution crashing sublime text 3带有替换的 XML 片段使 sublime text 3 崩溃
【发布时间】:2014-04-22 04:27:07
【问题描述】:

我正在尝试编写一个 sublime xml sn-p 但我有两个问题。

首先,xml 文件没有显示完成,所以我可以激活 sn-p 的唯一方法是使用cmd-shift-p。它们适用于其他文件类型,所以不确定为什么会这样。

更重要的是,虽然我在 sn-p 中使用正则表达式将输入文本强制为大写,但我可以在以下场景中使用:

<content><![CDATA[
    lower: $1 and upper: ${1/(.*)/\U\1/}
]]></content>

但如果我尝试只使用大写:

<content><![CDATA[
    upper only: ${1/(.*)/\U\1/}
]]></content>

ST3 崩溃。

我假设您需要替换文本,这就是它崩溃的原因,但还有其他方法可以做到这一点吗?

另外我假设这是一个错误,sublime 应该抛出一个错误而不是关闭...(我在某处看到了一个错误报告)

【问题讨论】:

    标签: xml regex code-snippets sublimetext3 substitution


    【解决方案1】:

    在默认设置中,完成弹出窗口不适用于 text 范围。您可以在用户设置中将范围(或仅text.xml)添加到auto_complete_selector。

    关于您的主要问题,我可能会将其报告为 Sublime Text forums 上的错误。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-26
      相关资源
      最近更新 更多