{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":2410,"path":"application-development/servicenow-ide-family-release/servicenow-ide-commands.md","title":"ServiceNow IDE commands","bundle":null,"doc_type":null,"release":"australia","body":"\n# ServiceNow IDE commands\n\nUse commands from the command palette to perform many actions in the ServiceNow IDE.\n\nThe command palette includes commands unique to the ServiceNow IDE for creating and managing applications and commands from Visual Studio Code, such as Git commands for using source control. The following commands are unique to the ServiceNow IDE.\n\nTo open the command palette, use one of the following keyboard shortcuts:\n\n-   Windows: Ctrl-Shift-P\n-   Mac: Cmd-Shift-P\n\nTo close the command palette, press the Escape key.\n\n<table id=\"table_r2y_gzd_42c\"><thead><tr><th>\n\nCommand\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nFluent: Apply Template for an existing Fluent App\n\n</td><td>\n\nAdds template files and directories for development in ServiceNow Fluent to an existing application.\n\n</td></tr><tr><td>\n\nFluent: Build and Install\n\n</td><td>\n\nBuild and install the application across the instance.Learn more: [Build and install an application in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/build-applications-servicenow-ide.md)\n\n</td></tr><tr><td>\n\nFluent: Build with Now SDK\n\n</td><td>\n\nBuild the application into an installable package.\n\n</td></tr><tr><td>\n\nFluent: Convert an app to Fluent\n\n</td><td>\n\nConvert an existing application to support development in source code.**Note:** With ServiceNow IDE version 3.1.4 and earlier, the sn\\_glider.ide\\_fluent\\_admin role is required to use this command.\n\nLearn more: [Convert an application with the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/convert-application-servicenow-ide.md)\n\n</td></tr><tr><td>\n\nFluent: Create Fluent App\n\n</td><td>\n\nCreate an application to develop in source code.Learn more: [Create an application with the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/create-application-servicenow-ide.md)\n\n</td></tr><tr><td>\n\nFluent: Download script dependencies\n\n</td><td>\n\nDownload script dependencies in your application to get type-ahead support for Glide APIs and script includes. Type definitions are downloaded into the `@types/servicenow` directory based on the scripts in your application.After downloading script dependencies, you can create a `tsconfig.json` file in the `src/fluent` directory that includes the type definitions. For example:\n\n```json\n\"include\": [\n    \"./**/*.client.js\",\n    \"./**/*.server.js\",\n    \"../../@types/servicenow/*.client.d.ts\",\n    \"../../@types/servicenow/*.server.d.ts\",\n]\n```\n\nLearn more: [Downloading dependencies with the ServiceNow SDK](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-sdk/downloading-dependencies-now-sdk.md)\n\n</td></tr><tr><td>\n\nFluent: Force Install Fluent App in Instance\n\n</td><td>\n\nInstall an existing build artifact, which might overwrite recent changes.\n\n</td></tr><tr><td>\n\nFluent: Force Sync of Fluent App with all metadata\n\n</td><td>\n\nSynchronize all metadata in the application rather than only the metadata that changed since the last time that the application was synchronized.**Warning:** Force synchronizing all metadata in the application might overwrite any changes in the application that haven't been built and installed on the instance.\n\nLearn more: [Synchronizing applications in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/synchronizing-applications.md)\n\n</td></tr><tr><td>\n\nFluent: Install Fluent App in Instance\n\n</td><td>\n\nInstall the application across the instance without building it again.\n\n</td></tr><tr><td>\n\nFluent: Reinstall Fluent App\n\n</td><td>\n\nUninstall and reinstall the application on the instance to verify that the metadata on the instance matches the metadata in the installation package. The source files in the application aren’t changed. **Warning:** Changes to metadata on the instance that haven’t been synced into your application in the ServiceNow IDE are removed.\n\nIf you have previous versions of modules in the EcmaScript Module \\[sys\\_module\\] table that aren't needed, re-installing an application removes previous versions of the application’s modules from the table.\n\n**Note:** With ServiceNow IDE version 3.1.4 and earlier, the sn\\_glider.ide\\_fluent\\_admin role is required to use this command.\n\n</td></tr><tr><td>\n\nFluent: Restart Fluent Server\n\n</td><td>\n\nRestart the ServiceNow Fluent language server.\n\n</td></tr><tr><td>\n\nFluent: Sync Fluent App with changed metadata\n\n</td><td>\n\nSynchronize changes made to the application metadata since the last time that the application was synchronized.Learn more: [Synchronizing applications in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/synchronizing-applications.md)\n\n</td></tr><tr><td>\n\nGit: Manage Git credentials\n\n</td><td>\n\nManage existing Git credentials for a Git domain and your user on the instance.\n\n</td></tr><tr><td>\n\nGit: Set IDE Git credentials\n\n</td><td>\n\nConfigure basic or OAuth 2.0 credentials that are associated with your user to authenticate with a Git provider.Learn more:\n\n-   [Connect to a Git provider using basic authentication with the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/connect-git-provider-basic-auth.md)\n-   [Connect to a Git provider using OAuth 2.0 with the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/connect-git-provider-oauth-2.md)\n\n</td></tr><tr><td>\n\nFile Categories: Focus on File Categories View\n\n</td><td>\n\nNavigate to the File Categories view.Learn more: [Create an application file in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/create-application-file-servicenow-ide.md)\n\n</td></tr><tr><td>\n\nPackage Manager: Install Dependencies\n\n</td><td>\n\nInstall third-party dependencies into the `node_modules` directory.Learn more: [Use third-party libraries in applications in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/use-third-party-libraries-ide.md)\n\n</td></tr><tr><td>\n\nWorkspaces: Add Application to Workspace\n\n</td><td>\n\nAdd an existing application to a workspace.\n\n</td></tr><tr><td>\n\nWorkspaces: Add to Workspace\n\n</td><td>\n\nCreate, open, or clone an application in a workspace.\n\n</td></tr><tr><td>\n\nWorkspaces: Browse Workspaces\n\n</td><td>\n\nBrowse through and open your ServiceNow IDE workspaces.\n\n</td></tr><tr><td>\n\nWorkspaces: Create a Workspace\n\n</td><td>\n\nCreate a ServiceNow IDE workspace.Learn more: [Create a workspace in the ServiceNow IDE](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/servicenow-ide-family-release/create-workspace-servicenow-ide.md)\n\n</td></tr><tr><td>\n\nWorkspaces: Delete a Workspace\n\n</td><td>\n\nDelete a ServiceNow IDE workspace.\n\n</td></tr><tr><td>\n\nWorkspaces: Rename a Workspace\n\n</td><td>\n\nRename a ServiceNow IDE workspace.\n\n</td></tr><tr><td>\n\nWorkspaces: Welcome\n\n</td><td>\n\nNavigate to the ServiceNow IDE home page, which lists all of your workspaces.\n\n</td></tr></tbody>\n</table>"}}