Soft82.com » Mac » Developer Tools » Tools & Editors » Komodo IDE 4.4.1
Komodo IDE 4.4.1
| Developer | |
| Product Homepage | |
| Date Added | July 25, 2008, 06:38 GMT |
| License | Free to try (Shareware); $295.00 to buy |
| Last Week / All Time Downloads | 3 / 393 |
| Filename / Size | Komodo-IDE-4.4.1-20896-macosx-x86.dmg / 42.2MB |
| OS Support | Mac OS X |
Komodo IDE Description
Powerful, multi-platform, multi-language IDE for end-to-end development.
Komodo IDE 4 is a powerful, multi-platform, multi-language IDE for end-to-end development of dynamic web applications. Komodo IDE makes creating robust web apps fast and easy, with a rich feature set for client-side Ajax technologies such as CSS, HTML, JavaScript and XML, coupled with advanced support for dynamic languages such as Perl, PHP, Python, Ruby and Tcl.
Award-winning features include comprehensive editing and debugging, plus intelligent tools for regular expressions, team development, customization and unparalleled extensibility. The result is a powerful coding environment for framework stacks like Ruby on Rails and CakePHP and client libraries such as the Yahoo! UI Library and Dojo. A single license covers you across Windows, Mac OS X and Linux.
Multi-language editor
Multi-language support
Advanced support for:
* Browser-side technologies: CSS, HTML, JavaScript and XML
* Server-side languages: Perl, PHP, Python, Ruby and Tcl
* Web template languages: RHTML, Template-Toolkit, HTML-Smarty and Django
Autocomplete and calltips
* Write code faster and shorten the learning curve with code completion that guides you as you work
* CSS, HTML, JavaScript, Perl, PHP, Python, Ruby, Tcl, XML and XSLT.
* Schema-based XML/HTML completion
* Multiple-language file support, such as CSS and JavaScript completion in HTML
* Support for adding third-party libraries
* Interpreter version differentiation of built-in and standard library information
Multi-language file support
Correct syntax coloring of multi-language files and templated files, common in many web programming frameworks. Add custom language support (User-Defined Languages or UDL, used to provide support for RHTML, Template-Toolkit, HTML-Mason, Smarty and Django).
Standard editing features
Code commenting, auto-indent and outdent, block selection, incremental search, reflow paragraph, join lines, enter next character as raw literal, repeat next keystroke and clean line endings on "save".
Syntax checking
Instant feedback for all fully-supported languages.
Syntax coloring
Spot errors easily and improve readability and context, even in multi-language files (unique to Komodo!).
Vi emulation
Modal Vi keybindings emulate navigation, text insertion and command behavior. Custom commands can be implemented by adding Komodo macros to a Vi Commands Toolbox folder.
Emacs keybindings
Emacs-like keybinding scheme supports new editor features modeled on Emacs, such as transient marks (similar to the Emacs "mark ring"), repeat next command and reflow paragraph.
HTML preview
Check HTML, XML and CSS files side-by-side or in a browser, using arbitrary files or URLs.
Multilingual Input Method Editor (IME) support
Use your standard keyboard to enter multi-byte characters, such as Simplified Chinese, Japanese and Korean.
Code snippets
Store any piece of code for reuse.
Code folding
Work quickly and efficiently with large sections of code.
Multi-document editing
Easily work on multiple documents simultaneously using multiple tab groups, split view, and cross-document search.
Tutorials
Easily master editing features.
Multi-language graphical debugger
The most powerful debugging capabilities for dynamic languages, anywhere.
JavaScript debugging
Debug JavaScript using Firefox and a JavaScript DBGP extension. With the extension enabled, loading JavaScript or triggering JavaScript controls in the browser opens a debugging session in Komodo, which loads the relevant JavaScript code. The JavaScript interactive shell is available from within the debugging session.
Ruby and Ruby on Rails debugging
Komodo is the first IDE to provide professional debugging tools for Ruby and Rails application development. The Ruby interactive shell is available separately or from within debugging sessions. Komodo is the IDE for Ruby and Ruby on Rails!
PHP debugging (zero configuration)
Automatic configuration for PHP debugging. Build PHP on any platform and debug with Komodo, even if Komodo is running on a different platform.
Perl debugging
Built-in support for Perl debugging, plus a Perl interactive shell, available separately or from within debugging sessions.
Python debugging
Multi-threaded and post-mortem debugging, plus a Python interactive shell, available separately or from within debugging sessions.
Tcl debugging
Built-in support for Tcl debugging, with spawnpoints, plus a Tcl interactive shell, available separately or from within debugging sessions.
XSLT debugging
Built-in support for XSLT debugging, including the ability to find problems in both input data and code with HTML preview.
Standard debugging features
Breakpoints, stepping, watched variables, call stack and more.
Remote debugging
Debug Perl, PHP, Python, Ruby, and Tcl programs running on remote machines, with remote debugging extensions for Linux, Mac OS X and Windows.
Interactive shells
Experiment with code in real-time. Switch to interactive mode while debugging, and return. Supports JavaScript, Perl, Python, Ruby and Tcl.
Multi-session debugging
Debug multiple applications—even with different languages—simultaneously.
Breakpoint manager
Manipulate breakpoint capabilities and store across debugging sessions.
Debug toolbar
* Break into debugging: stop debugging an application at the current execution point; continue debugging from that point.
* Detach from debugging: stop debugging while application continues to run.
Debugger proxy
Simplify remote and multi-user system debugging with a standard mechanism for Komodo and the remote communication process.
CGI emulation
Full environment control while debugging web applications on your local machine.
DBGP debugger protocol
Add debugging support for any language you want.
Tutorials
Easily master debugging features.
DOM Viewer
Easily navigate XML, XSLT and HTML in a tree view of the document's DOM structure
HTTP Inspector
Inspect browser-server communications
Examine browser-server communications requests and responses as they happen. A local proxy intercepts HTTP traffic, allowing you to view and edit individual transactions.
Intercept and tweak browser-server traffic
Break on requests or responses and review, edit and submit modified traffic.
Source code control integration
Revision history
Diff two selected revisions or select one for comparison with the local copy.
Integration with CVS, Perforce and Subversion
Add, remove, submit, revert and compare files in SCC repositories.
Code browser
Easily navigate source structure in a tree view of code objects. Browse, locate and jump to modules, namespaces, classes, functions and variables.
Interactive shells
JavaScript
Interactive shell for manipulating JavaScript code, available within JavaScript debugging sessions.
Perl, Python, Ruby and Tcl
Explore, prototype and test your code. Enter statements, expressions and code fragments, independent of program files. Can be used standalone or as a shell that interacts from within a debugging session.
Project manager
Convenient, flexible organization of all project elements.
Live Folders
Project view displays the current contents of corresponding file system directory.
Virtual Folders
Explicitly maintained multi-purpose containers for any project or Toolbox component, containing pointers to selected components from different file system locations.
Toolbox
Store it
Store virtually anything, including configurable "Run" commands, macros, code snippets, URLs, Live and Virtual Folders, templates, menus, toolbars and remote files.
Share it
Share a Toolbox with networked team members or distribute valuable Toolbox items to other Komodo users with the import/export function.
Rx (Regular Expression) Toolkit
Visual interface
Create powerful regular expressions painlessly with node tips, node highlighting and shortcut menus.
Regular expression debugger
Easily evaluate and correct matched patterns. "Match mode" buttons provide Match, Match All, Split, Replace and Replace All.
Regular expressions primer
Tutorial for those new to regular expressions.
Custom toolbars and menus
Personalize and extend
Add custom menus and toolbars for easy access to run commands and snippets or create integrations with third party tools. Associate keybindings and icons with any item.
Macros and triggers
Save time and effort
* Automate regular tasks with editable macros recordings.
* Quickly access record/playback features through the Toolbar.
* Run macros manually, via a keybinding, or based on a variety of Komodo event triggers.
Automate even more
Power users can tap into Komodo's deeper features.
Run Commands
Sophisticated automation of any command line function
Configurable Run Commands, stored in your Toolbox, to automate almost any task. Also able to pass content in either direction between a document in the editor pane and the command line.
Multi-user support
Share important data between multiple users
Share templates, common group-level "Shared Toolbox", "site-wide" common configuration file, and "site-wide" Tcl configuration files.
Extensibility
XPI Extensions
Create your own plug-ins. XPI extension support provides the same capability as Firefox, with all standard Mozilla APIs based on XUL, XBL, and XPCOM, plus our own for Python and JavaScript. We're even using this in Komodo development; for example, when adding UDL-based languages and defining custom language syntax-coloring. Other new features, such as the DOM Viewer, are also extensions. If you've written an extension for Firefox, you'll be comfortable writing one for Komodo.
Search
Find in Files
Efficiently search directories to locate files containing particular patterns. Located files can be easily loaded into Komodo editor directly from Find Results pane.
Open/Find Toolbar
New way to open files and search for strings in currently open files.
Perl Dev Kit (PDK) Integration
Create Perl executables from within Komodo.
Templates
Project Templates
Easy to create and use, project templates are a great way to implement reusable, sophisticated project-specific functionality, such as rsync, Rails, etc.
File templates
Language-specific templates and custom template creation, templates and custom template creation, and embeddable macros for date and time stamps.
Documentation
Help (I need somebody)
Including Komodo macro API documentation, all indexed with full text search. Komodo now uses Mozilla's help browser for quick topic searches.
Feature showcases
Visual step-by-step guides to using Komodo's key features.
Tutorials
Learn new languages and language-specific features.
Sample projects
Examples and sample files illustrate what you can do with Komodo.
Built on Mozilla
Komodo IDE is built on the Mozilla platform. Portions of Komodo were created using source code governed by the Netscape Public License (NPL) and the Mozilla Public License (MPL). The source code for the portions of Netscape 6 governed by the NPL and MPL is available from under those licenses.
Komodo IDE is built from the Mozilla source tree. Patches against the Mozilla code base that have been used in Komodo IDE are available on our ftp server.
Komodo IDE 100% CLEAN Certification
Komodo IDE has been tested by Soft82.com team against viruses, spyware, adware, trojan, backdoors and was found to be 100% clean. Our editors will recheck this software periodically to assure that it remains clean.
View Antivirus ReportKomodo IDE Limitations
21 days trial
Komodo IDE Version History
| Product | Date Added |
|---|---|
| Komodo IDE 4.4.1 | July 25, 2008 - Latest Version |
| Komodo IDE 4.3.2 | June 06, 2008 |
New Tools & Editors Software
StencylApril 13, 2012Create amazing iOS and Flash games |
Adobe AIR RuntimeApril 9, 2012Provides the tools necessary to build and deploy Adobe AIR |
|||
Contenta SID ConverterMarch 27, 2012MrSID conversion and processing |
Komodo EditMarch 21, 2012Free multi-platform, multi-language editor for dynamic languages and Ajax tech |
|||
WebLightMarch 13, 2012Automated HTML and link tester for web sites |
MuseFebruary 13, 2012Design and publish HTML websites without writing code |
|||
OpenCmsNovember 18, 2011Professional Content Management |
PhotoGPSEditorJune 29, 2011Add and edits photo meta-data using GPS data (description, latitude, longitude) |
|||
ECMerge StandardApril 6, 2011ECMerge diffs/merges local/FTP/SCC files/folders 2-way with syntax colouring |
Python InterpreterJanuary 19, 2011Python is an interpreted, interactive, object-oriented programming language often compared to Tcl,... |
|||
BOINCJanuary 14, 2011Allow distributed computing projects |
AgenaNovember 20, 2010A procedural programming language. |
|||
Kodak Video Converter for MacOctober 27, 2010Kodak Video Converter for Mac, Convert Kodak video to popular file format on mac |
Wondershare Video Studio Express for MacOctober 9, 2010Edit SD and HD videos with timeline tracks, and share them on YouTube. |
|||
Justinmind PrototyperSeptember 16, 2010Design advanced mockups and run realistic simulations to capture and communicate functional specs |
Doremisoft Mac PDF to EPUB ConverterSeptember 13, 2010Convert PDF to ePub eBook for iPad, iPod, iPhone, Sony Reader, etc on Mac. |
|||
SharewarePublisherJuly 14, 2010Shareware submission tool and PAD file generator |
WebsitePainter for MacJuly 9, 2010Website editor for creating professional looking Websites without programming |
|||
Ainsoft iPod Video Converter for MacMay 28, 2010Convert almost popular video formats to iPod MP4, iPod AVC on Mac |
Softwarepile Free System TweakerApril 15, 2010Optimize & Speed performance of your PC, correct errors, customize your system. |
|||
Last 7 Days Most Downloaded Tools & Editors Products
Muse15 downloadsDesign and publish HTML websites without writing code |
Adobe AIR Runtime5 downloadsProvides the tools necessary to build and deploy Adobe AIR |
|||
BOINC5 downloadsAllow distributed computing projects |
Komodo IDE3 downloadsPowerful, multi-platform, multi-language IDE for end-to-end development. |
|||
Flash'In'App2 downloadsFlash software with Mac compatibility |
WebLight2 downloadsAutomated HTML and link tester for web sites |
|||
Agena2 downloadsA procedural programming language. |
Python Interpreter2 downloadsPython is an interpreted, interactive, object-oriented programming language often compared to Tcl,... |
|||
Zend Studio for Eclipse2 downloadsZends PHP Editor and IDE to speed up PHP development. Debugger and Profiler |
DVD to iPod Converter for Mac2 downloadsConvert/Rip DVD Movie to iPod H.264, MPEG-4, MP3, M4A on Mac |
|||
All Time Most Downloaded Tools & Editors Products
Muse34 downloadsDesign and publish HTML websites without writing code |
Adobe AIR Runtime514 downloadsProvides the tools necessary to build and deploy Adobe AIR |
|||
BOINC447 downloadsAllow distributed computing projects |
Komodo IDE393 downloadsPowerful, multi-platform, multi-language IDE for end-to-end development. |
|||
Flash'In'App261 downloadsFlash software with Mac compatibility |
WebLight514 downloadsAutomated HTML and link tester for web sites |
|||
Agena135 downloadsA procedural programming language. |
Python Interpreter1,018 downloadsPython is an interpreted, interactive, object-oriented programming language often compared to Tcl,... |
|||
Zend Studio for Eclipse454 downloadsZends PHP Editor and IDE to speed up PHP development. Debugger and Profiler |
DVD to iPod Converter for Mac99 downloadsConvert/Rip DVD Movie to iPod H.264, MPEG-4, MP3, M4A on Mac |
|||


