25 March, 2022

SDF Building and Deploying Customization using WebStorm (PART 1)


This blog is the first Part of the series which will help you to set up WebStorm on your machine and connect NetSuite with WebStorm for Customization in NetSuite.  

In this blog, we will discuss two things related to WebStorm: 

  • How to set up WebStorm on your machine? 
  • How to connect NetSuite with WebStorm for NetSuite customization? 

What is SuiteCloud IDE Plug-in for WebStorm?  

WebStorm Customization: Overview

SuiteCloud IDE plug-in for WebStorm is an integrated development environment (IDE)  packaged for NetSuite stage development. You can download SuiteCloud IDE plug-in for WebStorm as a plug-in installation, develop SDF projects, and deploy them to your account You can perform the following tasks using SDF project in the WebStorm plug-in: 

  • Manage multiple NetSuite domains and accounts. 
  • Import custom objects from the account. 
  • Upload your folders to the NetSuite File Cabinet.  
  • Compare files or objects with the NetSuite version. 
  • Use SuiteScript 2.0 API code completion. 
  • Access NetSuite menus  from the file folder and project level to select context menu actions i.e, you can add dependencies to the manifest, validate for errors, deploy solution, and modify project settings.

Steps to Download WebStorm:

Follow steps below to download WebStorm: 

  1. Go to the link to download WebStorm
Infographics show the download WebStorm
  1. Then, click the ‘Download’ button if you are using windows  or select tabs like macOS and Linux for downloading WebStorm. 
  2. You will receive a zip file in your Download folder, open it and start installing the WebStorm. 
  1. Next, click the ‘Next’ button. 
  2. Lastly, after selecting the folder where you want to save it like in C: Drive, click ‘Finish’ to install. 

NOTE: “While launching WebStorm a popup appears with question for licensing so either you provide your license credentials or login with a 30-day free trial”.  

Ace your NetSuite Customizations!

Ready to customize your NetSuite solution? Partner with NetSuite Customization experts for a seamless experience.

Request a Consultation

Steps to Add the SuiteCloud IDE Plug-in update site to WebStorm

If you add the suiteCloud IDE update to WebStorm, you can easily download the latest version of the IDE that is compatible with your NetSuite account. 

Here are the steps to add SuiteCloud IDE update site for WebStorm: 

1. First,  launch WebStorm. 

2. Next, depending on your running system, do one of the following: 

  • If you are using Windows OS (Operating System), select File > Settings. 
  •  If you are using a Mac OS, select WebStorm > Preferences. 

3.  Then, select Plugins, and click settings option. Select Manage Plugin Repositories 

4. In the Custom Plugin Repositories window, click + and enter the following: 

  • If you want to get the latest changes automatically every time the plug-in is updated, use: https://system.netsuite.com/download/suitecloud-sdk/ideplugin/webstorm/latest/updatePlugins.xml
  • If your account is on version 2021.2, use: https://system.netsuite.com/download/suitecloud-sdk/ideplugin/webstorm/21.2/updatePlugins.xml 

5. After that, select ‘OK.’ 

6. Type NetSuite’s Suite Cloud IDE Plug-in and then, click ‘Install.’ 

7. Lastly, ‘Restart’ WebStorm (from main menu, select File > Manage IDE setting > Restore Default Setting > click Restore and Restart). The IDE will be restarted with default configuration. 

Here is the image to understand point 7: 

WebStorm Customization with NetSuite

Use the following steps to add an account. 

Steps to add an Account in SuiteCloud IDE Plug-in for WebStorm 

 Follow these steps to add an account: 

1. Depending on your running system, do one of the following in WebStorm: 

  • If you are using a window OS, select File > Settings > Tool > NetSuite > Accounts. 
  • If you are using a Mac OS, select WebStorm > Preferences > Tool > NetSuite. 

2. Click +, and from the dropdown list, select one of the following options: 

  • Via browser-based authentication: This option prompts a new window or tab from your default browser to authenticate your role. 
  • Via saved TBA token: This option prompts an option for you to enter the token secret and token ID with the help of credentials issued from NetSuite for that role.  

3. After authenticating your role, it adds your account to the account table. 

Read More: SDF Building and Deployment Customization using WebStorm (Part 2)

Infographics show the User Guide for NetSuite Solutions

ERP Selection Checklist

Streamline your ERP selection process with our comprehensive checklist, ensuring you make informed decisions for your business's future success.

Download Guide

Steps to Modify an Account in SuiteCloud IDE Plug-in for WebStorm Customization

Here are the steps to modify an account in SuiteCloud IDE Plug-in for WebStorm: 

1. First, depending on your running system, do one of the following on WebStorm: 

  • If you are using a window OS, select File > Settings > Tool > NetSuite > Accounts. 
  • If you are using a Mac OS, select WebStorm > Preferences > Tool > NetSuite. 

2. Then, from the account table, select the account-role combination  you want to update, and click . 

3. Finally, in the prompted window, modify the information that you want to update and click ‘OK.’ 

Infographics show the in the prompted window, modify the information

After fulfilling the above requirements, CONGRATULATIONS, now your WebStorm is installed and connected to NetSuite. 

Read More: C-Level Cheat Sheet: Why Choose NetSuite Implementation

Transform your NetSuite Deployment

Leverage NetSuite Customization and Integration services for expert guidance and support. Reach out to us for a tailored approach to your NetSuite setup!

Request a Consultation


Hope now you know what is SuiteCloud IDE plug-in for WebStorm and how to connect with NetSuite. In the next blog of this series, we will discuss how to create scripts and bundles using WebStorm. So, for more information, don’t forget to check out the next blog of this series. 

Explore Recent Blog Posts


Related Posts

Receive Updates on Youtube
Copyright © 2024 AlphaBOLD | NetSuite Solution Provider | All Rights Reserved