• Status Assigned
  • Percent Complete
  • Task Type Planned Feature
  • Category Enhanced Syntax Highlighting
  • Priority Very Low
  • Reported Version
  • Due in Version Backlog
  • Votes
  • Private
Attached to Project: Codinion
Opened by Anonymous Submitter - 07.11.2015
Last edited by Martin Topfstedt - 07.11.2015

FS#17 - Two dimensional systax highlighting configuration

Nowadays the latest beta provides normal syntax category like "class", "struct" and decorators category like "declaration", "private", etc.

Is it possible to support a "two-dimensional" syntax configuration:

1, Configurations are presented as a list.
2, Each item in the list looks like the following:
[decorator drop-down list] [Syntax drop-down list] [i][b][u][o][advanced]
3, Users can press an "Add" button to add more definitions, and a "Remove" button respectively removes selected definitions.
4, Definitions works from top to bottom, the upper most ones have higher precedences than the lower ones.

Clicking on those two drop-down lists of a configuration item will pull down a list of current items for normal syntax category and decorators category respectively. So it will be possible to define:

Public Methods are displayed bold.
Declaration Methods are displayed 15pt, bold, underlined.

Each of the two drop-down lists contains an "All" item, which means targeting all, for example.

All Delegates are displayed sky-blue.
Const All are displayed underlined.

Martin Topfstedt commented on 07.11.2015 15:37


i guess it is possible but would result in a big rework. I will keep it in mind for future versions.


Available keyboard shortcuts


Task Details

Task Editing