Changes

Jump to navigation Jump to search
no edit summary
This page is part of the [[Getting Started]] Section. BaseX comes with a graphical user interface that offers you marvellous great tools for managing, querying and visualizing your data and write complex applications in XQuery.
=Startup=
Some additional [[Command-Line_Options#GUI|command-line options]] are available.
Please note It is worth mentioning that the standalone client must not be used if you perform parallel (concurrent) read and write operations on your databases. See [[Startup#Concurrent Operations|Concurrent Operations]] for more details.
=Introduction=
The BaseX GUI window is divided into various bars and panels. At the top of the BaseX window, the menu bar resides. It houses all important features of the BaseX GUI. Use the ''Database'' menu to [[Graphical_User_Interface#Database Management|create and manage your XML databases]]. The ''Editor'' menu gives you access to a variety of tools and options for working with files. The ''View'' menu lets you toggle between the bars and panels described below. The ''VizualizationVisualization'' menu offers you a comprehensive set of data representations that will help you to understand your data even better. Use the ''Options'' menu to set your preferences regarding realtime real-time execution, colors, fonts , and packages.
[[File:Basex-menu-bar.png|600px]]
** Create and manage text, attribute, token and full-text indexes. Customize indexes by specifying language, stemming, case-sensitivity and diacritics settings or include a stop word list.
* With the ''Export'' item, you can serialize your database into a whole range of different output formats, including XML, JSON and CSV.
* The ''Close'' item closes the database. Currently An open databases are database is closed automatically as soon as another database is opened.
'''Note:''' You can also access the menu options ''New'', ''Open & Manage'', ''Properties'' and ''Close'' from BaseX's Buttons bar.
* The editor offers '''Syntax highlighting''' for XML, XQuery, JSON and JavaScript files.
* XQuery, XML and JSON files will be '''parsed''' in realtime real-time and '''errors''' will be highlighted.
* XQuery code and command scripts can be '''executed''' (via Ctrl Enter or by clicking on the green triangle).
'''Result''' (''View'' menu)
:Displays query results and other textual output (e.g. , content of the currently open database). Query results can be saved in a file.
</td><td valign="top" width="50%">
[[Image:InfoView.png|thumb|200px]]
'''Tree'''
:Displays all XML nodes in a top -down tree with edges and nodes. You can change some settings of the Tree in the Menu ''Options'' → ''Tree Options''.
</td></tr><tr><td valign="top" width="50%">
[[Image:Folder.png|thumb|200px]]
'''Plot'''
:Displays all nodes in a scatterplotscatter plot, which is particularly helpful if you want to explore analyze your data. Three drop down dropdown menus allow custom axis assignments.
</td></tr><tr><td valign="top" width="50%">
[[Image:Table.png|thumb|200px]]
</td></tr></table>
=Realtime Real-time Options=
In the ''Options'' menu, you can change how queries are executed and visualized:
* '''Realtime Real-time Execution''': If realtime real-time execution is enabled, your searches and queries will be executed with each key click and the results will be instantly shown.* '''Realtime Real-time Filtering''': If enabled, all visualizations will be limited to the actual results in realtimereal-time. If this feature is disabled, the query results are highlighted in the visualizations and can be explicitly filtered with the 'Filter' button.
=Look and Feel=
;Version 8.0
* Updated: support for dark look and feels; support for JTatto JTattoo library
Bureaucrats, editor, reviewer, Administrators
12,947

edits

Navigation menu