Getting started with Neo4j Browser
+Neo4j Browser User Interface
@@ -55,26 +61,53 @@ const slides = [
- The editor is the primary interface for entering and running commands.
- Enter Cypher queries to work with graph data. Use client-side commands
- like
- :help for other operations.
+ Editor pane is used to edit and run for Cypher statements and Browser
+ commands. Browser commands begin with :, for example{' '}
+ :help
+
| Execute current command | +
+
+ {isMac ? '
+ |
+
| Previous command in history | +
+
+ {isMac ? '
+ |
+
| Next command in history | +
+
+ {isMac ? '
+ |
+
+ You can view the list of keybinding anytime by running{' '}
+ :help keys or by pressing F1 in the editor to see
+ all editor-specific keybindings.
+
Scrolling series of result frames
+Most recently executed command or Cypher query.
@@ -83,76 +116,110 @@ const slides = [ order.
:clear{' '}
+ command.
+ :clear command
+ You can bring up the history of the executed commands and queries by
+ running :history command.
+
Viewing requests and responses
+Instead of the stream
- The code tab displays everything sent to and received from the Neo4j - server, including: + You can also iterate in the same frame instead of generating a + scrollable stream of frames.
-Adjust your preferences in the Settings sidebar tab.
Convenient clickable access
+Database metadata
- The sidebar expands to reveal different functional panels for common - queries and information. -
-system database and a default neo4j database.
+ Launching Neo4j Browser will automatically point us to the{' '}
+ neo4j default database, shown by the
+ neo4j$ prompt in the editor.
- Neo4j is like a mashup of a REPL + lightweight IDE + graph - visualization. +
Quick way to save your queries
++ Favorite queries or commands can be saved in the local storage and + displayed in the sidebar.{' '} +
++ Favorites are global and independent of project or database which means + that you can access your Favorites from Neo4j Browser with different + databases, hosting platforms, and data sets.
- Play start - Back to getting started
+ Save cypher files to share with your colleagues
+
+ | Editor action | -Any mode | -Single-line mode | +Global actions | ++ | |
|---|---|---|---|---|---|
| Execute current command | +Change focus to editor |
-
- {isMac ? '
+ {printShortcut(FOCUS_SHORTCUT)}
|
+ |||
| Toggle fullscreen editor |
- {'
+ {printShortcut(FULLSCREEN_SHORTCUT)}
|
||||
| + |
+ You can access the list of all available editor keybindings by pressing{' '} + F1 in the editor. +
+Some of them are listed here:
+ +| + Editor action + | ++ Windows / Linux + | ++ Mac + | +|||
|---|---|---|---|---|---|
| Execute current command | +Ctrl + Enter | +Cmd + Return | +|||
| Previous command in history | -
-
- {isMac ? '
- |
-
- {'
- |
+ Ctrl + Up Arrow | +Cmd + Up Arrow | |
| Next command in history | -
-
- {isMac ? '
- |
-
- {'
- |
+ Ctrl + Up Down | +Cmd + Up Down | |
| Switch to multi-line editing | -- |
- {'
- |
+ Search | +Ctrl + F | +Command + F |
| + | Increase Indent | +Tab | +Tab | ||
| Global actions | -- | + | Decrease Indent | +Shift + Tab | +Shift + Tab |
| Change focus to editor | -
- {printShortcut(FOCUS_SHORTCUT)}
- |
+ Comment Out | +Ctrl + / | +Command + / | |
| Toggle fullscreen editor | -
- {printShortcut(FULLSCREEN_SHORTCUT)}
- |
+ Comment In | +Ctrl + / | +Command + / | |
| + | Undo | +Ctrl + Z | +Command + Z | +||
| Redo | +Ctrl + Y | +Shift + Command + Z or Command + Y | +|||
| Decrease Indent | +Ctrl + [ | +Command + [ | +|||
| Increase Indent | +Ctrl + ] | +Command + ] | +|||
| Move the line down | +Alt + Down | +Option + Down | +|||
| Move the line up | +Alt + Up | +Option + Up | +|||
| Replace | +Ctrl + F | +Command + Alt + F | +|||
| Select all | +Ctrl + A | +Command + A | +|||
| Select downward | +Shift + Down | +Shift + Down | +|||
| Select right | +Shift + Right | +Shift + Right | +|||
| Select left | +Shift + Left | +Shift + Left | +|||
| Select upward | +Shift + Up | +Shift + Up | +|||
| Select to the end | +Alt + Shift + Right | +Command + Shift + Right | +|||
| Select to the start | +Alt + Shift + Left | +Command + Shift + Left | +|||
| Align text right | +Ctrl + Shift + Right | +Option + Right | +|||
| Align text left | +Ctrl + Shift + Left | +Option + Left | +|||
| Add multi-cursor above | +Ctrl + Alt + Up | +Command + Alt + Up | +|||
| Add multi-cursor below | +Ctrl + Alt + Down | +Command + Alt + Down | +|||
| Add multi-cursor above | +Ctrl + Alt + Shift + Up | +Command + Alt + Shift + Up | +|||
| Move multi-cursor from current line to the line below | +Ctrl + Alt + Shift + Down | +Command + Alt + Shift + Down |