Product documentation Docs
    • English
    • Deutsch
    • 日本語
    • 한국어
    • Français
  • More Sites
    • Now Community
    • Developer Site
    • Knowledge Base
    • Product Information
    • ServiceNow.com
    • Training
    • Customer Success Center
    • ServiceNow Support Videos
  • Log in

Product documentation

  • Home
How search works:
  • Punctuation and capital letters are ignored
  • Special characters like underscores (_) are removed
  • Known synonyms are applied
  • The most relevant topics (based on weighting and matching to search terms) are listed first in search results
Topics are ranked in search results by how closely they match your search terms
  • A match on the entire phrase you typed
  • A match on part of the phrase you typed
  • A match on ALL of the terms in the phrase you typed
  • A match on ANY of the terms in the phrase you typed

Note: Matches in titles are always highly ranked.

  • Release version
    Table of Contents
    • Now Platform App Engine
Table of Contents
Choose your release version
    Home Orlando Now Platform App Engine Now Platform App Engine Application tools ServiceNow Extensions for Visual Studio Code

    ServiceNow Extensions for Visual Studio Code

    • Save as PDF Selected topic Topic & subtopics All topics in contents
    • Unsubscribe Log in to subscribe to topics and get notified when content changes.
    • Share this page

    ServiceNow Extensions for Visual Studio Code

    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.

    ServiceNow application editing in Visual Studio Code

    Advantages of using Visual Studio Code

    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. The extension also supports Linting using ESLint. The same standard ESLint rules used in the ServiceNow instance are available.
    Run background scripts
    Copy your scripts to the background scripts folder and run them in the background without syncing the changes to the server.
    • Functions of ServiceNow Extensions for VS Code

      The ServiceNow Extensions for VS Code extension includes tools for developing on the Now Platform.

    • Install ServiceNow Extensions for VS Code

      Download and install ServiceNow extensions to begin editing your applications in VS Code.

    • Set up a workspace in VS Code

      Using the ServiceNow Extensions for VS Code, create a project work folder to use as a workspace for ServiceNow applications.

    • Activate ServiceNow Extensions for VS Code

      Activate the ServiceNow Extensions for VS Code to be able to edit applications within your ServiceNow instance.

    • Create a project in VS Code

      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

      You can synchronize your applications between Visual Studio Code and your ServiceNow instance.

    • Find references and Peek References in ServiceNow extensions for VS code

      Search for the references of the selected script in the server from the VS code extension.

    • Clear instance credentials in Visual Studio Code

      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

      Reset the project to the state on the server by discarding all the local changes with the help of ServiceNow extension. The project content is downloaded afresh from the server.

    • Show Definition in ServiceNow extensions for VS code

      Keywords such as Glide APIs, Script Includes and Table names are highlighted in the VS code editor. The definition of any keyword can be viewed by right-clicking on it and selecting Now: Show Definition from the context menu.

    • Add custom file types in Visual Studio Code

      Add custom file types to your instance and edit them in ServiceNow extension for Visual Studio Code.

    • Create a file in VS Code

      Use the ServiceNow extension to create a new file for your application with your project.

    • Search files on your instance in VS Code

      Search and download any script files on your instance using the ServiceNow Extensions for VS Code extension.

    • Run background scripts using VS Code

      Run scripts in VS Code using ServiceNow Extensions for VS Code.

    • IntelliSense in VS Code

      The IntelliSense code editing feature in the ServiceNow Extensions for VS Code provides intelligent code completions.

    • Telemetry in ServiceNow Extensions for VS Code

      ServiceNow Extensions for VS Code collects information on its various usage patterns such as the commands run with the help of Now Telemetry.

    • Utility commands in context menu of VS code extension

      The context menu in ServiceNowExtensions for VS code provides commands based on the file type selected.

    Tags:

    Feedback
    On this page

    Previous topic

    Next topic

    • Contact Us
    • Careers
    • Terms of Use
    • Privacy Statement
    • Sitemap
    • © ServiceNow. All rights reserved.

    Release version
    Choose your release version

      ServiceNow Extensions for Visual Studio Code

      • Save as PDF Selected topic Topic & subtopics All topics in contents
      • Unsubscribe Log in to subscribe to topics and get notified when content changes.
      • Share this page

      ServiceNow Extensions for Visual Studio Code

      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.

      ServiceNow application editing in Visual Studio Code

      Advantages of using Visual Studio Code

      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. The extension also supports Linting using ESLint. The same standard ESLint rules used in the ServiceNow instance are available.
      Run background scripts
      Copy your scripts to the background scripts folder and run them in the background without syncing the changes to the server.
      • Functions of ServiceNow Extensions for VS Code

        The ServiceNow Extensions for VS Code extension includes tools for developing on the Now Platform.

      • Install ServiceNow Extensions for VS Code

        Download and install ServiceNow extensions to begin editing your applications in VS Code.

      • Set up a workspace in VS Code

        Using the ServiceNow Extensions for VS Code, create a project work folder to use as a workspace for ServiceNow applications.

      • Activate ServiceNow Extensions for VS Code

        Activate the ServiceNow Extensions for VS Code to be able to edit applications within your ServiceNow instance.

      • Create a project in VS Code

        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

        You can synchronize your applications between Visual Studio Code and your ServiceNow instance.

      • Find references and Peek References in ServiceNow extensions for VS code

        Search for the references of the selected script in the server from the VS code extension.

      • Clear instance credentials in Visual Studio Code

        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

        Reset the project to the state on the server by discarding all the local changes with the help of ServiceNow extension. The project content is downloaded afresh from the server.

      • Show Definition in ServiceNow extensions for VS code

        Keywords such as Glide APIs, Script Includes and Table names are highlighted in the VS code editor. The definition of any keyword can be viewed by right-clicking on it and selecting Now: Show Definition from the context menu.

      • Add custom file types in Visual Studio Code

        Add custom file types to your instance and edit them in ServiceNow extension for Visual Studio Code.

      • Create a file in VS Code

        Use the ServiceNow extension to create a new file for your application with your project.

      • Search files on your instance in VS Code

        Search and download any script files on your instance using the ServiceNow Extensions for VS Code extension.

      • Run background scripts using VS Code

        Run scripts in VS Code using ServiceNow Extensions for VS Code.

      • IntelliSense in VS Code

        The IntelliSense code editing feature in the ServiceNow Extensions for VS Code provides intelligent code completions.

      • Telemetry in ServiceNow Extensions for VS Code

        ServiceNow Extensions for VS Code collects information on its various usage patterns such as the commands run with the help of Now Telemetry.

      • Utility commands in context menu of VS code extension

        The context menu in ServiceNowExtensions for VS code provides commands based on the file type selected.

      Tags:

      Feedback

          Share this page

          Got it! Feel free to add a comment
          To share your product suggestions, visit the Idea Portal.
          Please let us know how to improve this content

          Check any that apply

          To share your product suggestions, visit the Idea Portal.
          Confirm

          We were unable to find "Coaching" in Jakarta. Would you like to search instead?

          No Yes
          • Contact Us
          • Careers
          • Terms of Use
          • Privacy Statement
          • Sitemap
          • © ServiceNow. All rights reserved.

          Subscribe Subscribed Unsubscribe Last updated: Tags: January February March April May June July August September October November December No Results Found Versions Search preferences successfully updated My release version successfully updated My release version successfully deleted An error has occurred. Please try again later. You have been unsubscribed from all topics. You are now subscribed to and will receive notifications if any changes are made to this page. You have been unsubscribed from this content Thank you for your feedback. Form temporarily unavailable. Please try again or contact  docfeedback@servicenow.com  to submit your comments. The topic you requested does not exist in the release. You were redirected to a related topic instead. The available release versions for this topic are listed There is no specific version for this documentation. Explore products Click to go to the page. Release notes and upgrades Click to open the dropdown menu. Delete Remove No selected version Reset This field is required You are already subscribed to this topic Attach screenshot The file you uploaded exceeds the allowed file size of 20MB. Please try again with a smaller file. Please complete the reCAPTCHA step to attach a screenshot
          Log in to personalize your search results and subscribe to topics
          No, thanks Login