Tk::CodeText

Programmer’s Swiss army knife Text widget.

Repositoryhttps://github.com/haje61/Tk-CodeText
CPANhttps://metacpan.org/pod/Tk::CodeText
Bug trackerhttps://github.com/haje61/Tk-CodeText/issues
Latest version0.65

Tk::CodeText aims to be a Scintilla like text widget for Perl/Tk. It leans heavily on Syntax::Kamelon. It features:

  • line numbers on display
  • code folding
  • status bar. The status bar has document info and tools for setting tab size, indent style and syntax.
  • advanced word based undo/redo stack. It keeps track of the last saving point and selections
  • syntax highlighting in many languages and formats.
  • commenting and uncommenting blocks and lines in a language sensitive manner.
  • indenting and unindenting blocks and lines
  • automatic indentation
  • auto complete
  • matching of nested {}, () and [] pairs

Related posts

Scroll to Top