2014-04-22 28 views
1

我想写一个崇高的XML片段,但我有两个问题。XML代码片段替换崩溃的崇高文本3

首先完井无法显示的XML文件所以唯一的办法,我可以激活该片段是用cmd-shift-p。他们工作在其他文件类型,所以不知道这是为什么。

更重要的是,我使用正则表达式的片段,以迫使输入文本为大写,我可以得到在以下情况下工作:

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

但如果我尝试用大写做到这一点只有:

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

ST3崩溃。

我认为你需要有文字替换,这就是为什么它崩溃,但有没有另一种方式来做到这一点?

而且我假定这是一个bug和崇高应该抛出一个错误,而不是关停......(我看到一个bug报告某处此)

回答

1

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

关于您的主要问题,我可能会报告说,这个是崇高的文本forums的错误。

+0

感谢您的提示! – doovers