Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

hsen-dev/vscode-elastic

Open more actions menu

Repository files navigation

Elasticsearch for VSCode

.github/workflows/runTests.yaml .github/workflows/publish.yaml

Welcome to Elasticsearch for VSCode! An extension for developing elasticsearch queries.

shot

Using

  • Open an existing file with a .es file extenion or open a new text file (ctrl+n) and change the language mode to Elasticsearch (es) by pressing ctrl+k,m and select es. Elasticsearch queries and funtionalities are enabled in the es language mode in Visual Studio Code editor.
  • For https endpoints, just add protocol type in url : https://host
  • For auth protected clusters, you can use http://user:pass@host:9200 as the endpoint url to have it auth.

Submit requests

Simple way:

GET /my-index/_search
{
    "size":7,
    "query": {
        "match" : {
            "message" : {
                "query" : "this is a test"
            }
        }
    }
}

Get payload from file [#4]:

PUT /my-index
!./opt/elasticsearch/mapping.json

Commands

  • Elasticsearch: Set Host to create connection profile and connect.

Keymaps

  • Alt + Enter / Ctrl + Enter to execute selected query.

Roadmap

  • Work with multi host
  • User Authentication
  • IntelliSense like kibana autocomplete

Releases

No releases published

Packages

No packages published

Contributors 10

Morty Proxy This is a proxified and sanitized view of the page, visit original site.