• Scala Plugins for NetBeans


    Scala开发NetBeans插件。支持:
    语法和语义着色
    源代码大纲导航器
    代码折叠
    变量高亮显示
    转至声明
    即时重命名
    代码缩进
    代码格式
    错误注解
    代码自动完成
    收录时间:2010-11-25 13:55:40
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    DrJava:这是一个免费的、轻量型的开放源码 Java IDE,具有集成的读-计算-打印(read-eval-print)循环、调试器和 JUnit 支持。
    J:Java 文本编辑程序。遵循GPL - General Public协议。
    NetBeans:NetBeans.org由Sun公司在2000年创立,它是开放源运动以及开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans.org全球IDE下载次数已超过160万,拥有2万多个注册成员,并且还在不断发展壮大。其最新研发的NetBeans 3.5.1中文版将帮助中国的开发人员创建更迅速、更稳定和更灵活的开发环境。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL(Sun公用许可)范围内使用。 NetBeans 3.5.1和开放源码网站http://www.netbeans.org已经获得业界广泛认可,并支持NetBeans扩展IDE模块目录中大约100多个模块。
     NetBeans是一个全功能的开放源码Java IDE,可以帮助开发人员编写、编译、调试和部署Java应用,并将版本控制和XML编辑融入其众多功能之中。NetBeans 3.5.1可支持Java 2平台标准版(J2SE)应用的创建、采用JSP和Servlet的2层Web应用的创建,以及用于2层Web应用的API及软件的核心组的创建。此外,NetBeans 3.5.1还预装了一个Web服务器,即TomCat,从而免除了繁琐的配置和安装过程。所有这些都为Java开发人员创造了一个可扩展的开放源多平台的Java IDE,以支持他们在各自所选择的环境中从事开发工作,如Solaris、Linux、Windows或Macintosh。NetBeans 3.5.1也?面向JDK 1.4.0、1.4.1和1.4.2的应用开发提供支持。   
    WindowBuilder Pro: WindowBuilder Pro原来叫WindowBuilder最近被Google收购之后改成现在的名称。它是一个非常强大并且易于使用的双向Java GUI设计器。它由SWT Designer、Swing Designer和GWT Designer三个设计器组成,它能够无缝集成到任何基于Eclipse的Java开发环境中。借助于其拖拽功能,开发者可以轻松添加众多组件并迅速创建复杂的窗口,同时会自动生成Java代码。该产品包含了可视化的设计器、向导、智能布局工具、本地化等功能。该工具需要安装 Eclipse3.4,3.5或3.6。
    收录时间:2010-12-24 08:52:06
    Java Tools:Java Tools是一个轻量级IDE,用于创建、编译、执行、调试Java应用程序与applets。它还内置一个文本编辑器和一个拥有用户操作界面的Java调试器。它易于使用特别适合于Java初学者。
    Eclipse:Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。
    coyote:这个项目的目的是开发一组NetBeans组件用于帮助那些在NetBeans IDE中用脚本语言来写代码的开发者。起初这个项目只是打算只支持Groovy与Jython,但是他们将要开发出一个能够支持更多语言的公共框架。coyote当前提供的功能包括:
      * 支持Groovy与Jython语言;
      * 能够创建/编辑/执行脚本文件,这些脚本能够访问项目的CLASSPATH;
      * 为Groovy与Jython语言的语法进行着色;
      * 在编译或执行之后能够在语法错误处直接超链接到源代码;
      * 支持在Groovy与Jython中写单元测试等。
    Clojure的轻量级IDE Clooj: Clooj 是一个轻量级的 Clojure 集成开发工具,完全采用 Cloujure 和基于 Swing 的 GUI 开发,要求至少 Java 1.6 支持。Clojure是一种LISP风格的语言,运行在JVM上。Clojure的一大特色就是其并发机制,它支持不可变的数据结构(Clojure是来自于可持久化的数据结构)。Clojure还有一个特色是软件事务存储(Software Transactional Memory,STM),其支持用事务代替锁和互斥器来更新共享内存。STM还是一个有争议的技术,还需要更好的证明自己,一个简单的办法就是访问一个JVM上的实现。
    Cube-J:Cube-J是一个开源轻量级Java IDE。Cube-J的特性包括:语法高亮显示,代码自动缩进、自动加括弧、显示行号、加亮显示一行代码、提供编译功能、文件浏览、类结构大纲、控制台、浮动窗口框架(Docking Framework)、代码自动完成、多种外观/皮肤。Cube-J既可以以桌面应用程序方式运行也可以以Applet方式运行。
    Jext:Jext是一个Java开发的免费的源码编辑器.基于GPL licence发布.Jext除了可以编辑Java源代码之外还可以编辑其它类型的源代码如:C, C++, C#, ASP, PHP, Python, Perl, Ruby, TeX, XHTML, XSLT, Eiffel, JSP...等.除此之外它还提供其它一些功能,可利用书签(bookmark)工具来管理你的项目,可直接打一个压缩文件,可把已在工作区中打开的文件加以分类,可把你的源代码通过Email发送,可直接从Internet获得一个文件等.