Advanced Code Editor
- q Syntax Highlighting
- q Code Completion
- Ability to Query Servers direct from the editor
- Server Browser for visually viewing a servers objects
- Charts for displaying your data
- Database Management tools to modify your database structure
- A Data Loader for importing large data files easily
- Language programming tools to increase programmer productivity:
q Syntax Highlighting
Keywords, SQL syntax, numerical values, comments and quoted text are highlighted appropriately.
q Code Completion
Code completion of built-in functions, server variables and variables in files.
Ctrl + Space provides auto complete of server variables, built-in functions and user defined functions.
Autocomplete kdb Code
Send queries straight from within the editor to any of your servers. Kdb specific structures are handled perfectly.
Browse a server as a tree of objects with useful common tasks available from drop down menus.
Simply send the query you want and select the chart type wanted to draw a chart. View Chart Demo
Download qStudio Now
Typically modifying a kdb database stored on disk requires expert level knowledge. WIth qStudio Pro anyone can perform common operations like Adding/removing/updating a column in a partition database from within a GUI.
Easily load large files into the database by simply selecting the file. Separators, delimiters and types will automatically be detected reducing the time and expertise needed.
Generate HTML Documentation
Often kdb programmers will create modules for reuse by other groups. qDoc encourages and allows generation of documentation similar to other languages providing a clean way to give users your API details.
Kdb Unit Testing
QUnit is a framework for implementing testing in kdb. Unit tests target specific areas of a q program e.g. a single method. Once a test has been written, we can be sure that area of code works and in future if we change that area of code we can be sure that it still works.