Awesome
Elasticsearch for VSCode
Welcome to Elasticsearch for VSCode! An extension for developing elasticsearch queries.
Using
- Open an existing file with a
.es
file extenion or open a new text file (ctrl+n
) and change the language mode toElasticsearch (es)
by pressingctrl+k,m
and selectes
. 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