我想在代码上使用智能感知套件脚本,我尝试将带有定义的netsuite2.0 API(可从文件柜下载的文件夹)放在我的工作区中,使jsconfig.json仅带有{},就像一些教程说的那样但这不起作用。 我还尝试了扩展GVO片段,在细节上说它具有对一系列功能的上下文支持,但似乎也不起作用。
请帮助,并感谢您阅读
答案 0 :(得分:0)
我知道这已经太晚了,您可能只需要在代码中添加一些JSDoc。我在我的这个里有它,(通常)很好:
/**
*@NApiVersion 2.x
*@NScriptType UserEventScript
*/
define(['N/https', 'N/record', 'N/runtime'],
/**
*
* @param {https} https
* @param {record} record
* @param {runtime} runtime
*/
function (https, record, runtime) {
...
话虽如此,但某些API似乎仍然存在一些问题。例如,Intellisense不适用于record.Type
。我认为这是NetSuite API中的问题。
答案 1 :(得分:0)
对于仍在寻找2.0 API问题解决方案的任何人,请在VS Codes Extension市场中查看SuiteSnippets。这是我为解决此问题而开发的扩展,旨在为SuiteScript 2.0带来智能感知的VS Code。
非常感谢您的反馈!
https://marketplace.visualstudio.com/items?itemName=ericbirdsall.SuiteSnippets