logo

Welcome
Welcome to EPIC

EPIC is an open source Perl IDE based on the Eclipse platform.
Features supported are syntax highlighting, on-the-fly syntax check, content assist, perldoc support, source formatter, templating support and a Perl debugger.
A regular expression plugin is also available.

Current Versions
If you are unfamiliar with Eclipse, read the first few pages of EPIC User's Guide for installation instructions!
EPIC Stable: 0.5.x                                                                 EPIC Testing: 0.6.x  (ChangeLog)
        URL: http://e-p-i-c.sf.net/updates                                                      URL: http://e-p-i-c.sf.net/updates/testing

What's New
article EPIC featured in c't magazine (2007-09-09)

EPIC 0.6.13 has been published on a DVD in the issue #19 (2007-09-03) of c't, a popular German computer magazine. Moreover, a four pages long article by Oliver Lau in the same issue presents most of EPIC's features using an example project. Thanks!

c't readers (as well as everyone else) are advised to upgrade to the latest version of EPIC 'testing' rather than rely on the DVD release.


EPIC 0.5.39 (stable) and 0.6.13 (testing) released (2007-08-08)
A minor release which brings the current version of EPIC testing to the download area at SourceForge. In order to maintain compatibility of stable with Eclipse 3.1, there is no testing-to-stable switch yet. However, users who do not need such backwards compatibility (in particular new users) are encouraged to install EPIC 0.6.13 (testing).

As before, the latest fixed and enhancements to both testing and stable will be made available through the update site (see above).

EPIC 0.5.33 (stable) and 0.6.0 (testing) released (2007-04-06)
The previous testing version of EPIC was promoted to stable today and is now available as direct download and through the stable update site. 0.5.33 contains new features implemented since August 2006, several bug fixes that could not be incorporated into the 0.4.x release, and a major internal restructuring of the debugger code. See ChangeLog or browse the Feature Tracker for the list of new features.

At this point, the stable (0.5.33) and testing (0.6.0) versions are identical, except that 0.6.0 requires Eclipse 3.2. Users interested in new features should upgrade to Eclipse 3.2 (if not already done) and keep upgrading through the 'testing' update site. Users who prefer stability should stay with 'stable', which will remain compatible with Eclipse 3.1 until the next testing-to-stable switch.

EPIC 0.4.0 (stable) and 0.5.0 (testing) released (2006-08-04)
After more than two years since the last release, an updated version of EPIC is now available. This version works with Eclipse 3.2, has a completely rewritten parser, many bug fixes and several new features (see ChangeLog). At this point, the stable and testing versions are identical. However, new features will be only provided through the testing version, while stable will be updated only with bug fixes. Both versions can be installed and kept up-to-date using Eclipse's Update Manager.

article EPIC Tutorials at IBM developerWorks (2006-02-10)

IBM developerWorks has published two tutorials covering EPIC by Martin MC Brown.
You have to register first to view the tutorials.

EPIC Article from German Perl Workshop 2005 (2005-07-16)

The EPIC article from the German Perl Workshop 2005 by Philipp Traeder is now available.
The article is in German.
Read article...


Older news messages can be found in the News Archive...
Features
Perl Editor Plugin

The Perl Editor Plugin has the following features:

- Syntax Highlighting
- On the fly syntax check (with annotation hover)   
- Content assist
- Quick reference feature

Outline view with used modules and subroutines
- Source formatter
- HTML export
- Perldoc support

- Templating support



Perl Debugger

The Perl Debugger Plugin has the following features:

- Persistent Breakpoints

- Single Step/Step Into/Step Over ...

- Global and local variables inspection (PadWalker needed)
 
- Expression evaluation







RegExp Plugin

The RegExp Plugin has the following features:

- Multiline/Ignorecase

- Subexpression highlighting

- Single step for debugging
 
(For more information about the Single Step feature have
   a look at the FAQ)




Screenshots
Screenshots of the Perl Editor Plugin



EPIC on Linux
EPIC on Mac OS X


EPIC on Windows XP


 

Screenshots of the RegExp Plugin


RegExp on Mac OS X


Downloads
Download EPIC

EPIC is updated frequently, but the downloadable update site archive listed below is only replaced on major releases. We recommend that you use the Update Manager of Eclipse as described in the EPIC User's Guide to install the most recent version of EPIC. The same recommendation holds for independent packagers/redistributors.

EPIC Update Site 0.6.13
Includes the basic components Perl Editor, Debugger and Regular Expression Plugin.

Requires Eclipse >= 3.2

Last update: 2007-08-08
Eclipse Update Manager URL:
http://e-p-i-c.sourceforge.net/updates/testing





ChangeLog



Download
EPIC

Update Site







EPIC User's Guide
Describes the testing version of EPIC. Some of the mentioned features may not be available in the stable version.

Last update: 2007-05-02

User's Guide












Contact
If you have suggestions, questions etc. feel free to ask in the forums. In case of issues related to the project administration send a mail to:

  jploski at users.sourceforge.net
  luelljoc at users.sourceforge.net




This web site uses a cookie sent by the Google Analytics service, which collects anonymous web traffic data.