在 MATLAB 中,可以定义代码建议和完成,如标题为“的文档页面中所述”自定义代码建议和完成 https://www.mathworks.com/help/matlab/matlab_prog/customize-code-suggestions-and-completions.html#responsive_offcanvas".
其中给出的片段,例如
{
"_schemaVersion": "1.0.0",
"anotherFunc":
{
"inputs":
[
{"name":"input1", "kind":"required", "type":["numeric"]},
{"name":"input2", "kind":"required", "type":["numeric"]}
]
}
}
展示我们如何控制(大概)在同一文件夹中的单独文件中找到的函数的预测functionSignatures.json
.
假设我有一个名为myMethod
它驻留在一个名为myClass
。如上所述创建 JSON"myMethod"
代替"anotherFunc"
似乎没有效果。
我的问题是 - 我们如何定义完成类方法使用这种技术?
经过一番尝试和错误后,预测/完成逻辑似乎期望看到如下语法:
"myClass.myMethod"
换句话说,这应该有效:
{
"_schemaVersion": "1.0.0",
"myClass.myMethod":
{
"inputs":
[
...
]
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)