YAPC::NA 2007 - Epic Perl Coding

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

6 comments

Comments 1 - 6 of 6 previous next Post a comment

  • + guest83350 guest83350 7 months ago
    Tired of the links in favorites for downloading? Visit http://newfileengine.com/ and find the straight link to the file required.
  • + guest0ba209 guest0ba209 2 years ago
    You can convert the ODF to pretty much whatever format you want using open office.
  • + guest5db995 guest5db995 2 years ago
    Great set of slides - thanks Josh !



    Nigel - UK
  • + guestff12ad guestff12ad 2 years ago
    Can we get this in something besides ODF?
  • + guestff12ad guestff12ad 2 years ago
    Can we get this in something besides ODF?
  • + guestff12ad guestff12ad 2 years ago
    Can we get this in something besides ODF?
Post a comment
Embed Video
Edit your comment Cancel

3 Favorites, 1 Group & 1 Event

YAPC::NA 2007 - Epic Perl Coding - Presentation Transcript

  1. EPIC Perl Coding YAPC::NA 2007 Houston, TX Josh McAdams
  2. Quick Audience Poll How do you edit your Perl code?
  3. Sweeping Generalizations Ask just about any Perl programmer what he or she uses to edit Perl and you'll get any one of a hand-full of typical answers: - vi (the editor of the beast vi vi vi) - emacs (rms didn't get rms for no reason) - BBEdit - some random windows text editor - Notepad - UltraEdit basically, it all boils down to...
  4. [ This Slide Intentionally Left Blank]
  5. Text Editors Most of these environments are extremely powerful and can get the job done, but they have a problem... ... they can be intimidating
  6. ￧√ ￧√
  7. IDEs Yes, most Perl programmers imagine the worst, but a decent IDE really isn't bad to have in your toolkit. There are a few IDEs out there: - The Open Perl IDE - Komodo - Enginsit's Perl Editor - Affrus - Eclipse
  8. Eclipse Eclipse isn't just a Java IDE, it's actually a pluggable application framework... And one of those plugins happens to be EPIC, an Eclipse plugin for Perl integration.
  9. EPIC What is EPIC? - an Eclipse plugin that customizes the IDE for Perl development What does it do for me? - syntax highlighting - edit-time syntax checking - code assistants - quick references to perldoc - outline of used modules and subroutines - in-editor source formatting (perltidy) - HTML export - code templates - RegExp plugin - Perl debugger integration (even for web development)
  10. EPIC – The IDE
  11. EPIC – Syntax Highlighting
  12. EPIC – Syntax Checking
  13. EPIC – Code Assistant
  14. EPIC - Perldoc
  15. EPIC – Perldoc Search
  16. EPIC - Outlines
  17. EPIC – Perl Tidy
  18. EPIC – HTML Export
  19. EPIC – HTML Export
  20. EPIC – Code Templates
  21. EPIC - RegExp
  22. EPIC - RegExp
  23. EPIC - Debugging
  24. EPIC – Code Folding
  25. EPIC – Toggle Comments
  26. EPIC – Toggle Comments
  27. EPIC – Refactor
  28. EPIC – Refactor
  29. EPIC – Refactor
  30. EPIC – Refactor
  31. EPIC – Refactor
  32. EPIC – Refactor
  33. Understanding Eclipse - Eclipse thinks in workspaces, projects, views, and perspectives - A workspace is just a location of your code on the disk - A project is a group of files that logically fit together, sort of like a Perl distribution - A view is just a window in the interface that provides some sort of functionality... an editor, and outline, etc. - A perspective is a grouping of views that help you effectively do the task at hand... debugging, code editing, etc.
  34. When To Use Epic - Epic thinks in projects, it is part of a Java IDE, it can be slow to load and a little overkill for smaller projects. - Epic/Eclipse is really good at helping you manage large projects with multiple files and other resources. - Eclipse can be integrated with SVN, database browsers, and many other tools that can consolidate all of your project tools into one interface.
  35. Resources Eclipse http://www.eclipse.org/ EPIC http://e-p-i-c.sourceforge.net/ Build Perl applications with Eclipse http://www.ibm.com/developerworks/edu/os-dw-os-perlecl-i.html How to debug Perl apps with Eclipse http://www.ibm.com/developerworks/edu/os-dw-os-perlecl-i.html

+ joshua.mcadamsjoshua.mcadams, 3 years ago

custom

4391 views, 3 favs, 3 embeds more stats

A quick tour of the EPIC programming plugin within more

More Info

© All Rights Reserved

Go to text version
  • Total Views 4391
    • 4237 on SlideShare
    • 154 from embeds
  • Comments 6
  • Favorites 3
  • Downloads 167
Most viewed embeds
  • 109 views on http://thomas-fahle.blogspot.com
  • 44 views on http://perl-howto.de
  • 1 views on http://209.85.135.104

more

All embeds
  • 109 views on http://thomas-fahle.blogspot.com
  • 44 views on http://perl-howto.de
  • 1 views on http://209.85.135.104

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories

Groups / Events