MongoDB for VS Code Settings¶
MongoDB for VS Code is currently available as a Preview in the Visual Studio Marketplace. The product, its features, and the corresponding documentation may change during the Preview stage.
This document lists the configurable settings for MongoDB for VS Code.
To configure MongoDB for VS Code settings:
Open the Settings View.¶
|Any||Visual Studio Code Menu||File / Code > Preferences > Settings|
|MacOS||Keyboard Shortcut||Press |
|Windows and Linux||Keyboard Shortcut||Press |
Search "MongoDB" in the Settings search bar.¶
MongoDB for VS Code extension settings are displayed. Changes you make are saved automatically.
The following table lists the available settings for MongoDB for VS Code:
MongoDB shell to use. Choose either:
To launch your selected MongoDB shell, you must:
If you install a new version of your MongoDB shell, you will need to
|Show||If enabled, shows the MongoDB view in the Visual Studio Code left navigation panel.||Enabled|
|Max Number of Problems||The maximum number of problems MongoDB for VS Code will generate in the Visual Studio Code Problems view.|
MongoDB language server logging settings.
Edit this setting through the
Output logs are viewable by selecting MongoDB Language Server from the dropdown in the Output view, or with the Language Server Protocol Inspector.
|Confirm Run All||If enabled, shows a confirmation message before running commands in a playground.||Enabled|
|Default Connection Saving Location|
Sets if and where new connections are saved.
You can select:
|Hide Option To Choose Where To Save New Connections|
If disabled, you are prompted to choose where to save each new connection.
If enabled, new connections are automatically saved to the Default Connection Saving Location without prompt.
|Default Limit||Number of documents to fetch when viewing documents from a collection. Does not affect playground operations.|
|Send Telemetry||If enabled, allows the collection of anonymous diagnostic and usage telemetry data to help improve MongoDB for VS Code.||Enabled|
|Use Default Template For Playground|
If enabled, playground files load with a template containing sample commands.
If disabled, playground files load with an empty playground editor.