Legacy - ServiceNow Studio

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • 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.

    Important :
    Starting with the Xanadu release, the legacy version of ServiceNow Studio is being prepared for future deprecation. It will be hidden and no longer activated on new instances but will continue to be supported. For details on the deprecation process, see the Deprecation Process [KB0867184] article in the Now Support Knowledge Base.

    Try building and editing apps in the current version of ServiceNow Studio instead. For more information, see ServiceNow Studio.

    The system opens the new ServiceNow Studio whenever you edit a custom application.

    Capabilities

    • Create an application and application artifacts.
    • Perform code search.
    • Integrate with source control.
    • Create your company's customizations to store applications that belong to other organizations.
    • Use Virtual Agent Designer to create and manage topics, which are blueprints for conversations between a virtual agent and a 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 their application to company instances or the ServiceNow Store.
    • View information about their current application from the Status Bar.

    Which builder should I use to create an app?

    Figure 2. Types of builders
    Different builders available for different skill levels

    Want to build an app easily, without code?

    Creator Studio specializes in helping you craft request-fulfillment applications without writing code. For example, an application to request office supplies by filling out a form, and someone approves or denies your request. For more information, see Exploring Creator Studio.

    Need a more general app but still want low-code options?

    App Engine Studio lets you build a broader range of apps than Creator Studio without being a programming pro. For more information, see Exploring App Engine Studio.

    Are you a developer who wants more control in a centralized user interface?

    Build apps smarter and deliver them faster with the new ServiceNow Studio. ServiceNow Studio empowers platform developers with a modern, unified environment for building on the ServiceNow AI Platform. ServiceNow Studio features streamlined navigation to applications and metadata, integrated low-code tools, efficient tracking and packaging of development work that accelerates development processes and enhances productivity. For more information, see Exploring ServiceNow Studio.

    Are you a developer who wants to use industry-standard development tools and processes?

    The ServiceNow IDE and ServiceNow SDK support developing applications in source code with ServiceNow Fluent, creating JavaScript modules, and using third-party libraries. ServiceNow Fluent is a domain-specific programming language for creating application metadata in code.

    The ServiceNow IDE is an implementation of Visual Studio Code for the Web on the ServiceNow AI Platform. The ServiceNow SDK uses Visual Studio Code Desktop locally. For more information, see Building applications in source code.

    Working with the Studio UI

    Tableau 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.