10
Cypher in IDE

Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

Cypher in IDE

Page 2: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

Dmitry VrublevskySoftware Engineer @

! [email protected]" @FylmTM

Ambassador @

Page 3: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

• Work with Cypher at least once…

• every month

• every week

• every day

What about you?

Page 4: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director
Page 5: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director
Page 6: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

• 14 months ago plugin was born

• 14.500 total lifetime downloads

• 400+ daily plugin users

Page 7: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

Features• Manage data sources

• Write and execute queries

• Explore query results in graph or table view

• Cypher query language • Syntax highlight and error reporting

• Refactoring

• Autocompletion

• Documentation

• Auto-injection

Page 8: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

Demo

Page 9: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director

Future

• Evolve with Cypher

• Semantic analysis

• Context-aware autocompletion

• Inspections

Page 10: Cypher in IDE - Store & Retrieve Data Anywhere · supp -plugin Node[4311; 431 labels: O: Movie -suppor l.iJ IDEA 2017.1 EAP 'local Movie '128621 Person (50179) user Actor Director