无论是VSCode还是WebStorm安装插件都需要17或者21版本的JAVA JDK。
官方文档:环境配置
VSCode
在插件中心直接搜索 SuiteCloud Extension for Visual Studio Code进行安装
插件文档地址:marketplace.visualstudio.com/items?itemN…
下面是这个插件的所有命令,直接通过上面的链接也可以找到,里面还有一些基础操作的说明。如果链接失效可以点击插件的名字进行跳转
| 命令 | 描述 |
|---|---|
| Add Dependency References to the Manifest | 将定义的依赖项添加到清单文件中。 |
| Compare with Account File | 将本地文件与其帐户版本进行比较。 |
| Create SuiteScript Files | 根据脚本类型模板创建 SuiteScript 文件,其中还包含您选择的任何模块,用于扩展 NetSuite 并自定义、搜索和处理您的数据。 |
| Create Project | 创建基于 SuiteCloud 文件的项目,以开发 ACP 或 SuiteApp 项目供内部使用或商业分发。 |
| Deploy Project | 部署包含项目的文件夹。部署前,项目文件夹会被压缩,仅包含 deploy.xml 文件中引用的文件和文件夹。 |
| Import Files | 将文件从 NetSuite 帐户导入到您的项目中。请注意,您无法从 SuiteApp 导入文件。 |
| Import Objects | 将 NetSuite 帐户中的 SDF 自定义对象导入到您的项目中。 |
| List Files | 列出您帐户文件柜中的文件。 |
| List Objects | 列出您帐户中存在的 SDF 自定义对象。 |
| Manage Accounts | 允许您通过重命名或删除身份验证 ID 来管理与您的帐户关联的身份验证 ID。它还会显示任何特定身份验证 ID 的详细信息。 |
| Set Up Account | 添加您想要自定义的 NetSuite 帐户。它还允许您将某个帐户设置为项目的默认帐户。 |
| Update File from Account | 将项目中选定的文件替换为帐户中匹配的文件。 |
| Upload File | 无需部署整个项目即可将文件上传到 FileCabinet 文件夹。文件必须位于 SDF 支持的 FileCabinet 文件夹中。 |
| Update Object from Account | 将项目中选定的 SDF 自定义对象替换为从您的帐户导入的匹配对象。对于自定义记录,可以包含自定义实例。 |
| Validate Project | 根据您的 NetSuite 帐户验证项目。仅验证 deploy.xml 文件中引用的文件和文件夹。 |
WebStorm
官网安装教程地址:docs.oracle.com/en/cloud/sa…
在WebStorm安装相关插件的时候也需要满足上面的环境条件
在设置中打开WebStorm的插件管理,点击管理插件仓库。
如果需要自动更新版本把下面的链接添加到插件仓库中
https://system.netsuite.com/download/suitecloud-sdk/ideplugin/webstorm/latest/updatePlugins.xml
如果需要指定版本把下面的链接插入到插件仓库中
https://system.netsuite.com/download/suitecloud-sdk/ideplugin/webstorm/25.1/updatePlugins.xml
增加好后,在插件市场搜索SuiteCloud IDE plug-in for WebStorm点击安装即可。安装好后记得重启编辑器。
区别与VSCode使用命令的方式,WebStorm把命令可视化,针对文件的拉取,上传等操作通过右键文件可以看到。
管理账号和项目设置等可以通过在设置中直接搜索NetSuite
具体不同操作可以查看官方文档:docs.oracle.com/en/cloud/sa…