Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython

PCEF is unavailable in PyPM, because there aren't any builds for it in the package repositories. Click the linked icons to find out why.

 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
 
Links
License
GNU LGPL v3
Depended by

PCEF is code editing framework for PySide applications.

It provides a flexible code editor ready to use in any PySide applications. Flexibility is achieved through a system of editor extensions (custom panels and modes).

In addition to the base widget, some preconfigured editors are available (a generic code editor and a python editor).

Here are the core features:

  • flexible framework to add custom panels/modes
  • syntax highlighting mode (using pygments)
  • code completion
  • line number Panel
  • code folding Panel
  • markers Panel (to add breakpoints, bookmarks, errors,...)
  • right margin indicator mode
  • active line highlighting mode
  • editor zoom mode
  • find and replace Panel
  • text decorations (squiggle, box)
  • easy styling (built-in white and dark styles + possibility to customize using JSON style schemes)
  • auto indent mode(indentation level is based on the previous line indent)

Here are the python specific features:

  • code completion (using Jedi)
  • calltips
  • syntax and style checking (using pylint, pyflakes and pep8)
  • code folder
  • smart indent

Subscribe to package updates

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.