gpt4 book ai didi

eclipse - SuiteCloud IDE 验证器忽略列表

转载 作者:行者123 更新时间:2023-12-02 13:46:45 24 4
gpt4 key购买 nike

在 NetSuite 的 SuiteCloud Eclipse IDE 中,首选项> NetSuite> 验证下的忽略列表设置是什么>?它是一个行为类似于 .gitignore 的单个文件吗?或者它是要忽略的明确文件列表?

我怀疑这个设置就是 Eclipse 始终在我的 NetSuite 项目中构建库和其他文件的原因(我已明确告诉它不要这样做)。

任何人都可以澄清该字段的用法吗?

尝试 1

我尝试将此首选项设置为包含以下内容的单个文件:

**/*.min.js
**/*.lib.js
**/docs/**
**/Third Party/**
**/node_modules/**
**/bower_components/**
**/*jquery*
**/*moment*
**/*lodash*

但这似乎并没有按预期工作。这些正则表达式应该捕获的文件仍然经过验证。特别是其中之一 (docstrap.lib.js),每次 SuiteScript 验证器遇到它时都会使整个 IDE 崩溃。

尝试 2

我尝试将类似的正则表达式字符串直接放入字段本身:

**/*.min.js,**/*.lib.js,**/docs/**,...

但这只会在对话框本身中直接产生错误:值必须是现有文件

尝试3

创建了一个新的 SuiteScript 项目,项目根目录中仅包含毯子.min.js。添加了包含以下内容的忽略文件:

/blanket.min.js
./blanket.min.js
*blanket.min.js
blanket.min.js
"blanket.min.js"
*blanket*
**/blanket*
*/blanket*
.\blanket.min.js
**\blanket*
*\blanket*
\blanket.min.js
\blanket*
.\blanket*
C:\Development\Projects\validator-test\blanket.min.js
C:/Development/Projects/validator-test/blanket.min.js

blanket.min.js 仍然得到验证。完全不知道这个忽略文件应该如何格式化。

最佳答案

SuiteCloud IDE (IDE) 使用忽略列表来避免 IDE 中针对 SuiteScript 1.0 API 中的非标准脚本 ID 出现错误。举个例子...

nlapiLogRecord('customrecord_foo');

由于customrecord_foo是非标准记录,因此IDE将其标记为错误。要告诉 IDE 忽略 customrecord_foo,可以使用忽略列表。

这是一个文本文件,每行一个脚本 ID。

customrecord_foo
customrecord_bar

忽略列表文件中指定的非标准脚本 ID 不会被 IDE 标记为错误。

关于eclipse - SuiteCloud IDE 验证器忽略列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36072309/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com