giuspen / cherrytree

cherrytree
https://www.giuspen.net/cherrytree/
Other
3.36k stars 458 forks source link

Feature: Shortcuts to insert CodeBoxs for a user configured list of syntax names. #2279

Open rwperrott opened 1 year ago

rwperrott commented 1 year ago

Is your feature request related to a problem? Please describe. It gets annoying to having to repeatedly type in and select a different syntax name, for a node needing CodeBoxs for multiple syntax names.

Describe the solution you'd like Render and register a new modified menu bar icon, to optionally add to the menu bar, with boxed syntax letters and a top right "+", similar to the "h1" icon, for each preferences user-configured unique list of syntax formats. Remove and de-register these menu bar icons when syntax format removed, and remove from menu bar as needed.

An alternative could be have a drop-down box for this list of syntax names, possibly in the CodeBox dialog.

gitvectors commented 1 year ago

After a long break I am returning to forum to forage around in support of development.

I'm conjuring up different ways for end delivery of content. But not delivering CherryTree as it is. But using as part of a toolchain.

If this requested feature of CodeBox still wanted? I am using templates I'm playing with. No need to change inner works of CherryTree. It is a valued tool as it is.