Skip to content

Enhance TeXworks with Crixet-inspired features: smart autocomplete & semantic highlighting #1087

@SSebastiano

Description

@SSebastiano

Dear developers of TeXworks,
Dear Stefan Löffler,

I’m writing to you as a long-time user of TeXworks, which I’ve been using regularly since as far back as 2009. Over the years, I’ve greatly appreciated the simplicity, efficiency, and minimalist philosophy of the program. It continues to stand out for its lightweight design and reliable functionality. Many thanks to you and the team for your continued commitment to maintaining such a valuable tool for the LaTeX community.

I am currently looking forward to the upcoming version of TeXworks planned for February 2026, hoping that it will finally resolve known issues such as the artifact lines (as mentioned here:
#1037 (comment)
).

In addition, I wanted to ask whether there might be room in future development plans to expand the editor's feature set. In particular, I would find it extremely helpful to have:

  • Intelligent autocomplete
  • Semantic syntax highlighting
  • Context-aware LaTeX suggestions
  • More vivid and functional syntax color schemes

These kinds of features are already offered by modern platforms like Crixet (https://crixet.com/
), which aims to provide a more efficient LaTeX-writing experience — combining clarity, responsiveness, and user assistance.
Their editor includes intelligent LaTeX-aware autocomplete, always accurate suggestions, and improved visual clarity thanks to advanced syntax highlighting.

Here’s a screenshot for visual reference:

Image

While preserving the lightweight and essential nature that defines TeXworks, a development in this direction could make it even more competitive and appealing — especially to newer users or those looking for a more assisted LaTeX writing experience.

Thank you again for all the work done so far. I’d be happy to contribute in any way I can, even just as a tester or by providing feedback.

With appreciation and sincere regards,
Sebastiano

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions