阅读更多

15顶
0踩

非技术

原创新闻 免费开源IDE Komodo Edit 4.3发布

2008-03-17 16:30 by 资深编辑 withyou 评论(15) 有17992人浏览

ActiveState公司宣布,开源IDE Komodo Edit 4.3发布,这是一款基于广受赞誉的、支持多种动态语言的开源开发平台工具。它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法检测、颜色匹配、错误捕捉、自动补齐等特性。当前该软件可以运行在windows、 linux和macOS操作系统上。值得一提的是,该IDE为用户提供了丰富的可扩展功能,支持类似firefox的.xpi扩展。

 

(Komodo界面截图1)

ActiveState公司和Mozilla以及开源社区贴的很近,OpenKomodo项目将努力成为动态语言最受欢迎的IDE,就像eclipse之于java一样。

Komodo Edit更新包括:新的Find/Replace功能等。

Komodo Edit象Firefox一样,同时在三种开源协议下: MPL, GPL, and LGPL

点击下载:http://www.activestate.com/store/komodo_edit/download/

 

动态语言工具有一个光明的未来

 

动态语言类似 Python, Ruby, and JavaScript 现在越来越流行,被web开发者所重视,为它们量身定做的开发工具也同样会有更多的需求。komodo完全能够胜任,因为它同时支持后台语言和前台语言。

 

目前动态语言开源工具领域有几个竞争对手,它们虽然应用的不是非常广泛,也值得注意一下。比如Python开发工具 Eric3 (这是一个相当优秀的图形调试工具) 和 PIDA (它是一个实时VIM集成工具) 都很出色。对于web开发者,我觉得 KDE-based Quanta editor 是最好的开源解决方案,KDE集成了一系列很酷的javascript和XSL图形调试工具,同样 Web 开发者会喜欢 Mozilla的 Venkman javascript 调试工具(这个比较老了,但是用起来还可以) 和 Firebug (使用最多的firefox插件之一).

 

开发者们会很高兴看到开发工具象开发语言一样在不停的进步,例如Python 3将支持annotations,这使得开发工具能够更好的自动生成代码和找出潜在bug。开源开发工具的进步将激励整个IT行业前进。你使用什么开发工具呢?

 

 

(Komodo界面截图2)

来自: activestate.com
15
0
评论 共 15 条 请登录后发表评论
15 楼 dehuai 2008-06-06 18:45
Komodo 不是免费的
14 楼 teacake 2008-04-01 18:55
eclipse里所有的这些语言都有支持,找个插件网上一插就OK了
13 楼 darkjune 2008-03-19 22:23
edit是免费的,ide是收费的,确实是开源软件,楼下的瞎说
12 楼 白发红颜 2008-03-19 16:41
Editor版本是免费的, IDE版不是.
Windows下试用了一下, 感觉不是很好, 有点慢.
11 楼 flynetcn 2008-03-19 13:39
推荐开源小巧的编辑器:notepad++

http://notepad-plus.sourceforge.net/
10 楼 flynetcn 2008-03-19 13:25
不要浪费别人时间!
这不是开源的!
9 楼 sp42 2008-03-19 09:26
写perl的首选
8 楼 xiaoqiu369 2008-03-19 09:11
好像是要收费的吧.
7 楼 hantsy 2008-03-18 22:14
感觉不错,以前是motif界面,很难调整,现在终于使用gtk了。。。
6 楼 galaxystar 2008-03-18 14:04
直接 vim ,呵呵
5 楼 a3mao 2008-03-18 12:40
可以用它做js和css的开发
4 楼 jiangyubao 2008-03-18 10:28
引用
当前该软件可以运行在windows、 linux和macOS操作系统上。


