Pacu is an easy to use code editor that will provide its users with a highly responsive user-interface with low memory footprint.
All of Pacu`s functions are fully keyboard accessible and have been designed to fit on small screens (>=1024x600). Also, the keyboard shortcuts are kept short to maximize finger-friendly typing.
Pacu provides a deeply integrated video terminal emulation. Rereferences to files and source code locations are automatically recognised for most command line tools, like for instance: GNU compiler tools, valgrind, grep and Ruby on Rails log files.
Clicking on a compiler message will automatically open the corresponding file at the point of issue. Thereby any command-line driven workflow becomes accelerated in a generic manner.
Here are some key features of "Pacu":
Syntax highlighting for:
· C/C++/Objective-C/Objective-C++
· Ruby
· XML with Embedded Ruby (ERB)
· Python
· Bash
Integrated video terminal emulation:
· xterm compatible color terminal
· recognizes a wide range of log and compiler messages
· endless logging and dynamic line breaking
· well documented control codes
Fully keyboard accessible and support for small screens:
· designed for netbook screens (>= 1024x600)
· short and easy to memorize keyboard shortcuts
· block editing support for ASCII artists
Multi-file find and replace:
· live viewing of search results
· supports regular expression search patterns
· encourages frequent code refactoring
Integrated file browser:
· tree-view file browsing
· allows to rename files without breaking open file paths
· can be docked left-side and right-side
Freely configurable toolbar:
· user defined commands with toolbar icons
· can trigger terminal actions, text macros or external URLs
Quick file-open:
· speedy recursive file search
· fully keyboard controllable
Runs on Linux/X11 and Mac OS X:
· seamlessly integrates into both desktops
· scales widely from X11-based thin clients to powerful Mac desktops
Long-term availability:
· ready for 64 bit and future technologies
Limitations:
· 28 days trial
What`s New in This Release: [ read full changelog ]
· improved highlighting engine (`charcoal`), now supports case-insensitive grammars
· support for x86_64 and PowerPC on Mac (Cocoa event loop)
· wider language support and first basic code browsing for haXe