cdfa / frugel

An error-tolerant live programming environment (my Master's thesis)
GNU General Public License v3.0
18 stars 3 forks source link

Integration with existing IDEs #33

Open cdfa opened 2 years ago

cdfa commented 2 years ago

Since the structure editor requires a parser for the document language, integration with text-based tools is easier than usual. An LSP server could work in the background to support other IDE-functions and further program analysis, while the IDE still uses a text-based editor. However, these text editors usually do not support the display of annotations that overlap in a clear manner, so the annotation of construction sites will not be as clear. An intermediate solution between standard text editors and structure editors could be a text editor where there are multiple patterns of "red underlining" that can be alternated on a single line where annotations overlap.