Komodo IDE
Your rating: Now say why...

(2) 4.75

Development environment for PHP, Perl, more.   Demo ($295.00)
Add to my Watch List
Email me when discounted
Komodo IDE helps developers create great applications using dynamic languages and open technologies.

Award-winning tools for debugging, code intelligence, visual code navigation and the regular expression toolkit help developers write cleaner code faster, while source code control integration, a project manager and multi-user support assist in team development. With improved performance for all supported languages including Perl, PHP, Python, Ruby & Tcl, HTML, CSS, JavaScript and XML), simple Firefox-style extensibility, and flexible multi-platform licensing for Windows,
What's New
Version 8.5.3:
  • Code Intelligence: Fix case where codeintel startup could fail due to race condition. (Bug 101543)
  • Code Intelligence: Performance: Avoid rescanning dependent files on modification. (Bug 101312)
  • Code Intelligence: PHP: Allow goto definition on foreach variables. (Bug 100701)
  • Code Intelligence: Python: Ensure code scanning supports the "yield from" syntax. (Bug 101404)
  • Code Intelligence: Sections List: Ensure HTML/XML section lists are updated after editor modifications. (Bug 101442)
  • Code Intelligence: Sections List: Sometimes the list would not show due to a recursion error. (Bug 101280)
  • Crash Reports: Re-enable the crash report dialog. (Bug 101006)
  • Debugger: Make sure we can debug Python3 programs that contain non-ascii data in strings (and comments). (Bug 101268)
  • Debugger: PHP: Update Xdebug to version 2.2.3. (Bug 101265)
  • Debugger: Tcl: Include a Tcl debug engine for Win64, and choose it at runtime when the tclsh.exe or wish.exe interpreter is 64-bit. (Bug 101199)
  • Debugger: When starting a remote-debugging session, make sure the pref for stopping at the first breakpoint is respected. (Bug 100884)
  • Editor: Ensure caret is scrolled into view when opening files and jumping to definitions. (Bug 98866)
  • Editor: Make sure cmd_addNextWordToCaretSet (default binding: Ctrl-D) works in presence of high-bit chars in the document. (Bug 100931)
  • Editor: Minimap: Don't change the first line in the screen when tabbing/shift-tabbing a block with the minimap visible. (Bug 101318)
  • Editor: Minimap: Improve editor scroll handling and scrolling performance when minimap is enabled. (Bug 100956)
  • Editor: Performance: Speed up UDL processing for files with very long lines (includes PHP, XML, HTML, Django, etc). (Bug 101267)
  • Editor: Prefs: Increase the file size limits that control switching to a plain-text language. (Bug 101629)
  • Editor: Prevent repeatedly pressing Ctrl-D (Add next word to multiple selection) from crashing Komodo. (Bug 100955)
  • History: Make sure history db corruptions do not cause startup failures. (Bug 101551)
  • Hyperlinks: Ensure the PHP include handler works over the full include statement. (Bug 101505)
  • Languages: Support C++11 keywords. (Bug 101299)
  • Mac: Disable the scroll width preference, as it can mess up the editor display. (Bug 88586)
  • Mac: Editor: Focus the editor when mouse clicking on the line number margin. (Bug 101290)
  • Mac: Editor: Make sure text is pasted into every selection when a multiple-selection/caret session is in effect. (Bug 101220)
  • Macros: Make sure macro and snippet contents are always up to date when editing them in the editor. (Bug 101263)
  • Macros: Show accurate macro line numbers for syntax errors and runtime errors when executing macros. (Bug 95519)
  • Preferences: Make sure project internationalization settings are correctly saved to project prefs. (Bug 101174)
  • Refactoring: Make sure undo (and other operations that end multi-caret editing sessions) don't corrupt the undo-stack. (Bug 100837)
  • Rx Toolkit: Don't throw an exception on startup when the regex field is empty. (Bug 100694)
  • Rx Toolkit: Clear errors when switching between different regex languages. (Bug 97340)
  • Source Code Control: The Git push dialog no longer gets stuck at the end of a push. (Bug 99920)
  • Syntax Checking: Make sure files are linted when they are first opened. (Bug 101552)
  • Syntax Checking: PyLint: Support pylint 1.0, which stopped supporting the -i argument. (Bug 100028)
  • Syntax Checking: PyLint: Support pylint for Python3 code. (Bug 96733)
  • Syntax Checking: RHTML: Wrap <%= ... %> constructs with 'Proc.new {' ... '}.call;' to avoid bugus syntax errors. (Bug 100835)
  • UI: Added a Getting Started dialog to Komodo that helps new users get the basics of Komodo. (Bug 98250)
  • UI: Button text in the toolbar will now properly show when using a hidpi (cupertino) icon set. (Bug 100933)
  • UI: Icons: Checkboxes and radio boxes were sometimes not showing in menu's under Abyss.
  • UI: Moved trial message out of statusbar and into notification, so that its not blocking breadcrumbs. (Bug 100548)
