App-Codit
view release on metacpan or search on metacpan
- Improved unloading of plugins
- Added website to the about dialog
0.02 Mon May 20 2024
- Fixed bug in PodViewer plugin
- Made PodViewer and PerlSubs respond to the modified command instead of using background jobs.
- Improved testing
- ContentHandler is now set to a name upon creation
0.01 Sun May 19 2024
- Initial upload to CPAN
lib/App/Codit.pm view on Meta::CPAN
It is fully configurable through a configuration window, allowing you to set defaults
for editing, the graphical user interface, syntax highlighting and (un)loading plugins.
L<Tk::CodeText> offers syntax highlighting and code folding in plenty formats and languages.
It has and advanced word based undo/redo stack that keeps track of selections and save points.
It does auto indent, auto brackets, auto complete, bookmarks, comment, uncomment, indent and unindent.
Tab size and indent style are fully user configurable.
An online manual can be found here:
L<http://www.perlgui.org/wp-content/uploads/2025/01/manual-0.16.pdf>
=head1 RUNNING CODIT
You can launch Codit from the command line as follows:
codit [options] [files]
The following command line options are available:
=over 4
lib/App/Codit.pm view on Meta::CPAN
'Tk::ListEntry',
'Tk::PodViewer',
'Tk::PopList',
'Tk::QuickForm',
'Tk::Terminal',
'Tk::YADialog',
'Tk::YANoteBook',
],
http => 'https://www.perlgui.org/appcodit/',
},
-helpfile => 'https://www.perlgui.org/wp-content/uploads/2026/07/manual-0.22.pdf',
#configure content manager
-contentmanagerclass => 'CodeTextManager',
-contentmanageroptions => [
'-contentacpopsize',
'-contentacscansize',
'-contentactivedelay',
'-contentautobrackets',
'-contentautocomplete',
'-contentautoindent',
( run in 4.594 seconds using v1.01-cache-2.11-cpan-b16cb0d3907 )