--- title: Functions of ServiceNow Extensions for VS Code description: The ServiceNow Extensions for VS Code extension includes tools for developing on the ServiceNow AI Platform. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/application-development/vscode-functions.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 3 breadcrumb: [ServiceNow Extensions for Visual Studio Code, Building pro-code applications, Developing your application, Building applications] --- # Functions of ServiceNow Extensions for VS Code The ServiceNow Extensions for VS Code extension includes tools for developing on the ServiceNow AI Platform. The extension adds several functions to your Visual Studio Code \(VS Code\) implementation. You access these functions through the command palette. \[Omitted image "vscode-syncfiles.png"\] Alt text: Visual Studio Code command palette
Functionality Description
Setup Now Workspace Create 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).
Activate Now Extension Activates 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).
Create Now Project Import 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).
Sync Current Project During 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).
Sync Current File Synchronize 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).
Clear Credentials Deletes 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).
Reset Project Sets 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).
Configure File Types Modify 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).
Add Custom File Types Add 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).
Select Application Switch 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).
Select Update Set Select 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).
Create New File Create 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).
Global File Search Find 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).
Run Background Scripts Run 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).
IntelliSense An 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).
**Parent Topic:**[ServiceNow Extensions for Visual Studio Code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/vs-code.md)