Version 8.5.3:
  • Code Intelligence: Fix case where codeintel startup could fail due to race condition. (Bug 101543)
  • Code Intelligence: Performance: Avoid rescanning dependent files on modification. (Bug 101312)
  • Code Intelligence: PHP: Allow goto definition on foreach variables. (Bug 100701)
  • Code Intelligence: Python: Ensure code scanning supports the "yield from" more...
Requirements



MacUpdate - Komodo IDE




  • Coda
    +7

  • TextMate
    +6

  • NetBeans
    +4

  • BBEdit
    +2

  • Aptana Studio
    +2

  • skEdit
    +2
Komodo IDE User Discussion (Write a Review)
ver. 8.x:
(2)
Your rating: Now say why...
Overall:
(7)

sort: smiles | time
burypromote

+178
ylluminate commented on 29 Feb 2012
Could we get a comprehensive review of this vs RubyMine 4 in the Ruby and Rails development arena? I've not seen anything appreciable regarding Komodo for years now and it seems that it's kind of gone by the way side from some non comprehensive reviews I've seen.
[Version 7.0.1]


burypromote
-4

+48

Drtyrell969 reviewed on 09 May 2010
PATHETIC! My God. I wasted 20 minutes just trying to get connected to a remote server. Absolutely the most horrible attempt an IDE in history. $300 license? Seriously...don't wonder why you go out of business.
[Version 5.2.4]


burypromote
-1

+10

Cesco reviewed on 12 Mar 2010
IMHO it's an excellent IDE... I have never tried v4, but 5.2.4 works flawlessy for me.
[Version 5.2.4]


burypromote
+1

+10
Eric Caldwell commented on 02 Feb 2007
I considered buying this app but, just like Firefox (since it is based on that platform) is SLOW to load on my MBP 17. To bad becuase this has some nice features. I'll stick to BBEdit until this is corrected.
[Version 4.0.1]


burypromote
+4

+41

Maruko Drinking Team reviewed on 13 Jan 2007
I inCREDIBLY wish there was a native Mac OS X (e.g., written in Cocoa/Objective-C) app like this... but there's not. This is the best thing going.

Feature-wise it has lots of the features you would want. I put it head to head against Wing, Eclipse+plugins, and the others I could find. It's got the best featureset for coding in python on the Mac.

However, it has that very low quality GUI, because it is written using Mozilla's cross-platform crapware layer. Same reason that Firefox feels like shoddy garbage on the Mac. You might as well run a Java app: nonstandard UI widgets, menus that don't quite work right, bizarre flaws with text editing, and so on.

Still, I bought this and use it when I need to step through Python code in a debugger. It is telling that I WANT an IDE with all the integration features but still end up using TextMate for 90% of my Python coding, despite it being just a dumb editor without such features. That's because it's a great Mac app doing what it does. Komodo does cool stuff but the app is klunky.
[Version 4.0b4]


burypromote

+4
Gaoshan commented on 22 Dec 2006
How does its PHP handling compare to Zend Studio? Eclipse? Anyone know?
[Version 4.0b3]

2 Replies

burypromote
+1

+4
stalepez replied on 23 Dec 2006
It does a good job with the basic built-in PHP functions, but its support for some common external classes is lacking. It also doesn't import functions from application code, which is a downer for people like me who have literally hundreds of custom functions in various libraries and classes.

Bottom line: I still use Zend for my PHP development at LibraryThing.com and Eclipse for my Java work on my own side projects.
burypromote

+4
Gaoshan replied on 23 Dec 2006
Thanks alot... not importing functions is a big deal for me as well. I love how Zend Studio handles that, among other things. I am really 100% happy with Zend Studio (and excited to make use of the integrated Zend Framework that they have deployed with 5.5) but I have seen Komodo around for ages and always kind of wondered.
burypromote
-1

+21

Strych9 reviewed on 08 Jun 2006
Oops forgot to choose the Review menu... :-)
[Version 3.5.3]


burypromote

+21
Strych9 commented on 08 Jun 2006
Really a great application, I love the debug/step by step mode, the editor,etc... amazing. It's BBEdit on steroids !!! Don't look for anything else.
Try the 3 weeks demo, you'll be convinced.
Keep up the good work, it's a wonderful software !
[Version 3.5.3]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


+3

Veronica_007 rated on 27 Mar 2013

[Version 8.0.1]



+6

Barisart rated on 10 Feb 2013

[Version 8.0.0-beta1]



Fryguy451 rated on 16 Jan 2013

[Version 7.1.3]


Downloads:26,493
Version Downloads:222
Type:Development : Editors
License:Demo
Date:20 Nov 2013
Platform:Intel 64 / OS X
Price: $295.00
Overall (Version 8.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-8 of 8
Displaying 1-3 of 3
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Komodo IDE helps developers create great applications using dynamic languages and open technologies.

Award-winning tools for debugging, code intelligence, visual code navigation and the regular expression toolkit help developers write cleaner code faster, while source code control integration, a project manager and multi-user support assist in team development. With improved performance for all supported languages including Perl, PHP, Python, Ruby & Tcl, HTML, CSS, JavaScript and XML), simple Firefox-style extensibility, and flexible multi-platform licensing for Windows, Mac OS X, and Linux, Komodo IDE has developed smart tools with developer freedom and choice in mind.


- -