Padre::Plugin::XS - Padre support for perl XS (and perlapi)
version: 0.11
This plugin is intended to extend Padre's support for editing XS and C-using-perlapi.
Currently the plugin implements limited syntax highlighting and calltips using a configurable version of the perlapi. After installing this plugin, you can enable XS calltips in the View menu of Padre and enjoy the full perlapi of various releases of perl while writing XS code. You can configure the version of perlapi you write against in the padre.yml of your project (key xs_calltips_perlapi_version). By default, the newest available perlapi will be used.
View
xs_calltips_perlapi_version
Once this plug-in is installed the user can switch the highlighting of XS files to use the highlighter via the Preferences menu of Padre. The default XS syntax highlighting of Padre is abysmal. You're very encouraged to enable the XS highlighter feature.
XS highlighter
To use this Plugin you need to make sure editor_calltips is enabled in Tools-Preferences-Advance
Also see the wiki page.
clean_dialog
menu_plugins_simple
padre_interfaces
plugin_about
plugin_disable
plugin_enable
plugin_icon
plugin_name
registered_documents
Steffen Mueller <smueller@cpan.org>
Ahmad M. Zawawi <ahmad.zawawi@gmail.com> Kevin Dawson <bowtie@cpan.org>
Many thanks to Gabor Szabo, who wrote the Kate plugin upon this is based. I'm grateful to Herbert Breunung for writing Kephra and getting STC syntax highlighting more right that us. Looking at his code has helped me write this.
Copyright © 2010-2013 the Padre::Plugin::XS "AUTHOR" and "CONTRIBUTORS" as listed above.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Padre::Plugin::XS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Padre::Plugin::XS
CPAN shell
perl -MCPAN -e shell install Padre::Plugin::XS
For more information on module installation, please visit the detailed CPAN module installation guide.