Hybrid structured editing is a proposed approach for programming environments that bridges the gap between text-based editing and structured code representations. Existing tool extension mechanisms struggle to track program structures across text edits due to parsing complexity. The approach lets tool builders declare structural constraints that are guaranteed to be observed, while users retain a familiar text editing experience. An implementation and case studies are presented to demonstrate its effectiveness in safely extending programming environments with structure-aware tools.

2m read timeFrom programming-journal.org
Post cover image
Table of contents
Abstract

Sort: