{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":2973,"path":"application-development/vscode-functions.md","title":"Functions of ServiceNow Extensions for VS Code","bundle":null,"doc_type":null,"release":"australia","body":"\n# Functions of ServiceNow Extensions for VS Code\n\nThe ServiceNow Extensions for VS Code extension includes tools for developing on the ServiceNow AI Platform.\n\nThe extension adds several functions to your Visual Studio Code \\(VS Code\\) implementation. You access these functions through the command palette.\n\n\\[Omitted image \"vscode-syncfiles.png\"\\] Alt text: Visual Studio Code command palette\n\n<table id=\"table_s33_ftn_w3b\"><thead><tr><th>\n\nFunctionality\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nSetup Now Workspace\n\n</td><td>\n\nCreate the project folder to work with ServiceNow applications. For details on creating this workspace, see [Set up a workspace in VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/setup-workspace.md).\n\n</td></tr><tr><td>\n\nActivate Now Extension\n\n</td><td>\n\nActivates the ServiceNow extension. See [Activate ServiceNow Extensions for VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/activate-servicenow-ext.md).\n\n</td></tr><tr><td>\n\nCreate Now Project\n\n</td><td>\n\nImport existing ServiceNow applications to a Visual Studio Code project. See [Create a project in VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/create-project.md).\n\n</td></tr><tr><td>\n\nSync Current Project\n\n</td><td>\n\nDuring development, synchronize all files between VS Code and the instance. See [Synchronize the current project between a Visual Studio Code workspace and a ServiceNow instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/synchronize-files.md).\n\n</td></tr><tr><td>\n\nSync Current File\n\n</td><td>\n\nSynchronize the current file you are working on. See [Sync the current file between a Visual Studio Code workspace and a ServiceNow instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/sync-current-file.md).\n\n</td></tr><tr><td>\n\nClear Credentials\n\n</td><td>\n\nDeletes the entered credentials in the Settings page. See [Clear instance credentials in Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/clear-credentials.md).\n\n</td></tr><tr><td>\n\nReset Project\n\n</td><td>\n\nSets project to its original state. See [Reset a project in Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/reset-project.md).\n\n</td></tr><tr><td>\n\nConfigure File Types\n\n</td><td>\n\nModify the options selected in the metadata. Metadata determines which elements of your application you want to synchronize with VS Code. See [Import an application into Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-import-application.md).\n\n</td></tr><tr><td>\n\nAdd Custom File Types\n\n</td><td>\n\nAdd file types to your project using the Custom File Types wizard. See [Add custom file types in Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-add-custom-filetypes.md).\n\n</td></tr><tr><td>\n\nSelect Application\n\n</td><td>\n\nSwitch between application within the workspace in VS code. See [Import an application into Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-import-application.md).\n\n</td></tr><tr><td>\n\nSelect Update Set\n\n</td><td>\n\nSelect an update set. Changes synchronized to your instance are applied to the selected update set. For more information on update sets, see [Import an application into Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-import-application.md).\n\n</td></tr><tr><td>\n\nCreate New File\n\n</td><td>\n\nCreate records in your application. For details, see [Create a file in VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-create-file.md).\n\n</td></tr><tr><td>\n\nGlobal File Search\n\n</td><td>\n\nFind files within the instance. See [Search files on your instance in VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/search-file.md).\n\n</td></tr><tr><td>\n\nRun Background Scripts\n\n</td><td>\n\nRun a background script on your instance. See [Run background scripts using VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vscode-background-script.md).\n\n</td></tr><tr><td>\n\nIntelliSense\n\n</td><td>\n\nAn IntelliSense code-completion aid available for Glide APIs. See [IntelliSense in VS Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/Intellisense.md).\n\n</td></tr></tbody>\n</table>**Parent Topic:**[ServiceNow Extensions for Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vs-code.md)\n\n"}}