Komodo Edit
Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django. Its feature includes Multi-language file support, Standard editing features, Syntax checking, syntax coloring, Vi emulation, Emacs keybindings, HTML preview etc.
http://www.activestate.com/komodo_edit/
comments powered by Disqus
Related Products
Komodo Edit
Komodo Edit supports PHP, Python, Ruby, Perl and Tcl, plus JavaScript, CSS, HTML and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.
GNU Nano - alternative to Pico editor
GNU nano is a command-line text-editor, with syntax highlighting for many languages, an experimental undo/redo system, regular expression help support, auto-indent support, and many other otpions. Full customizable by a file conf and bindings. Particularity of keyboard shortcuts for standard actions (save, quit, search/check/replace). GNU nano is designed to be a free replacement for the Pico text editor, part of the Pine email suite.
RText - Text editor written in Java
RText is a powerful, cross-platform programmer's text editor written in Java. It is designed to be easy to use, highly customizable and flexible. Its features include Syntax highlighting, Editing multiple documents at once, Printing and print preview, Find and replace, Undo/redo and online help.
GNU Emacs
GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing.
Padre
Padre is a Perl IDE, an Integrated Development environment, or in other words a text editor that is simple to use for new Perl programmers but also supports large multi-lingual and multi-technology projects.
Perl Oasis
Perl Oasis is a Perl IDE, kind of. It is a code navigator; a POD/source/class/project browser tightly integrated with a text editor. Perl Oasis is not an integrated debugger, nor a window designer. Perl Oasis is useful standalone, but more useful when used with UltraEdit, gVim, EditPlus, or PFE (alpha level support).
Vim
Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.
CKEditor
CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor, which means that the text being edited on it looks as similar as possible to the results users have when publishing it. It brings to the web common editing features found on desktop editing applications like Microsoft Word and OpenOffice. It's an editor to be used inside web pages.
IDLE - Python IDE with the tkinter GUI toolkit
IDLE is the Python IDE built with the tkinter GUI toolkit. It is bundled in each release of the programming tool since 2.3. It is not included in the python package included with many Linux distributions.
Geany - Text Editor using GTK2
Geany is a small and lightweight Integrated Development Environment. It supports filetypes including C, Java, PHP, HTML, Python, Perl, Pascal. Its basic features include Syntax highlighting, Code folding, Symbol name, auto-completion, Construct completion/snippets, Code navigation etc. Geany is light weight and only requires the GTK2 runtime libraries.