Padre - free perl IDE

  • 4,295 views
Uploaded on

The review of Padre - the free PERL IDE.Power in recursion.

The review of Padre - the free PERL IDE.Power in recursion.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
4,295
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
19
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Padre - Free PERL IDE Naim Shafiev Шафиев Наим Беларускі Perl-воркшоп 2009 Минск
  • 2. What we want from IDE? ● Syntax highlighting ● Source formatting ● Perldoc support ● Perl::Critic integration ● Autocompletion ● Debug support[local and remote ] ● SVN/SVK/GIT/Mercurial support ● Run on Different OS
  • 3. What we want from IDE? ● Nice usability ● Fast ● Free ● Supports PERL 6 ;)
  • 4. IDEs for PERL ● Emacs/vim/mceditor etc. ● Eclipse + EPIC ● Komodo ● Padre
  • 5. Emacs/vim/mceditor etc. Emacs – not for mere mortals ;) Can do anything(Cperl), if you know elisp
  • 6. Emacs/vim/mceditor etc. Vim – tiny and light editor. Like a ОS emacs :) can do anything. But you must “уметь готовить” )
  • 7. Emacs/vim/mceditor etc. Mceditor and etc. - not a full IDE, but easy
  • 8. Eclipse + EPIC EPIC - Perl Editor and IDE for Eclipse. This is plugin for Eclipse. Good thing.
  • 9. Eclipse + EPIC ● Syntax highlighting ● Source formatter ● Perldoc support ● Perl::Critic integration ● Autocompletion (works bad) ● The fully Debug support[ YES! :) ]
  • 10. Eclipse + EPIC Debug ● To see variables needs - PadWalker ● Can do Single Step/Step Into/Step Over ● Breakpoints ● Remote debugging(experimental)
  • 11. Eclipse + EPIC But! It's JAVA programm -> 450 mb minimal for normal working EPIC – not fully supports 64-bit GNU/Linux. No supports for PERL 6 ;)
  • 12. Komodo IDE ● Not “free” ● Run on mozilla engine ● Can do anything ) ● Problem with the 64-bit GNULINUX
  • 13. Padre ● Cross platformed(some troubles with *BSD) ● Free( License Artistic/ GPL 2) ● Under Active Development ● Умеет немного разговарить по-русски ) ● In PERL ● Native graphical looks(thanks for use Wx; :) ● Perl 6(the very experimental[provided with the plugins )
  • 14. Padre ● Debugger ● Advanced Text editor(Incremental search and etc.) ● SVN/SVK (experimental) ● Easy to write own plugins
  • 15. Padre debugger ● Works.But unfortunately with bugs (: ● Var tree ● Code browser(works great) ● Stepping, Breakpoints, Watches, Variable evaluation. ● Stack module ( works bad ) ● Needs to install Padre::Plugin::Debugger
  • 16. Padre SVN/SVK ● At early state ● cpan -i Padre::Plugin::SVK ● cpan -i Padre::Plugin::SVN
  • 17. Padre Padre::Plugin::My ● Easy to make own plugin. ● Which can do what you want.
  • 18. The End Thanks. And sorry for my poor English ) my e-mail : shafiev@gmail.com links: http://elementa.su/ – my home page http://padre.perlide.org/ - padre site