Awesome
Graph Database support
More information, including the Premium version functionality: | |
---|---|
technologies.neueda.com/plugin |
Graph Database support plugin allows you to work with databases without leaving IDE.
- Bugs, questions, suggestions - Issue tracker
- Documentation
Plugin is developed and supported by Neueda Technologies.
Installation
Plugin is available for download from Jetbrains repository.
- Go to
Preferences
->Plugins
->Browser repositories...
- Search for
Graph Database support
. - Install plugin and restart IDE.
Features
- Works in any Jetbrains IDE
- Manage data sources
- Write and execute queries
- Explore query results in graph or table view
- Supported databases:
- Neo4j 3.4+ (Bolt)
- Cypher query language:
- Understands queries in
.cyp
,.cypher
or.cql
files - Syntax highlight and error reporting
- Refactoring support for identifiers, labels, relationship types and properties
- Autocompletion support for identifiers, labels, relationship types, properties, functions and stored procedures. Information gathered from existing queries and configured data sources
- Code reformatting
- Provide documentation for functions and stored procedures
- Inspections: database warnings, function checks, type system.
- Auto-inject Cypher language for: neo4j, neo4j-ogm, spring-data-neo4j, neo4j-harness, py2neo
- Understands queries in
Supported Jetbrains products
- IntelliJ IDEA
- RubyMine
- WebStorm
- PhpStorm
- PyCharm
- AppCode
- Android Studio
- Datagrip
- CLion
Development
Warning: Required to switch local environment to JDK 11.
Gradle is used as build system.
# Build plugin distribution
./gradlew buildPlugin
# Run idea in development mode
./gradlew :graph-database-support-plugin:runIde
Contacts
Please report any bugs or feature request by creating new issue on Github.
You can easily reach us in case you have any questions or just want to chat about graph databases:
- Product Support
- Dmitry Vrublevsky (@FylmTM)
- Neueda Technologies (@NeuedaDev)