CharlesSkelton / studio

Studio for kdb+ / Rapid execution environment for q
Apache License 2.0
94 stars 61 forks source link

dz.3: Look and Feel / Multiple tabs / Syntax highlighting in output #24

Closed dzmipt closed 4 years ago

dzmipt commented 4 years ago

1) Selection of Look and Feel

Adding an option to choose Look and Feel into Settings menu. Look and Feel is persisted to Config. The change to Look and Feel is taken effect only after restart.

2) Multiple tabs in the result pane

Now several results are kept in the result pane - by default, 5 last results are kept. Number of opened tabs is configured in Settings menu and persisted in Config.

3) Syntax highlighting in output result and other improvements

Non list output will have q syntax highlighting. For example, it is useful if output is a function. Added configured limit of characters in output. There are two settings - one for table cells and another one for the whole output. Table cells are aligned to left. Fix sorting of strings and general lists. Byte vectors are not format as list.