GPW2015 day3 Perl IDEs am Beispiel Emacs - Rolf Langsdorf

This video is in German.
Length: 40:52
Source: German Perl Workshop 2015 on the 2015-05-08.
Speaker: Rolf Langsdorf (LanX)
abstract

Was ist ein "Integrated Development Environment" (IDE)?

Wo ist ist die Grenze zu Editoren?

Und was sollte eine Perl IDE leisten?

Was könnte sie überhaupt leisten?

Emacs als Großmutter aller IDEs bietet sich an um verschiedene Features zu demonstrieren.

Kriterien wären:

Editor Syntax-highlighting Tab-expansion of variables Outlining ( aka Folding) Narrowing Code-snippets/Templates Search/Replace (Incremental, RegEx, Multifile) Key-Macros Multiple Subwindows X and/or Terminal Keybindings Hypertext-features

IDE Compile and Jump to Error Debugger integration REPL integration Support for Revision control (CVS,GIT,...) Diff support RegEx Editor Refactoring Flymake (syntax check on the fly) Project support (management of all settings) Browser-subwindows Perldoc support Inline display of own method/function documentation Tab expansion of methods (Intellisense) Omni Complete (Expand by context)

Further information: http://www.perlmonks.org/?node_id=788619