Skip to content

Support update and delete operations in Cosmos DB plugins for other IDEs (JetBrains, Eclipse, etc.) #3129

@sajeetharan

Description

@sajeetharan

Discussed in #3128

Originally posted by sajeetharan June 5, 2026
The VS Code Cosmos DB extension provides a great developer experience with built-in support for update and delete operations directly from the editor. However, developers using other IDEs (JetBrains IntelliJ/Rider, Eclipse, Vim/Neovim, etc.) don't have equivalent plugins with this functionality.

The idea: Would it be feasible to extract the core CRUD logic (especially update and delete) into a shared library or language server protocol that other IDE plugins could consume? This would allow the broader developer community to benefit from the same rich data manipulation experience regardless of their preferred editor.

Why this matters:

Many teams use mixed IDE environments
Developers shouldn't need to switch to VS Code just to perform update/delete operations on their Cosmos DB data
A shared core could reduce maintenance burden across plugins
I'd love to hear from other developers:

Which IDE would you most want this support in?
Would a standalone CLI tool or LSP-based approach work for your workflow?
Are there existing community plugins for other IDEs that partially address this?

Looking forward to the community's thoughts! 🙌

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions