Komodo 10.2 Adds Slack Sharing
Written by Kay Ewbank   
Thursday, 23 February 2017

An updated version of ActiveState's cross-platform multi-language programming IDE, Komodo, has been released with the better unit testing and Slack sharing among its improvements and enhancements.  

 

activestatesq

Open source languages company ActiveState currently has distributions for Perl, Python and Tcl and, as we reported in November, intends to add Ruby, Node.js, Go and Lua to its portfolio this year. 

Last month, it was announced that its polyglot IDE Komodo would be included for free when users purchased a Business Edition license of an ActiveState language distribution, and that Enterprise Edition purchasers would receive a complimentary Komodo IDE 5-pack. In view of this Komodo 10.2 offers additional framework support for languages such as Python, Perl, Go, PHP, Node.js and Ruby including support for the latest version of Ruby on Rails and Tcl 8.6.

Announcing Komodo 10.2. ActiveState Director of Engineering Tom Radcliffe said:

"Over the past ten years, Komodo has been downloaded over 7 million times. That’s why giving developers the tools and functionality needed to make their jobs easier has always been important when choosing which new features to include. With this new release, we've given Komodo IDE developers using Slack an easier way to share files and snippets. We’ve also added support for Yarn - as an alternative to the existing support for npm - which gives Node.js developers better performance and reliability."

In Komodo 10.2, unit testing has been rebuilt from the ground up to support a wider variety of frameworks. You can now run tests for major frameworks including PHPUnit (PHP), pytest (Python 2 and 3), Prove (Perl), Mocha (Node.js), RSPec (Ruby) and Go. In addition, you can test any frameworks that output in TAP or TeamCity compatible formatting.

komodo-10-2-screenshot-unittesting-crop

 

The rework of the unit testing has added the ability to filter test results, to jump to test definitions, and to place breakpoints directly in your test.

The Slack sharing support means that teams that use Slack project management can share code snippets and diffs directly from Komodo to your team on Slack.

komodo-10-2-screenshot-slack-crop

 

One addition to the new version is support for Yarn, the new packet manager for Node.js. Komodo now integrates with Yarn in the same way it does with npm, so you can run commands in the “Go To Anything” search field or through a dynamic toolbar button.

 

komodo-10-2-screenshot-yarn-crop

 

New Django and Flask toolboxes have also been added to the IDE, so you can double-click on a code snippet to insert it directly into your file. There are also new tutorials for Rails, along with other new tutorials for Catalyst, Django, Flask, and Pyramid. The tutorials show how to set up your projects and configure Komodo to best work with each framework.

The final main improvement is a reworking of the Shell Scope for running terminal commands from within Komodo. In previous versions, this was unwieldy to use, but has been revamped to be more obvious and easier.  

komodo-ide-icon

 

 

A free 21-day trial of Komodo IDE 10 is available: http://komodoide.com/

If you want the cut down free open source version, Komodo Edit 10.2, that provides the basic functionality you need for programming without debugging, unit testing, collaboration, or integration with build systems unit testing it can be downloaded from:  http://www.activestate.com/komodo-ide/downloads/edit

 

 

 

More Information

Komodo IDE Website

What's New In Komodo 10.2

Download Komodo Edit

Related Articles

ActiveState Extends to Ruby, Node.js, Go and Lua

New Tutorial Tool In Komodo IDE 10.1

Komodo IDE 10 Released

 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

 

Banner


Google Opensources Privacy Library
08/11/2024

Google is making a new differential privacy library available as open source. PipelineDP4J is a Java-based library that can be used to analyse data sets while preserving privacy.



Fermyon's Spin WebAssembly Version 3.0 Released
26/11/2024

The open source developer tool for building, distributing, and running serverless WebAssembly applications reaches version 3.0. What's new?


More News

 

espbook

 

Comments




or email your comment to: comments@i-programmer.info