All Projects → microsoft → vscode-mongodb

microsoft / vscode-mongodb

Licence: MIT license
MongoDB extension for Visual Studio Code

Programming Languages

typescript
32286 projects
ANTLR
299 projects

Projects that are alternatives of or similar to vscode-mongodb

emulator
Run Android emulator and iOS simulator easily from VScode!
Stars: ✭ 60 (+100%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-gcode-syntax
G Code Language Extension for Visual Studio Code. Turn VSCode into a fully capable G-Code editor, including language support & more.
Stars: ✭ 59 (+96.67%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+65430%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-terraform-doc-snippets
Snippets in vscode for all resources and data sources, as yanked directly from provider docs.
Stars: ✭ 26 (-13.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
Wikitext-VSCode-Extension
A Visual Studio Code Extension that provides language support for Wikitext.
Stars: ✭ 50 (+66.67%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
Discord-Tools
VSCode extension allowing the integration of a Discord chat, bot templates, snippets, themes and more!
Stars: ✭ 91 (+203.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
ctagsx
VSCode ctags implementation that actually works
Stars: ✭ 24 (-20%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
comment-divider
Divide your code by sections with styled separators
Stars: ✭ 37 (+23.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-commit-message-editor
Edit commit messages in a convenient way.
Stars: ✭ 40 (+33.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-formatting-toggle
A VS Code extension that allows you to toggle the formatter (Prettier, Beautify, …) ON and OFF with a simple click.
Stars: ✭ 52 (+73.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
Prettier Vscode
Visual Studio Code extension for Prettier
Stars: ✭ 4,085 (+13516.67%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-goto-next-previous-member
Visual Studio Code Extension to navigate through the functions, variables, and classes using quick and easy key commands similar to functionality provided by IntelliJ IDEs and Resharper
Stars: ✭ 24 (-20%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-exts
Visual Studio Code Extensions
Stars: ✭ 33 (+10%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-terminal-manager
VSCode Extension to manage Terminals. Lets you add multiple optional terminals and easily switch through them. 🎉
Stars: ✭ 28 (-6.67%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
VscOdooSnippets
Odoo Snippets for Visual Studio Code
Stars: ✭ 29 (-3.33%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-cucumber
Code snippets to write scenarios faster + Syntax highlight for .feature files
Stars: ✭ 24 (-20%)
Mutual labels:  visual-studio-code-extension
papyrus-lang
📜Advanced language tools for the Papyrus scripting language.
Stars: ✭ 65 (+116.67%)
Mutual labels:  visual-studio-code
flatpak-vscode
Integrate Flatpak with VSCode
Stars: ✭ 48 (+60%)
Mutual labels:  visual-studio-code-extension
Netlify
A VS Code extension that displays your Netlify build statuses and more!
Stars: ✭ 23 (-23.33%)
Mutual labels:  visual-studio-code
DataverseDevTools-VSCode
The all-in-one tool to develop code for Dataverse/Dynamics 365. Helps you connect to a Dataverse environment, generate TypeScript definitions for entities, create a different type of Dataverse-specific projects, and much more.
Stars: ✭ 18 (-40%)
Mutual labels:  visual-studio-code

[DEPRECATED] MongoDB NoSQL Support for VS Code

NOTE: This extension is DEPRECATED. Please use the Cosmos DB extension which supports connecting to local and remote MongoDB databases.

The MongoDB extension makes it easy to work with MongoDB NoSQL databases, collections, and documents. With this extension, you can:

  • Connect to local or hosted (e.g. Azure CosmosDB) servers
  • Create and view MongoDB databases and collections with the MongoDB Explorer
  • Author MongoDB "Scrapbooks" with rich IntelliSense (completions) for MongoDB scripts, including collections
  • Execute scripts and see results directly in VS Code
  • Update documents in place

Prerequisites

Features

Mongo Explorer

  • Add a server by clicking the + button in the title.
    • Typical connection string for a local MongoDB instance: mongodb://localhost:27017
  • Expand the connected server to see the Databases
  • Click on a collection to see the documents
  • Remove a server by right clicking on the server name and selecting the Remove Server command

Mongo "Scrapbooks"

  • Configure the user setting mongo.shell.path to your mongo shell executable path
  • Click on any DB to open the Mongo shell playground editor
  • Enter your scripts, eg: db.<collectionName>.find()
  • IntelliSense (completions) will be provided as you write your scripts
  • Select the script and press CMD+' (CTRL+' on Windows and Linux) to see the results
  • Edit your documents, right click, and choose the Update command to persist changes to the database

Contributing

There are a couple of ways you can contribute to this repo:

  • Ideas, feature requests and bugs: We are open to all ideas and we want to get rid of bugs! Use the Issues section to either report a new issue, provide your ideas or contribute to existing threads.
  • Documentation: Found a typo or strangely worded sentences? Submit a PR!
  • Code: Contribute bug fixes, features or design changes:
    • Clone the repository locally and open in VS Code.
    • Open the terminal (press CTRL+`) and run npm install.
    • To build, press F1 and type in Tasks: Run Build Task.
    • Debug: press F5 to start debugging the extension.

Legal

Before we can accept your pull request you will need to sign a Contribution License Agreement. All you need to do is to submit a pull request, then the PR will get appropriately labelled (e.g. cla-required, cla-norequired, cla-signed, cla-already-signed). If you already signed the agreement we will continue with reviewing the PR, otherwise system will tell you how you can sign the CLA. Once you sign the CLA all future PR's will be labeled as cla-signed.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].