XQuery语法着色
XQuery文档可以包含XQuery代码和XML代码。本部分介绍了针对XQuery代码的默认语法着色功能。XQuery文档中针对XML代码的语法着色功能与用于常规的XML文档的语法着色相同。所有的语法着色功能(用于XQuery代码和XML代码)都在“选项”对话框(工具 | 选项)的“字体和颜色”部分中设置。请注意,要在XML元素中包含XQuery代码,请用大括号{}将XQuery代码括起来(参见截图中的示例)。
在文本视图的XQuery模式下的XQuery代码中,使用了以下默认语法着色功能:
•(: 注释,包括“smiley”分隔符,显示为灰色:)
•XQuery关键词显示为蓝色:keyword
•XQuery变量,包括美元符号,显示为紫色:\$start
•XQuery函数,不包括它们的括号,显示为绿色:function()
•字符串显示为橙色:"Procedure"
•所有其他文本,例如路径表达式,显示为黑色。如下所示,注意带有下划线的部分:
for \$s in doc("report1.xml")//section[section.title = "Procedure"]
return (\$s//incision)[2]/instrument)
您可以在“选项”对话框(工具 | 选项)的“字体和颜色”部分中更改这些默认的颜色和其他字体属性。