The new toolbox in Komodo 6 (available in Komodo IDE and Komodo Edit) has addressed several concerns we and many of our customers have had over the years. This screencast introduces some of the changes and new features, and the post goes into a bit more detail.
Ease of Sharing
First, we wanted to make it easier to share tools. To do this, we had to free tools from the project system.
Now each tool is a standalone file with a .komodotool extension, and toolbox hierarchies are simply managed by the filesystem.
I've been using the Projects pane & Fast Open to smooth out my workflow and make it easier to quickly switch between codebases. Let me show you how Komodo 6 can reduce the friction in your workflow.
Create Komodo projects and keep them in version control
We've started putting our Komodo project files into our version control system. This is great for anyone who works on multiple dev machines or on a team. Just check out your repo, and your project files are right there ready to be used in Komodo 6.
Data. It's everywhere. We leave a trail of it everywhere we go, both on the web, and in real life, and these days there aren't many applications that don't use a database, even if it's just a simple table to track high scores in a game. And while the languages Komodo supports are great for interacting with databases, if you wanted to view your database tables you needed to use a tool outside Komodo.
If you're new to Komodo, you probably won't know or care that the Project system has just undergone a huge change. The left sidebar now displays a file browser called Places that works pretty much like a regular file manager. Beneath it is a sub-pane called Projects, and with a little poking around you can quickly figure out how they work together.
After months of development and beta testing (thanks, beta testers!) we're proud to announce that Komodo 6 is now officially available.
Komodo IDE 6 has lots of great new features to help you work faster, including a completely new Places sidebar, a database explorer, Python 3 support, auto-complete for HTML 5/CSS 3/Perl 5.12/jQuery, the ability to quickly and easily publish your site, a smarter toolbox, multi-language Rx, and more.
PEP 8 (the document) is the official coding style guide for Python programmers. pep8 (the utility) is a tool to check for style deviations in your Python source code. Here is how you can quickly integrate pep8 checking for your code in Komodo.