java 开发的?
3 楼 Joo 2008-03-18 01:24
讨厌花花绿绿的文本
2 楼 withyou 2008-03-17 19:24
一直用eclipse,用过几天netbeans,总是不习惯。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 20dwr - DWR 与 WebWork整合

    WebWork 支持在 DWR2.0m3 以后才有。 要可以通过 DWR 调用 WW 的 Action,要做两件事。 配置 dwr.xml 你必须在 dwr 的配置文件中加入这样的配置: <create creator="none" javascript="DWRAction"> <param...

  • 关于webwork中使用dwr的form验证

    webwork中通过dwr来实现页面中的form验证,这种ajax的验证方式相对于其他javascript的客户端验证方式的好处就是,已经变成了webwork中的一个tag,可重用性比较强,一旦配置成功,以后可多次使用,减低了程序员的重复...

  • DWR和WebWork整和

    DWR也提供与OpenSymphony(www.opensymphony.com/webwork)所开发的WebWork框架的集成。借助于这种支持,可以远程访问自己的WebWork Actions,就像任何其他类一样。 请注意,WebWork现在已经成为Struts 2,并且从...

  • DWR基本配置

    DWR基本配置 2010-08-12 13:54 1.在web.xml里配置 dwr-invoker org.directwebremoting.servlet.DwrServlet debug true crossDomainSessio

  • 什么是webwork

    WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web...

  • DWR入门教程

    DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java...

  • 教你如何使用Dwr

    如何开始用DWR 有两种方法开始DWR,简单的方式是下载WAR文件然后看看。但是这不能帮你知道如何轻松的把DWR整合到你的web应用中,所以还是推荐你按照下面的3个步骤做: 1. 安装DWR的Jar包 下载dwr.jar文件。把它...

  • WebWork 概述

    WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web...

  • DWR与AJAX

    一,DWR是Direct Web Remoting 的缩写. DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 ...

  • WebWork

    WebWork目前最新版本是2.1,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从web...

  • Struts2.0与 DWR2.0 的整和

    转自:...最近在学struts2 想用dwr2,在网上搜到这位大侠写的方法,我照着改了,但是不会编译,唉,有找啊找,看到lxy19791111大侠说他编译好了,就去下载没想到要在

  • DWR简要总结

    DWR是Direct Web Remoting 的缩写. DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC ...

  • 【DWR系列04】- DWR配置详解

    一、DWR配置简介  虽然使用DWR只需要简单的配置,但是DWR的功能还是很多的,如果要使用这些功能就要对DWR的配置进行了解。配置主要有web.xml,dwr.xml和注解配置。下面依次介绍。 二、DWR的web.xml配置  标准的...

  • DWR 整合

    有2个Java类你一般需要用在DWR中,是webContext和WebContextFactory 在DWR 1.x 它们在uk.ltd.getahead.dwr 包, DWR 2.0+在org.directwebremoting包。这2个类给与你访问标准Http servlet对象的入口。这些对象是: ...

  • WebWork简介

    WebWork目前最新版本是2.2.7,现在的WebWork2.x前身是Rickard Oberg开发的WebWork,但现在WebWork已经被拆分成了Xwork1和WebWork2两个项目。 Xwork简洁、灵活功能强大,它是一个标准的Command模式实现,并且完全从...

  • DWR入门

    DWR入门

  • DWR服务器推 教程

    如何开始用DWR 有两种方法开始DWR,简单的方式是下载WAR文件然后看看。但是这不能帮你知道如何轻松的把DWR整合到你的web应用中,所以还是推荐你按照下面的3个步骤做: 1. 安装DWR的Jar包 下载dwr.jar文件。把它...

  • DWR中的util.js

    如果我们想抛弃传统的webwork/spring mvc等MVC框架,全部数据由DWR来实现的话,也有一定风险。没办法,只能挖掘DWR深层次的应用了。 一、业务层设计  为了讨好传统的,用户量惊人的传统web应用。可能更...

  • Webwork及框架设计

    Webwork及框架设计  现在这个项目已经做了半年多了,我也是从需求调研时开始加入的,现在正是设计完成后的紧张编码阶段。具体的编码工作我已经做了整整两周。我主要是开发后台,也就是权限管理相关部分。部分...

  • PHP语言基础知识详解及常见功能应用.docx

    本文详细介绍了PHP的基本语法、变量类型、运算符号以及文件上传和发邮件功能的实现方法,适合初学者了解和掌握PHP的基础知识。

Global site tag (gtag.js) - Google Analytics