ServiceNow IDE release notes
Summarize
Summary of ServiceNow IDE release notes
The ServiceNow® integrated development environment (IDE) is a new application introduced in the Xanadu release, designed to enable developers to create scoped applications using source code within an IDE based on Visual Studio Code for the Web, hosted on the ServiceNow AI Platform. This application facilitates modern application development by leveraging ServiceNow Fluent, a domain-specific language for defining application metadata, and supports collaboration and source control integration.
Show less
Key Features
- Visual Studio Code-based IDE: Provides a familiar, web-based development environment with features like type safety, IntelliSense, dependency enforcement, code search, and Git integration.
- Source code application development: Use ServiceNow Fluent to write and manage application metadata as source code, enabling error detection at build time and easier management of complex applications.
- JavaScript modules and third-party libraries: Support for organizing code within scoped applications using custom JavaScript modules and integration with third-party JavaScript utilities.
- Collaboration across skill sets: Enables simultaneous collaboration between developers and other users via the ServiceNow IDE and the ServiceNow AI Platform builder interfaces, with synchronized metadata views and updates.
- Source control integration: Manage applications in source control by connecting to remote Git repositories using basic authentication or OAuth 2.0.
Activation and Related Applications
ServiceNow IDE (snglider) is available through the ServiceNow Store and must be requested for installation. It works alongside the ServiceNow SDK, which underpins the application packaging and provides the Fluent APIs. Both tools can be used interchangeably for developing scoped applications.
The ServiceNow® integrated development environment (IDE) application enables developers to create scoped applications in source code in an IDE based on Visual Studio Code for the Web on the ServiceNow AI Platform. ServiceNow IDE is a new application in the Xanadu release.
ServiceNow IDE highlights for the Xanadu release
- Develop scoped applications in an IDE based on Visual Studio Code on the ServiceNow AI Platform.
- Write source code to define the metadata that makes up applications with ServiceNow Fluent.
- Collaborate with users of different skill sets across an instance and view changes in embedded ServiceNow AI Platform user interfaces.
- Manage applications in source control with common Git providers.
See ServiceNow IDE for more information.
ServiceNow IDE features
- Work in an IDE based on Visual Studio Code for the Web
- Create and develop applications in a familiar integrated development environment based on Visual Studio Code for the Web. The ServiceNow IDE has many of the same features as Visual Studio Code, including type safety, IntelliSense, dependency enforcement, code search, and source control integration.
- Build scoped applications in source code
- Write source code to define the metadata that makes up applications using ServiceNow Fluent. ServiceNow Fluent is a domain-specific programming language with APIs for defining the different types of application metadata. Developing applications in source code enables you to work in familiar development environments, create and modify complex applications, manage code in source control more easily, and catch errors at build time. Language processing and validation for ServiceNow Fluent is included in the ServiceNow IDE by default.
- Create and use JavaScript modules and third-party libraries
- Organize and reuse code within scoped applications with custom JavaScript modules and third-party JavaScript utilities.
- Collaborate on applications with users of different skill sets
- Collaborate on an application with users of different skill sets at the same time from the ServiceNow IDE and other ServiceNow AI Platform builder tools and interfaces. Developers build applications to compile source files into metadata, which they can view in embedded ServiceNow AI Platform user interfaces. Developers can synchronize applications to pull in changes to application metadata from other interfaces into source code.
- Manage applications in source control
- Integrate with remote Git repositories to use source control in the ServiceNow IDE. Use basic authentication or OAuth 2.0 to connect to remote Git providers and repositories.
Activation information
Install ServiceNow IDE (sn_glider) by requesting it from the ServiceNow Store. Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.