编辑加载脚本
上次更新日期:2026/9/30
您可以在 数据加载编辑器 或 脚本 的文本编辑器中编写脚本。在这里,您可以手动更改选择数据时生成的 LOAD 或 SELECT 语句,并输入新的脚本。
该脚本必须使用 Qlik 脚本语法编写,并采用颜色编码以便轻松区分不同的元素。每个脚本行都有编号。
可以使用编辑器中的许多现有功能帮助您开发加载脚本,本节介绍了这些功能。
代码辅助
访问命令和函数的语法帮助
可以通过多种方法访问 Qlik 语法关键字的语法帮助。
访问帮助门户网站
可以通过以下方法访问帮助门户网站中的详细帮助:
-
单击工具栏中的
可进入语法帮助模式。在语法帮助模式下,可以单击语法关键字(标为蓝色且带有下划线)以访问语法帮助。
-
将光标放置在关键字内或结尾,然后按 Ctrl+H 键。
-
如果您已启用启用新代码编辑器体验,请将鼠标悬停在关键字上,并单击帮助链接(如果可用)。参见 悬停在关键字上。
使用自动完成功能
如果开始输入 Qlik 脚本关键字,将会显示可从中选择匹配关键字的自动完成列表。当您继续输入时,该列表的范围会缩小,您可以从具有建议语法和参数的模板中进行选择。工具提示显示函数的语法,包括参数和附加语句以及指向语句或函数帮助门户说明的链接。
您也可以使用键盘快捷键 Ctrl+空格键来显示关键字列表,使用 Ctrl+Shift+空格键来显示工具提示。
代码导航
访问命令和函数的语法帮助
可以通过多种方法访问 Qlik 语法关键字的语法帮助。
访问帮助门户网站
可以通过以下方法访问帮助门户网站中的详细帮助:
-
单击工具栏中的
可进入语法帮助模式。在语法帮助模式下,可以单击语法关键字(标为蓝色且带有下划线)以访问语法帮助。
-
将光标放置在关键字内或结尾,然后按 Ctrl+H 键。
-
如果您已启用启用新代码编辑器体验,请将鼠标悬停在关键字上,并单击帮助链接(如果可用)。参见 悬停在关键字上。
定义和参考链接
您可以使用右键菜单或键盘快捷键在相关的脚本元素(例如特定表或变量)之间进行导航。
有以下选项可用:
-
转到定义 (Ctrl + F12):转到定义脚本结构的位置。
-
转到引用 (Ctrl + F12):转到引用脚本构造的位置。如果存在多个引用,您可以选择要跳转到的引用。
-
速览选项 (Alt + F12):在当前正在检查的代码下方以弹出窗口形式查看定义和引用。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
代码折叠
您可以展开和折叠脚本代码块,以提高编辑时的灵活性和可读性。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
若要折叠代码块,请将鼠标悬停在支持折叠的代码块旁的边距处,然后单击 。您可以通过点击折叠块上的
来展开代码。
命令面板还提供代码折叠的高级选项。参见 命令面板。
小地图
缩略图提供了当前脚本段的可视化表示。它位于编辑器旁边,让您可以一览整个部分。缩略图是可交互的——您可以使用它滚动浏览该部分以查找特定代码。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
代码编辑
插入准备的测试脚本
您可以插入准备的测试脚本以加载一组内联的数据字段。您可以使用此脚本来快速创建用于测试目的的数据集。
执行以下操作:
- 按 Ctrl + 00。
已将测试脚本代码插入脚本。
缩进代码
您可以缩进代码以增加可读性。
执行以下操作:
- 选择要更改缩进的一行或多行。
-
单击
可缩进文本(增加缩进),单击
可减少缩进文本(减少缩进)。
还可以使用键盘快捷键:
Tab 键(缩进)
Shift+Tab 键(减少缩进)
搜索和替换文本
您可以在整个脚本段中搜索和替换文本。
搜索文本
执行以下操作:
-
单击工具栏中的
。
随即显示搜索下拉对话框。
-
在搜索框中,输入您要查找的文本。
搜索结果会在脚本代码的当前段中高亮显示。另外,将会在分段标签旁边指明找到的文本实例的数量。
- 可以通过单击
和
浏览结果。
- 单击工具栏中的
可关闭搜索对话框。
替换文本
执行以下操作:
-
单击工具栏中的
。
随即显示搜索下拉对话框。
- 在“搜索”文本框中输入要查找的文本。
- 在“替换”文本框中输入替换文本,然后单击替换。
-
单击
以查找搜索文本的下一个实例,然后执行下列操作之一:
- 单击替换以替换文本。
- 单击
以查找下一个实例。
- 单击工具栏中的
可关闭搜索对话框。
可选方法
您还可以使用其他方法来搜索和替换文本。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
有以下其他方法可用:
-
更改所有匹配项:可通过右键菜单以及键盘快捷键 Ctrl + F2 使用。这将查找并替换当前脚本段中的所有匹配文本。
-
命令面板:您可以使用嵌入的命令面板执行查找和替换操作。参见 命令面板。
脚本中的注释
您可以在脚本代码中插入注释,或者通过使用注释标记停用部分脚本代码。可以将 //(两个正斜杠)右边后面的行中的所有文本看作是注释,当脚本运行时将不会执行这些注释。
工具栏包含注释或取消注释代码的快捷键。可以将该功能用作一个切换键。即如果没有对选定代码进行注释,则该功能将会对其进行注释,反之亦然。
注释
执行以下操作:
- 选择一行或多行没有注释的代码,或者将光标放置在一行的开头。
-
单击
,或按下 Ctrl + K。
信息注释如果您已开启启用新代码编辑器体验,还可以使用 Ctrl + /。
现在,已对选定代码进行注释。
取消注释
执行以下操作:
- 选择一行或多行已经注释的代码,或者将光标放置在注释行的开头。
-
单击
,或按下 Ctrl + K。
信息注释如果您已开启启用新代码编辑器体验,还可以使用 Ctrl + /。
现在将通过脚本的其余部分执行所选代码。
可以通过多种方法在脚本代码中插入注释:
- 使用 Rem 语句。
- 使用 /* 和 */ 将代码段包含。
Rem This is a comment ;
/* This is a comment
that spans two lines */
// This is a comment as well有关 Rem 的更多信息,请参阅Rem。
选择所有代码
您可以选择当前脚本段中的所有代码。
执行以下操作:
- 按 Ctrl + A。
已选择当前脚本段中的所有脚本代码。
多光标选择
使用多光标选择,您可以一次从多个不同的脚本行中选择代码。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
执行以下选项之一:
-
按 Ctrl + Alt + 向上/向下箭头即可一次性垂直选择多条平行行。
-
按住 Alt + Shift,然后向任意方向拖动光标,即可同时选中相邻代码。
命令面板
命令面板已嵌入到脚本编辑器中,使对脚本代码执行高级操作更加容易。命令面板还支持多个用于增强编辑器外观和体验的选项。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
命令面板的用途示例包括:
-
查找与替换
-
高级代码折叠
-
代码缩进
-
高级文本处理
-
自定义编辑器界面,例如字体大小、自动换行等
有关特定工作流的示例,请参阅 示例工作流:命令面板。
执行以下选项之一:
-
在编辑器中右键单击并选择 命令面板...。
-
使用键盘快捷键 Ctrl + Shift + P。
对于某些操作,您可能需要选择要对其执行操作的文本。对于其他情况,则不需要。
打开命令面板后,您可以搜索可用命令并查看这些命令的键盘快捷键。
代码重构
开启启用新代码编辑器体验后,您可以重构已识别的 Qlik 脚本构造。例如,您可以在脚本中重命名表的所有实例。
您需要开启启用新的代码编辑器体验。参见 使用新一代脚本编辑器。
执行以下操作:
-
将光标置于要重命名的脚本构造上,或完整高亮显示该构造。
-
右键单击并选择 重命名符号,或使用键盘快捷键 F2。
该构造在整个脚本中被重命名。
限制
开启 启用新代码编辑器体验 后,某些界面元素(例如右键菜单选项、命令面板和悬停帮助)在瑞典语和荷兰语中未翻译。