--- title: "Extension Settings" url: https://docs.catalyst.zoho.com/en/catalyst-extensions/vs-code-extension/extension-settings/ description: "Catalyst Tools is a Catalyst extension that can be installed in your Visual Studio Code IDE. The extension will allow you to execute CLI commands and operations without using the Catalyst CLI terminal." last_updated: 2026-08-28T06:26:16Z service: All Services type: general --- # Extension Settings You have the option to change the following settings of the **Catalyst Tools** extension in the IDE per your preference: * Provide a custom credential path. A custom credential path is the location you set in your local system, where your account credentials will be stored as a JSON file. * Select if you wish the IDE's debugger to be active while performing the [*Run/Debug*](https://docs.catalyst.zoho.com/en/catalyst-extensions/vs-code-extension/implementation/#functions) operation. You can access the *Settings* section by following the steps below: 1. Click the **settings icon** present in the IDE's sidebar. ![catalyst_extension_settings_select](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_select.webp) 2. Click **Settings**. ![catalyst_extension_settings_section](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_section.webp) 3. Search for *Catalyst* in the search bar. ![catalyst_extension_catalyst_search](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_catalyst_search.webp) Your default credential path will be listed, and the debugging configuration of your IDE will also be enabled by default. ### Change The Default Credential Path In the *Users* section of the extension settings, you will be able to change the credential path. To change the credential path follow the steps below: 1. Click **Add Item**. ![catalyst_extension_settings_add_item_highlight](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_add_item_highlight.webp) 2. Enter your preferred path and click **OK**. ![catalyst_extension_settings_add_item_ok](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_add_item_ok.webp) The default path will be changed to your preferred path. 3. In your selected path a directory named `zcatalyst-vscode` will be created. When you log in from the extension, your credentials will be stored in this directory in a JSON file. The following changes occur when you change the credential path: * The authentication codes you had previously generated will no longer be accessible. You will have to [generate new codes](https://docs.catalyst.zoho.com/en/catalyst-extensions/vs-code-extension/catalyst-tools-explorer/#manage-authentication-tokens#manage-authentication-tokens) once again. * You will have to log in to your Catalyst account again. > **Note:** The old codes you generated will still be present in an encrypted manner in the original default path. To view it again, you will just need to revert to the default path, and no regeneration of codes is required. ### Edit or Revert Your Credential Path to Default To edit the credential path: 1. Click the **edit icon**. ![catalyst_extension_settings_edit_item](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_edit_item.webp) 2. Provide an updated path and click **OK**. ![catalyst_extension_settings_editing](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_editing.webp) To revert to the default credential path: 1. Click the **remove icon**. ![catalyst_extension_settings_remove_item](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_remove_item.webp) 2. The credential path will be reverted to default. ![catalyst_extension_settings_default_path](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_settings_default_path.webp) ### Enable or Disable IDE's Debugging Section By default, when you use the **Run/Debug** feature in the *HTTP FUNCTIONS* or *NON HTTP FUNCTIONS* section, you will automatically be able to use the IDE debugger. If you disable the debugging option in the IDE, you will simply be able to serve the function without a debugger attached, when you click **Run/Debug**. If you no longer wish to be directed to the debugger and wish only to serve the function, follow the steps below: 1. Navigate to the settings section and select the **Zcatalyst: Debug** option. ![catalyst_extension_debug_select_check](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_debug_select_check.webp) 2. Uncheck the option to ensure that the IDE debugger is not attached to your function when you execute the [`catalyst serve`](https://docs.catalyst.zoho.com/en/cli/v1/serve-resources/introduction/) command. ![catalyst_extension_debug_uncheck](https://catalyst-docs-development.zohostratus.in/images/catalyst-extension/catalyst_extension_debug_uncheck.webp) You can re-enable the IDE debugger at any time by following the same steps. > **Note:** You can navigate to either the *User* section or the *Workspace* section to modify this setting. However, if you modify it in the *Workspace* section, then the change will only apply to the current project. If you change this in the *User* section, the changes will be applied globally.