Skip to content

MongoDB for VS Code

MongoDB for VS Code lets you easily work with MongoDB directly from your VS Code environment. Using the MongoDB extension, you can:

  • Connect to a MongoDB instance or cluster
  • Navigate your databases and collections
  • Prototype queries and aggregations

You can install the MongoDB extension from inside of VS Code via the VS Code Extension Marketplace. Help us improve the MongoDB for VS Code by posting your ideas and suggestions for improvements.


To report bugs, please use our VSCODE JIRA project.

15 results found

  1. predefined connections array on settings, this helps on devcontainer setups alot

    sqltools is already using similar idea to handle connections
    "sqltools.connections": [
    {
    "name": "Container database",
    "driver": "MariaDB",
    "server": "localhost",
    "previewLimit": 50,
    "port": 3306,
    "database": "....",
    "username": ".....",
    "password": "....."
    }
    ]

    12 votes
    How important is this to you?
  2. Kerberos Authentication for VSCode

    Hi,

    All our databases are secured using Kerberos authenticatoin. I do not see Kerberos/GSSAPI authentication option for this plugin. Looking forward to see this added to the plugin so that we can offer this to our developers. Compass supports Kerberos authentication so it should be an easy port to this plugin. I hope :)

    Thanks

    12 votes
    How important is this to you?
  3. Kerberos ticket renewal in MongoDB Node.js Driver programmatically

    Requesting a functionality of the MongoDB driver (or another NPM module) to automatically renew the tickets when it is necessary without kinit on Linux environment

    2 votes
    How important is this to you?
  4. Set a default connection or auto detect a running MongoDB session

    Automatically set up a connection via the MongoDB Extension instead of pasting the connection string manually every time.

    Either by
    1. detecting a running mongo session
    2. Loading default connections, from a place on the system

    2 votes
    How important is this to you?
  5. Specify default database in Advanced Connection Settings form

    The Create New Connection using the Advanced Connection Settings form does not provide a place to specify a default database. I'm specifically interested in this so I like running selected lines and it'd be a way to not include 'use(<db>)' with every query.

    2 votes
    How important is this to you?
  6. the product does not connect properly!

    the product does not connect properly!

    1 vote
    1 comment  ·  Connectivity  ·  Admin →
    How important is this to you?
  7. Use the ssh connection or the tunnel from vscode

    It would be awesome to be able to use the ssh connection or the tunnel from vscode to connect to the MongoDB server

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  8. show/hide setting for the info line in the file tab

    I can see the potential in this tiny feature but for my, seeing unrelated info line text in the file is distractions, and I will appreciate a setting to hide or show this info line in the file
    I searched in the setting but did not find any settings to show or hide this info line.
    further more I will suggest to add "connected info" section in the mdb sidebar, it can be as a mini dash board.. this info line will be great fit in that section. thanks!

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  9. Allow specifying connection string via an environment variable

    I have a local replica set that's using randomized ports which results in a non-deterministic connection string, but I have it stored in an environment variable that I use to connect via the shell.

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  10. replica sets

    add support of MongoDB replica sets in ADS

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  11. Enable simple and easy Connection with Mongoose or other ODM without the use of Code

    it would be nice to be able to use the VScode extension when building MERN stack projects by easy connection between mongoose and the extension

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  12. Add directConnection=true for advanced connection settings options

    Please add directConnection=true for advanced connection settings options coz i cannot connect to server with mongoDB

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  13. Please let the toolkit refresh database status more freequently

    Please let the toolkit refresh database status more freequently.
    You guys can having a try,to use playground create a new database,and then the database status doesnt appear the new database at all.Just need reloading VS Code and then i could found that there was a new database.

    1 vote
    0 comments  ·  Connectivity  ·  Admin →
    How important is this to you?
  14. Proxy usage

    Hello,
    can you please implement a proxy configuration possibility?
    I would like to use the client from within an corporate network.
    Kind regards,
    Holger Simon

    1 vote
    How important is this to you?
  15. Improvements to Terminal Shell

    When a connection is setup, allow additional configuration for the Terminal Shell

    1. Allow a colour scheme for the shell, so that the user can set background/text colours, so red for LIVE. Very useful when on LIVE/TEST/DEV etc. A clear indication of where you are.

    2. Set a friendly name or full connection string for additional line in the terminal shell, so you can see where you are at all times, where you are connected to.

    You can have multiple shells connected at anyone time and again it helps to see what that shell is connected to.

    You only have to drop…

    1 vote
    1 comment  ·  Connectivity  ·  Admin →
    How important is this to you?
  • Don't see your idea?

MongoDB for VS Code

Categories

Feedback and Knowledge Base