这个问题来来去去,但随着时间的推移,它变得越来越难以忍受。
我在运行 OSX 10.15.4 的 Mac 上使用最新版本的 VSCode (1.45.1)。使用最少的扩展集(我已经禁用了我能做的一切),即:
当我在旁边编辑带有预览的 Markdown 文档时,文本窗口会随着光标位置向上移动到窗口顶部消失点而跳转。
我不确定究竟是什么触发了这种行为,但我怀疑这与使用任何类型的图形渲染有关,无论是 MathJax、美人鱼还是简单的图形。
在线搜索显示类似的行为在几年前被报道并被纠正。但最近没有什么让我感到惊讶,因为它令人发狂。
有人见过这种行为吗?
知道什么可能触发它吗?
为了便于阅读,我一直在尝试将元组作为输入发送到 pinescript 中的函数。但我还没有找到让它发挥作用的方法。
这是我想要实现的基本想法:
aFunction(xy1,xy2) =>
[x1,y1]=xy1
[x2,y2]=xy2
x = some equation
y = another equation
[x,y]
Run Code Online (Sandbox Code Playgroud)
目的是将元组作为输入传递。在某种程度上与此类似(如果尝试,实际上会破坏预处理器):
C1 = [a,b]
C2 = [c,d]
w = aFunction(C1,C2)
Run Code Online (Sandbox Code Playgroud)
通过一些调整,我可以让初始预处理顺利进行,但很长一段时间后,我收到“编译”时错误,无法确定 xy1 和 xy2 的参数类型。
我似乎没有找到“元组”类型转换,甚至没有找到元组参数类型,因为它们的支持相当有限。
请注意,安全函数将元组和更复杂的结构作为输入进行处理,因此在语言中存在安全函数是合理的期望。