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 Studio

    ServiceNow Studio

    • 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 Studio

    ServiceNow Studio provides an Integrated Development Environment (IDE)-like interface for application developers to work on custom applications in one centralized location. It offers a simple way to create, review, and update application files from a tabbed environment.

    The system opens Studio whenever you edit a scoped application.

    Capabilities

    • Create an application and application artifacts.
    • Perform code search.
    • Integrate with source control.
    • Use Virtual Agent Designer to create and manage topics, which are blueprints for conversations between a virtual agent and user. You can design topics that help your users resolve common work issues or guide them through self-service tasks.
    Figure 1. Studio
    Studio User interface displaying the header, application explorer, content frame, and status bar.
    With Studio, application developers can:
    • See exactly what files comprise their application in the Application Explorer.
    • Add new files to their application using a single Create Application File interface.
    • Navigate to files using familiar search-by-name or by-type behavior with the Go To dialog.
    • Find code both within and outside an application using the Code Search tool.
    • Operate on multiple files at once using the tabbed interface.
    • Operate on multiple applications at once using multiple studio windows.
    • Publish the application to company instances or the ServiceNow Store.
    • View information about the current application from the Status Bar.
    Note: Studio is not intended for global applications and can behave unexpectedly when editing them.
    Table 1. Parts of the Studio UI
    UI element Description
    Header Displays menus and controls.
    File Menu Contains a list of application-specific options.
    • Create File
    • Import From Source Control
    • Create Application
    • Publish
    • Settings
    • Switch
    • Manage Developers
    • Launch Script Debugger
    Source Control Menu Contains a list of source control options.
    • Link To Source Control
    • Edit Repository Configuration
    • Apply Remote Changes
    • Commit Changes
    • Stash Local Changes
    • Switch Branch
    • Create Branch
    • Create Tag
    • Manage Stashes
    • View History
    Window Menu Contains a list of tab management options.
    • Close Current Tab
    • Close All Tabs
    • Close Other Tabs
    • Close Unmodified Tabs
    Search Menu Contains a list of search options.
    • Go To
    • Code Search
    User name The header displays the name of current user.
    Create Application File Allows developers to add an application file to an application.
    Go To Search for application files by name or type.
    Code Search

    Search within application files for a text string. Search options include:

    • Restrict search to a particular table
    • Include all applications
    Application Explorer Displays a list of application files by type. Resize the Application Explorer to see more about application files or to provide more space for the content frame.
    Collapse All Collapses all nodes in the application explorer.
    Expand All Expand all nodes in the application explorer.
    Data Model > Tables

    A list of application tables.

    Click a table name to display and edit it in the content frame.

    Access Control

    A list of application access elements such as:

    • Roles
    • Access Controls

    Click a record name to display and edit it in the content frame.

    Navigation
    A list of application navigational elements such as:
    • Application Menus
    • Modules
    • Application Menus (Mobile)
    • Modules (Mobile)

    Click a record name to display and edit it in the content frame.

    Content frame Displays a detail form for each record in its own tabs.
    Welcome to Studio A list of keyboard shortcuts.
    Tabs

    Each tab contains a specific application file record identified by the record name and file type.

    Click a tab to display and edit the record.

    A tab with a blue circle icon indicates that the record contains unsaved changes.

    Status Bar Displays information about the application and the source control integration.
    Application name The status bar displays the name of the current application.
    Application version The status bar displays the current application version.
    Total files The status bar displays the total number of application files.
    Unsaved files The status bar displays the current number of application files with unsaved changes.
    Source control integration status The status bar displays an icon indicating the current status of the source control integration.
    • Access Studio

      Application developers access Studio to create, import, or open applications.

    • ServiceNow Studio keyboard shortcuts

      ServiceNow Studio supports various keyboard shortcuts to manage and edit application files.

    • Add an application file to an application

      Studio allows application developers to add new application files by type.

    • Search for an application file by name or type

      Application developers can use Studio to search for application files.

    • Search within application files

      Studio allows application developers to search within application files for matching record values.

    • Update a custom application record

      You can update a custom application record to add new features or change application functionality.

    • Switch between applications

      Application developers can switch between applications without leaving the Studio environment.

    • Global application file management

      Once you create a globally scoped application in the ServiceNow Studio, you can add existing globally scoped files to it, remove files from it, or move application files between global applications.

    • Automatic recovery of draft records

      Studio can maintain a version of any open existing record with unsaved changes. Users can recover unsaved changes when their user session ends unexpectedly due to network latency, session timeout, or service interruption.

    • Source control integration

      Enable application developers to integrate with a GIT source control repository. Save and manage multiple versions of an application from a non-production instance.

    Related concepts
    • Contextual development environment

    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 Studio

      • 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 Studio

      ServiceNow Studio provides an Integrated Development Environment (IDE)-like interface for application developers to work on custom applications in one centralized location. It offers a simple way to create, review, and update application files from a tabbed environment.

      The system opens Studio whenever you edit a scoped application.

      Capabilities

      • Create an application and application artifacts.
      • Perform code search.
      • Integrate with source control.
      • Use Virtual Agent Designer to create and manage topics, which are blueprints for conversations between a virtual agent and user. You can design topics that help your users resolve common work issues or guide them through self-service tasks.
      Figure 1. Studio
      Studio User interface displaying the header, application explorer, content frame, and status bar.
      With Studio, application developers can:
      • See exactly what files comprise their application in the Application Explorer.
      • Add new files to their application using a single Create Application File interface.
      • Navigate to files using familiar search-by-name or by-type behavior with the Go To dialog.
      • Find code both within and outside an application using the Code Search tool.
      • Operate on multiple files at once using the tabbed interface.
      • Operate on multiple applications at once using multiple studio windows.
      • Publish the application to company instances or the ServiceNow Store.
      • View information about the current application from the Status Bar.
      Note: Studio is not intended for global applications and can behave unexpectedly when editing them.
      Table 1. Parts of the Studio UI
      UI element Description
      Header Displays menus and controls.
      File Menu Contains a list of application-specific options.
      • Create File
      • Import From Source Control
      • Create Application
      • Publish
      • Settings
      • Switch
      • Manage Developers
      • Launch Script Debugger
      Source Control Menu Contains a list of source control options.
      • Link To Source Control
      • Edit Repository Configuration
      • Apply Remote Changes
      • Commit Changes
      • Stash Local Changes
      • Switch Branch
      • Create Branch
      • Create Tag
      • Manage Stashes
      • View History
      Window Menu Contains a list of tab management options.
      • Close Current Tab
      • Close All Tabs
      • Close Other Tabs
      • Close Unmodified Tabs
      Search Menu Contains a list of search options.
      • Go To
      • Code Search
      User name The header displays the name of current user.
      Create Application File Allows developers to add an application file to an application.
      Go To Search for application files by name or type.
      Code Search

      Search within application files for a text string. Search options include:

      • Restrict search to a particular table
      • Include all applications
      Application Explorer Displays a list of application files by type. Resize the Application Explorer to see more about application files or to provide more space for the content frame.
      Collapse All Collapses all nodes in the application explorer.
      Expand All Expand all nodes in the application explorer.
      Data Model > Tables

      A list of application tables.

      Click a table name to display and edit it in the content frame.

      Access Control

      A list of application access elements such as:

      • Roles
      • Access Controls

      Click a record name to display and edit it in the content frame.

      Navigation
      A list of application navigational elements such as:
      • Application Menus
      • Modules
      • Application Menus (Mobile)
      • Modules (Mobile)

      Click a record name to display and edit it in the content frame.

      Content frame Displays a detail form for each record in its own tabs.
      Welcome to Studio A list of keyboard shortcuts.
      Tabs

      Each tab contains a specific application file record identified by the record name and file type.

      Click a tab to display and edit the record.

      A tab with a blue circle icon indicates that the record contains unsaved changes.

      Status Bar Displays information about the application and the source control integration.
      Application name The status bar displays the name of the current application.
      Application version The status bar displays the current application version.
      Total files The status bar displays the total number of application files.
      Unsaved files The status bar displays the current number of application files with unsaved changes.
      Source control integration status The status bar displays an icon indicating the current status of the source control integration.
      • Access Studio

        Application developers access Studio to create, import, or open applications.

      • ServiceNow Studio keyboard shortcuts

        ServiceNow Studio supports various keyboard shortcuts to manage and edit application files.

      • Add an application file to an application

        Studio allows application developers to add new application files by type.

      • Search for an application file by name or type

        Application developers can use Studio to search for application files.

      • Search within application files

        Studio allows application developers to search within application files for matching record values.

      • Update a custom application record

        You can update a custom application record to add new features or change application functionality.

      • Switch between applications

        Application developers can switch between applications without leaving the Studio environment.

      • Global application file management

        Once you create a globally scoped application in the ServiceNow Studio, you can add existing globally scoped files to it, remove files from it, or move application files between global applications.

      • Automatic recovery of draft records

        Studio can maintain a version of any open existing record with unsaved changes. Users can recover unsaved changes when their user session ends unexpectedly due to network latency, session timeout, or service interruption.

      • Source control integration

        Enable application developers to integrate with a GIT source control repository. Save and manage multiple versions of an application from a non-production instance.

      Related concepts
      • Contextual development environment

      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