mabe02 / lanterna

Java library for creating text-based GUIs
GNU Lesser General Public License v3.0
2.26k stars 242 forks source link

Question: Terminal IDE for scripting in Lanterna #527

Open ddovnar opened 3 years ago

ddovnar commented 3 years ago

Hi! It is possible to create a terminal-base IDE using lanterna? I need script editor with syntax highlight Some properti editor panel and several settings Thank's

mabe02 commented 3 years ago

Yes, I don't see why not? You'll probably need to re-implement the TextBox component as the main source editor because the bundled one was never designed to support syntax highlighting.

panicz commented 1 year ago

FWIW I've been implementing an IDE for coding in Lisp-like (i.e. fully parenthesized) languages. I currently have 3 clients, one of them uses Lanterna for input and rendering.

Neither client is usable yet (I'm hoping to make it usable by the end of the year), but you can track the progress here, and even fiddle around with it a bit: https://github.com/panicz/grasp