---
sourceDocument: Australia Build or modify applications
sourceDocumentLink: https://www.servicenow.com/docs/r/application-development

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# ServiceNow Extensions for Visual Studio Code

# ServiceNow Extensions for Visual Studio Code {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Edit your ServiceNow applications in Visual Studio Code with the help of the ServiceNow Extensions
for VS Code.
The ServiceNow Extensions for the VS Code editor enables you to edit
applications within your ServiceNow instance.

## Advantages of using Visual Studio Code {#vs-code__section_b5h_cr2_fjb}

Edit your applications offline
:   Use Visual Studio Code to download and edit a local copy of your
    application. You can edit the application offline, and then synchronize again when your
    instance is available.

Use Visual Studio Code JavaScript features to reduce development time and
improve code quality.
:   Visual Studio Code IntelliSense includes editing features such as code
    completion, code suggestions, and quick information. Use these tools to complete your coding
    tasks quickly and reduce errors. For more details on using IntelliSense in your applications,
    see [IntelliSense in VS Code](https://www.servicenow.com/docs/R9osgAeoQxepwxeOj1bubg "The IntelliSense code editing feature in the ServiceNow Extensions for VS Code extension provides intelligent code completions which provide auto-completion options to make writing code faster and more efficient."). The extension also supports Linting using ESLint. The
    same standard ESLint rules used in the ServiceNow instance are
    available.
* **[Functions of ServiceNow Extensions for VS Code](https://www.servicenow.com/docs/twPrMFPWZJLYSOlNk3RKcg)**   
  The ServiceNow Extensions for VS Code extension includes tools for developing on the ServiceNow AI Platform.
* **[Install ServiceNow Extensions for VS Code](https://www.servicenow.com/docs/3yoU64y7qoTwQiQpCeRJsg)**   
  Download and install ServiceNow extensions to begin editing your applications in VS Code.
* **[Activate ServiceNow Extensions for VS Code](https://www.servicenow.com/docs/n_4q0u7ARUJbBTCHbEbzlQ)**   
  Activate the ServiceNow Extensions for VS Code to be able to edit applications within your ServiceNow instance.
* **[Set up a workspace in VS Code](https://www.servicenow.com/docs/eydJ1b1IDZDWlgE4AWrb~g)**   
  Using the ServiceNow Extensions for VS Code, create a project work folder to use as a workspace for ServiceNow applications.
* **[Create a project in VS Code](https://www.servicenow.com/docs/TWJE2JQ9oqAPPOeoEcC~Tw)**   
  ServiceNow applications are contained within a project in the VS Code IDE. Import an application from your ServiceNow instance with the help of ServiceNow Extensions for VS Code.
* **[Synchronization between Visual Studio Code and a ServiceNow instance](https://www.servicenow.com/docs/bGGPSqAVmqmV6EVoP_TkDw)**   
  You can synchronize your applications between Visual Studio Code and your ServiceNow instance.
* **[Clear instance credentials in Visual Studio Code](https://www.servicenow.com/docs/jRTRN0QcY7fY9PRTREzNcQ)**   
  Clear the stored credentials of the current project from the system. User credentials (instance URL, user name, password) of a project are stored in the operating system credentials vault so that the user does not need to log in each time.
* **[Reset a project in Visual Studio Code](https://www.servicenow.com/docs/rYAlBMRJldILvIqty~LO6g)**   
  Reset the project to the state on the server by discarding all the local changes if you encounter any serious sync issues.
* **[Add custom file types in Visual Studio Code](https://www.servicenow.com/docs/BmFfRMItmARL2MCcZF9Ksg)**   
  If you have work with file types other than the default types provided, you can add additional file types to your instance and edit them in ServiceNow extension for Visual Studio Code.
* **[Create a file in VS Code](https://www.servicenow.com/docs/9SvbMRoINfdDrN60OUPGSg)**   
  Use the ServiceNow extension to create a new file for your application with your project.
* **[Search files on your instance in VS Code](https://www.servicenow.com/docs/HnAPljY~UFom_3ef3YMk3g)**   
  Search and download any script files on your instance using the ServiceNow Extensions for VS Code extension.
* **[Run background scripts using VS Code](https://www.servicenow.com/docs/qQa8U0ZhiGu9RhC5VnfKHg)**   
  Run scripts from your ServiceNow instance in VS Code using the ServiceNow Extensions for VS Code.
* **[IntelliSense in VS Code](https://www.servicenow.com/docs/R9osgAeoQxepwxeOj1bubg)**   
  The IntelliSense code editing feature in the ServiceNow Extensions for VS Code extension provides intelligent code completions which provide auto-completion options to make writing code faster and more efficient.
* **[Telemetry in ServiceNow Extensions for VS Code](https://www.servicenow.com/docs/6B47MQ1usBAfwdyFl8oKmA)**   
  ServiceNow Extensions for VS Code collects information on its various usage patterns such as the commands run with the help of Now Telemetry.

