kdb - qStudio 多行执行
kdb - qStudio multiple line execution
我正在使用 qStudio 编写我的 .q
文件。
现在我发现了以下奇怪的行为:
加载两个.q
脚本时如下:
\l myFolder/scriptOne.q
\l myFolder/scriptTwo.q
这些脚本单独执行时运行完美 (CTRL+ENTER)
但是当同时选择它们并一起执行时(CTRL+E),我得到以下错误之一:
'\
.. 还是出现如下错误(选择正好这两行时):
'nyi
发生了什么事?
对于QStudio中的运行宁多行,使用分号作为行尾。例如,使用 Ctrl+E:
在 qstudio 中,以下 2 行不会 运行
a:1
b:2
`类型错误。
如果您查看历史选项卡,它会发送命令 (a:1b:2)
所以使用
a:1;
b:2;
现在 '\l' 不适用于分号结尾,它会出错。因此,为此使用 'system' 命令。
system "l script1.q" ;
system "l script2.q" ;
我正在使用 qStudio 编写我的 .q
文件。
现在我发现了以下奇怪的行为:
加载两个.q
脚本时如下:
\l myFolder/scriptOne.q
\l myFolder/scriptTwo.q
这些脚本单独执行时运行完美 (CTRL+ENTER)
但是当同时选择它们并一起执行时(CTRL+E),我得到以下错误之一:
'\
.. 还是出现如下错误(选择正好这两行时):
'nyi
发生了什么事?
对于QStudio中的运行宁多行,使用分号作为行尾。例如,使用 Ctrl+E:
在 qstudio 中,以下 2 行不会 运行 a:1
b:2
`类型错误。
如果您查看历史选项卡,它会发送命令 (a:1b:2)
所以使用
a:1;
b:2;
现在 '\l' 不适用于分号结尾,它会出错。因此,为此使用 'system' 命令。
system "l script1.q" ;
system "l script2.q" ;