ActiveState Blog

  • Komodo's Commando Tool

    Komodo's Commando tool is a workhorse in Komodo. Through the Commando window you can access all of Komodo's internal commands, all toolbox items, open any file on your computer, find code symbols related to your file and project, etc. I've barely scratched the surface--it's a very powerful feature.

  • Komodo Packages

    In Komodo we have a concept of Packages. A package is any external item that can be added to Komodo. This could be any of the following:

  • Debugging with Komodo IDE

    Komodo supports debugging (IDE ONLY) for all of its major dynamic languages including Python, PHP, Go, Perl, Tcl, Ruby, NodeJS and JavaScript.

    Every feature you would expect in a debugger is present in the Komodo debugger:

  • Komodo UI/UX & Customization

    Back in November, with the help of our talented marketing team, Nathan and I hosted a webinar to show our new/potential/existing users the major features of Komodo, how to use them and how to customize them.

    Now if you're like me, you can't focus on a video for more than a few minutes. So, with myself in mind, I've written a short blog for each segment of the video to give you more byte-sized portions to consume.

    As I write this, I have no idea how many segments there will be, so join me in this adventure won't you? I might even find a feature that I didn't know about!

  • Komodo for Tcl
    Komodo for Tcl

    Tcl is an ideal language for scripting, testing, and rapid prototyping. And millions of developers around the world rely on ActiveTcl to build and maintain business- and mission-critical applications. It’s used in aerospace, engineering, CAD and even in Cisco routers and core networking infrastructure.

  • JSX and React: A Komodo Syntax Highlighting Case Study

    An often overlooked feature in Komodo is the ability to create extensions for highlighting the syntax of new and custom languages. It seems that every week brings news of a new language on the block. The good news is that with a little bit of work, you can start using that language from within Komodo!

  • Komodo 9.3.2 Released

    Time for another maintenance release! This release is focussed entirely on stability and resolves bugs introduced in 9.3 as well as some longer standing issues.

    Most notably, this release fixed the flickering issue on OSX. It also resolves the issue where notifications would steal focus away from other parts of the UI. Two very annoying issues that we wanted to fix.

    Check below for the full release notes.

  • Komodo User Story: Jake Day Williams

    Learning a new programming language isn't easy for everyone, and there is no better place than YouTube find a good tutorial to see code in action. In your search to learn PHP or Ruby, you may have stumbled upon Jake Day Williams' channel, WiLDacademy. He not only offers engaging and easy to follow tutorials, he also really likes using Komodo (you'll see Komodo featured in his tutorials).

  • Komodo Quick Bookmarks

    A feature that you may or may not be aware of in Komodo is the Quick Bookmarks tool. The Quick Bookmarks extend bookmarks to make them faster to use by allowing you to access specific bookmarks with a single keystroke.

    I've made a quick screencast to share with you so you can see them in action and quickly start using them yourself.

  • Komodo Webinar Questions

    Some of you might have heard that Nathan and I took time out of our dev schedules to do an Intro to Komodo webinar on the 19th of November, 2015. What you may not know is that everyone asked a TON of questions! We couldn't possibly answer all of them in the time that we had, so we took all the questions asked and I answered them here.

    First here's the webinar...

    ...and now all the answers!