ServiceNow®
Studio product enhancements and updates in the Orlando
release.
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.
New in the Orlando
release
- Edit source control integration
files outside of Studio
- Edit application files linked to a source control integration using an editor other
than Studio. To ensure that the application files remain usable, the
instance validates and sanitizes application files edited by other editing
applications. Application files that fail XML schema validation either abort the
current source control operation or are skipped. The instance generates an upgrade log
entry for each sanitization action taken.
- Context menu
- Use the context menu option to check if the required script include is used in other
application files and view the list of application files referencing the required
script include.
- Set or remove
logpoints
-
Set breakpoints or conditional logpoints to log your messages to the console at
specific lines for debugging, and remove logpoints when you are done debugging
them.
- MID Server support for source
control
- Use an existing MID Server to connect to a source control repository.
Link
your application to or
import
it from Source Control via an existing MID
Server. Linking or importing through this option enables you to use a corporate GIT
repository behind a firewall, and store http or ssh credentials for your GIT
repository on your MID Server instead of the cloud.
- Move application files in a GIT
repository
- Move application files linked to source
control to any folder of the repository. Allow application developers to store
supporting content such as automated tests in the same repository as the
applications they support.
- Set the GIT repository default
branch
- Add the glide.source_control.default_branch_name system
property to set a default branch when you want to use a branch other than master for
new changes or for your main development repository.
- Optional checksum validations
- You can set system properties
glide.source_control.checksum_required to enable optional
checksum validations and sanitizations, and
glide.source_control.checksum_quick_install to bypass
sanitization steps on checksum matches. See Available system
properties for more information.
- Commit changes
- Select files to commit to source control window.
Activation information
Studio is a Now Platform feature that is active by default.
Related ServiceNow products