精华内容
下载资源
问答
  • Java开发工具

    千次阅读 2006-07-27 15:38:00
    网尽Java开发工具作者:务实 转贴自:未知 点击数:474
      
    

    网尽Java开发工具

    作者:务实    转贴自:未知    点击数:474

     

        通过前几期“品味Java”系列对Java开发技术的学习,不少读者对Java的学习热情空前高涨,纷纷来信要求小编也为他们介绍一些常用的Java开发工具,以便更好地使用和学习Java。

    我们在介绍Java的主流开发工具之前,也希望大家能提前对Java开发工具做个大概的了解。目前常用的Java项目开发环境(开发工具)有:JBuilder、VisualAge for Java、Forte for Java、Visual J++、Eclipse、NetBeans、JCreator+J2SDK、JDK+记事本、EditPlus+ J2SDK等等。一般开发J2EE项目时都需要安装各公司的应用服务器(中间件)和相应的开发工具,在使用这些开发工具之前,我们最好能熟知这些软件的优点和缺点,以便根据实际情况选择应用。

    那么如何选择Java的开发工具来编译运行Java应用程序,也即选择什么样的Java开发环境,对于我们程序开发人员来说显得越来越重要了。一些主流的Java开发工具有什么特点及其差别何在,让我们从下面的内容中寻找一些答案。

    一般用户的利器

    JDK

    编程人员和最终用户可以利用这个工具来开发Java程序或调用Java内容。在JDK环境中,我们编写后缀为.java的文件可采用文本编辑器。目前JDK的最新版本是1.4版本。

    从初学者角度来看,JDK环境有利于理解整个程序各部分之间的关系,有利于培养程序设计思想,而且它是开放源码的。缺点是目前只提供了简单的字符界面,开发者还不能进行复杂的Java程序开发

    JDK的下载地址是: http://www.java-cn.com/javatools/index.jsp
    上手难度:容易
    适用领域:简单的Java程序开发

    JCreator

    JCreator是一个Java集成开发环境(IDE)。它为用户提供了相当强大的功能,例如项目管理功能、项目模板功能等。通过JCreator,我们不用激活主文档就可直接编译或运行Java程序。目前它的最新版本是3.0。

    JCreator的优点是界面设计接近Windows界面风格,用户对它的界面比较熟悉。加上能与我们机器中所装的JDK完美结合,是其他任何一款IDE所不能比拟的。缺点是必须有J2SDK支持,不能进行企业J2EE开发。

    可以在http://www.java-cn.com/javatools/index.jsp下载。
    上手难度:适中
    适用领域:Applet等开发应用

    Microsoft Visual J++

    Visual J++是微软公司推出的可视化的Java语言集成开发环境(IDE)。无论集成性、编译速度、调试功能、还是易学易用性,都体现了微软的一贯风格。

    它的优点是可以帮助大家很方便地进行Java的应用开发。但它的移植性较差,因为它不是纯的Java开发环境,所以对于更专业的Java开发工作来说还显得力不从心。
    目前最新的版本是Visual J++ 6.0版本。下载地址:http://www.microsoft.com/china/msdn/visualj/Prodinfo/multimedia/default.htm

    上手难度:适中
    适用领域:与Java有关的Microsoft的AFC、WFC及ActiveX等开发应用
    其他工具:Java Workshop

    企业级开发工具

    JBuilder

    JBuilder是Borland公司为开发Java程序而设计的开发工具,对很多Java程序员来说,JBuilder是一款比较全面的Java开发利器。

    它是用纯Java语言编写的,并拥有专业化的图形调试界面,支持远程调试和多线程调试,它提供的调试器能支持各种JDK版本,包括J2ME/J2SE/J2EE。

    JBuilder支持企业J2EE开发,并且开发流程比较简单。缺点是刚上手的程序员很难把握整个程序各部分之间的关系,而显得难以上手。

    目前JBuilder的最新版本是9.0版本,下载地址:

    http://www.borland.com/products/downloads/download_jbuilder.html

    上手难度:较难
    适用领域:J2EE/J2ME/J2SE开发应用

    Visual Age for Java

    Visual Age for Java是IBM推出的一款非常成熟的开发工具,它对于专业开发者和业余的Java编程人员来说都是非常有用的。它提供了对可视化编程的支持,支持大型机应用程序的开发工作。而且它对开发人员之间的协同工作有很大的帮助。

    Visual Age for Java是一个扩展性很强和可视化程序设计的工具,用它可以做许多工作, 而且极少依赖键盘。缺点是没有中文版,对于初学者来说上手比较困难,适合有一定开发经验的开发人员使用。

    目前最新版本是4.0,它的下载地址是:http://www.java-cn.com/javatools/index.jsp
    上手难度:较难
    适用领域:J2EE的Web服务,EJB等开发应用

    Forte for Java

    Forte for Java是SUN公司提供的另一个由Java语言编写的Java集成开发环境(IDE)。它是一个跨平台的开发工具,具有开发客户端和服务器端应用程序的能力。

    它是一款在线整合工具,使用者可以自行设计任何需求的Java程序。它和Java语言完全兼容,能够制作出的程序可以跨平台执行,适合企业应用开发。缺点是较复杂,不易掌握。

    最新版本是4.0,下载地址是:http://download.enet.com.cn/html/242222000111301.html
    上手难度:较难
    适用领域:J2EE、EJB等开发应用

    其他工具:NetBeans、Eclipse

    编程工具只是工具,是为了方便人们工作而开发的,各有特点。由于篇幅有限,本文介绍的工具只是目前较为常用的,大家在选工具时应主要依据自己将要从事的领域(一般的Java程序开发、企业应用开发还是无线的Java开发),而不是盲目地认为哪种工具好,哪种工具不好。最后希望读者朋友能从本文中找到适合自己的Java开发工具。

    相关知识

    Applet和Servlet:Java语言体系比较庞大,语法和C相似。从应用角度讲有JSP、Applet、Servlet、Application四大部分。其中Applet是运行在客户端的程序,在图形显示方面很出色,它是需要预先下载到客户端的程序。在有些开发中,有一些设计需要运行在客户端,这时就要应用Applet,比如网易的聊天室。Servlet则是运行在服务器端的程序,它的处理数据接收能力很出色,是一个多线程的设计。

    EJB:EJB(Enterprise Java Bean)是SUN在服务器平台上推出的Java技术族的成员,与其他J2EE的技术一起, 大大增强了Java的能力, 并推动了Java在企业级应用程序中的应用。

    UML:UML(Unified Modeling Language)是一种易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。

     
    展开全文
  • Java开发工具全面比较

    千次阅读 2009-11-23 23:22:00
    1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看Java开发工具,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java ...

      1、JDK (Java Development Kit)Java开发工具集

        从初学者角度来看Java开发工具,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。

        2、Java Workshop

        Sun MicroSystems公司于1996年3月26日推出了Java WorkShop 1.0,这是业界出现的第一个供Internet网使用的多平台开发工具,它可以满足各公司开发Internet和Intranet网应用软件的需要。Java WorkShop完全用Java语言编写,是当今市场上销售的第一个完全的Java开发环境,目前Java WorkShop的最性版本是3.0.Java Workshop的特点表现如下:1)。结构易于创建:在创建平台中立的网格结构方面,Java Workshop比其他任何一种Java开发工具都要方便。

        2)。可视化编程:Java Workshop的可视化编程特性是很基本的。Java Workshop允许程序员重新安排这些操作,甚至可以确定触发操作行为的过滤器。Java Workshop产生的模板带有许多注释,这对程序员是很有帮助的。

        此外,Java WorkShop支持JDK1.1.3以及JavaBeans组件模型,API和语言特征增加了编译Java应用程序的灵活性。 Java WorkShop开发环境由于完全用Java写成,所以可移植性极好,以致于多个平台都能支持,目前Java WorkShop支持Solaris操作环境SPARC及Intel 版)、Windows95、WindowsNT、以及HP/Ux等平台。适合于初学者进行一些简单的Java编程。Java WorkShop的缺点是Java Workshop中的每一个可视化对象都迟早会用到网格布局,这种设计方法是许多人不习惯的;Java Workdshop的调色板是较差的,仅仅能满足绝大部分应用的基本要求。

        3、NetBeans 与Sun Java Studio 5

        NetBeans是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。Sun Java Studio是Sun公司最新发布的商用全功能Java IDE,支持Solaris、Linux和Windows平台,适于创建和部署2层Java Web应用和n层J2EE应用的企业开发人员使用。

        NetBeans是业界第一款支持创新型Java开发的开放源码IDE.开发人员可以利用业界强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块化结构,第三方能够非常轻松地扩展或集成NetBeans平台。

        NetBeans3.5.1主要针对一般Java软件的开发者,而Java One Studio5则主要针对企业做网络服务等应用的开发者。Sun不久还将推出Project Rave,其目标是帮助企业的开发者进行软件开发。NetBeans 3.5.1版本与其他Java开发工具相比,最大区别在于不仅能够开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2ME的移动设备上的应用等。在NetBeans 3.5.1基础上,Sun开发出了Java One Studio5,为用户提供了一个更加先进的企业编程环境。在新的Java One Studio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面的各种应用程序。

        4、Borland 的JBuilder

        Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服务器方以及EJB开发者们来说。下面简单介绍一下Jbuilder的特点:1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB(Enterprise JavaBeans)的应用。

        2)用户可以自动地生成基于后端数据库表的EJB Java类,Jbuilder同时还简化了EJB的自动部署功能。此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布应用程序所必需的接口定义语言Interface Definition Language)和控制远程对象。

        3)Jbuilder支持各种应用服务器。Jbuilder与Inprise Application Server紧密集成,同时支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速开发J2EE的电子商务应用。

        4)Jbuilder能用Servlet和JSP开发和调试动态Web 应用。

        5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。由于Jbuilder是用纯Java语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。

        6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持各种JDK版本,包括J2ME/J2SE/J2EE. JBuilder环境开发程序方便,它是纯的Java 开发环境,适合企业的J2EE开发;缺点是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较吃内存,这时运行速度显得较慢。

        5、Oracle 的JDeveloper

        Oracle9i JDeveloper(定为9.0版,最新为10g)为构建具有J2EE功能,XML和Web services的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Oracle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资格成为用于多种用途Java开发的一个强大的Java开发工具。

        Oracle9i JDeveloper的主要特点如下:① 具有UML(Unified Modeling Language,一体化建模语言)建模功能。可以将业务对象及e-business应用模型化。

        ② 配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具“CodeCoach”等。

        ③ 支持SOAP(Simple Object Access Protocol)“简单对象访问协议”、UDDI(Universal Description, Discovery and Integration)“统一描述、发现和集成协议”、WSDL(Web Services Description Language)“WEB服务描述语言”等Web服务标准。

        JDeveloper 不仅仅是很好的 Java 编程工具,而且是 Oracle Web 服务的延伸,支持 Apache SOAP,以及 9iAS ,可扩充的环境和 XML 和 WSDL 语言紧密相关。Oracle9iJdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统Java编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也比较难。

     

    6、IBM的Visual Age for Java

        Visual Age for Java是一个非常成熟的开发工具,它的特性以于IT开发者和业余的Java编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用CICS连接遗传大型机应用,支持EJB的开发应用,支持与Websphere的集成开发,方便的bean创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。

        IBM为建设Web站点所推出的WebSphere Studio Advanced Edition及其包含的VisualAge for Java Professional Edition软件已全面转向以Java为中心,这样,Java开发人员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点管理、快速开发 JDBC页向导程序、HTML编辑器和HTML语法检查等。这确实是个不错的HTML站点页面编辑环境。Studio和VisualAge集成度很高,菜单中提供了在两种软件包之间快速移动代码的选项。这就让使用Studio的Web页面设计人员和使用VisualAge的Java程序员可以相互交换文件、协同工作。

        Visual Age for Java支持团队开发,内置的代码库可以自动地根据用户做出改动而修改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与Visual Age紧密结合的Websphere Studio本身并不提供源代码和版本管理的支持,它只是包含了一个内置文件锁定系统,当编辑项目的时候可以防止其他人对这些文件的错误修改,软件还支持诸如Microsoft Visual SourceSafe这样的第三方源代码控制系统。Visual Age for Java完全面向对象的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代码就可以设计出一个典型的应用程序框架。Visual Age for Java作为IBM电子商务解决方案其中产品之一,可以无缝地与其他IBM产品,如WebSphere、DB2融合, 迅速完成从设计、开发到部署应用的整个过程。

        Visual Age for Java独特的管理文件方式使其集成外部工具非常困难,你无法让Visual Age for Java与其他工具一起联合开发应用。

        7、BEA 的 WebLogic Workshop

        BEA WebLogic Workshop是一个统一、简化、可扩展的开发环境,使所有的开发人员都能在 BEA WebLogic Enterprise Platform之上构建基于标准的企业级应用,从而提高了开发部门的生产力水平,加快了价值的实现。

        WebLogic Workshop除了提供便捷的Web服务之外,它能够用于创建更多种类的应用。作为整个BEA WebLogic Platform的开发环境。不管是创建门户应用、编写工作流、还是创建Web应用,Workshop 8.1都可以帮助开发人员更快更好地完成。

        WebLogic Workshop的主要特点如下:① 使 J2EE 开发切实可行,提高开发效率BEA WebLogic Workshop 使开发人员远离 J2EE 内在的复杂性,集中精力专注业务逻辑,无须操心单调乏味的基础结构代码。这种创新意味着,已被企业验证的 J2EE 的强大功能,最终被大多数不熟悉 Java 和 J2EE 的应用开发人员所掌握,从而使 IT 部门的工作效率提高一个数量级。

        可视化设计器以及直观的概念,如事件、属性和控件等,实现了基于事件的开发。Workshop 简化的程序设计模型,使开发人员不必掌握复杂的 J2EE API 和面向对象的程序设计原理。所有开发人员,包括 J2EE 专家和具有可视化和过程化语言技能的应用开发人员在内,都可以共同工作在 BEA WebLogic Enterprise Platform 之上。Workshop 的可视化开发环境,创建带有代码注释的标准 Java 文件,用来说明由运行时框架实施的企业级需求。J2EE 和其他高级开发人员,借助功能强大的代码编辑功能,可以访问Java 源代码,从而弥补了可视化设计器的不足。

        ② 构建企业级应用通过在可伸缩、安全可靠的企业级架构上实施各种应用,BEA WebLogic Workshop 大大降低了开发风险。而且,所有应用的创建都使用标准的 J2EE 组件,既保护了您的技术投资,又保持了最大的灵活性。 BEA WebLogic Workshop 运行框架,是统一整个架构的汇聚层,使单一、简化的程序设计模型扩展到所有的 BEA WebLogic Enterprise Platform 应用类型。通过解释设计时创建的注释代码,运行时框架可以实现必要的 J2EE 组件,并且提取出与 J2EE 应用开发有关的所有底层细节。

        ③ 降低 IT 复杂性BEA WebLogic Workshop 提供各种 Java 控件,使得与 IT 资源的连接更轻而易举。另外,在构建任何 BEA WebLogic Platform 的应用中,Java 控件不仅可扩展而且完全相同。这种强大、有效的方法能够:降低 IT 技术的复杂性,优化信息的可用性,推动包含"最佳业务方案"的可重用服务的开发,使开发人员能以更低的成本、更短的时间实现更大的产出。

        利用 BEA WebLogic Workshop,任何开发人员都能以最大的生产效率,构建各种Web 服务、Web 应用、门户和集成项目。BEA WebLogic Workshop是BEA的产品战略核心,它帮助客户接触和利用面向服务架构(SOA)的强大功能。BEA Weblogic Workshop 8.1极大简化了当前实际企业集成环境中企业级应用和服务的构建,并成为全面支持关键企业级应用(如异步、真正松耦合和粗粒度消息传送等)的自然选择。它的缺点就是过于复杂,对于初学者来说,理解起来较为困难。

        8、WebGain 的Visual Cafe for Java

        Visual Cafe 是只能在Symantec公司的Java虚拟机、Netscape公司的Java虚拟机和Microsoft虚拟机上工作的调试器。这对于开发者来讲是一个重要的特性,因为用户开发的Java代码中的许多软件bug就可能中会在某种特定的虚拟机上起作用。

        在修改后进行编译基继续进行调试时,Visual Cafe会自动将文件存盘,使用Visual Cafe创建的原生应用具有许多特点。除了明显的速度提高之外,Symantec使类库的二进制方式比正常的JDK小Visual Cafe为所指定的关系自动生成或更新必要的Java代码。利用Visual Cafe,用户可以从一个标准对象数据库中集合完整的Java应用程序和Applet,而不必再编写源代码。Visual Cafe还提供了一个扩充的源代码Java开发工具。

        Visual Cafe综合了Java软件的可视化源程序Java开发工具,它允许开发人员在可视化视图和源视图之间进行有效地转换。在可视化视图中进行的修改立即反映在源代码中。对源代码的改变自动更新可视化视图。

        Visual Cafe具有许多源文件方面的特性,如全局检索和替换。绝大多数Java开发工具的文献的问题在于简单地挨个介绍开发工具的每部分组件,但用户在开应用时还需要一个面向任务的手册,利用这个手册你可以不必知道工具每一部分的特定功能就可以开始创建自己的应用。Visual Cafe提供了非常全面的用户指南,它对最开始的安装到创建第一个Java应用和Applet都提供了全面的帮助,Visual Cafe将自动生成所指明关系的必要Java代码。Visual Cafe可以在Windows 95和Windows NT平台下运行,Symantec公司为Java开发工作提供一个在Macintosh操作系统下可以运行的RAD工具。Visual Cafe编译器速度很快,在国际化支持方面比较突出;缺点就是对于初学者来说,较复杂,也比较难。

        9、Macromedia的JRUN

        Macromedia公司的JRun是一个具有最广阔适用性的Java引擎,用于开发及实施由Java Servlets和JavaServer Pages编写的服务器端Java应用。JRun是第一个完全支持JSP 1.0 规格书的商业化产品,全球有超过80,000名开发人员使用JRun在他们已有的Web服务器上添加服务器端Java的功能。其中Web服务器包括了Microsoft IIS,Netscape Enterprise Server,Apache等。

        JRun是开发实施服务器端Java的先进引擎。如果我们希望在我们的Web应用中添加服务器端Java功能,那么JRun将成为我们的正确选择。

        JRun目前有3个版本,它是第一个支持Java Server Pages(JSP)规格书1.0的商业化产品。JSP是一种强大的服务器端技术,它是用于创建复杂Web应用的一整套快速应用开发系统。JRun可以使我们开始开发并测试Java应用。它最多接受5个并发的连接并且包括全部Java Servlet API,支持JavaServer Pages(JSP),支持所有主要的Web servers和计算机平台。 JRun Pro能够在生产环境下承受大访问量的负载,帮助我们实施应用、服务或Web站点(包括内联网)。JRun Pro 支持无限量并发式连接运行多个Java虚拟机,包括多个并发的Java虚拟机(JVM)。提供一个远程管理applet以及一个远程可再分布式的管理applet.JRun Pro Unlimited包括了所有JRun Pro的功能,除次以外,还可以运行无限量的,并发的JVM. JRun依靠其内置的JRun Web Server可以单独运行。使用服务器端Java,用户可以开发出复杂的商业应用系统。最重要的一点是,由于servlets的平台独立性,以及更加简单的开发、更快速的实施、更经济的维护成本,它是CGI(Common Gateway Interface)或Perl scripts的极佳的替代产品。缺点就是对于初学者来说,较复杂,也比较难。

     

    10、JCreator

        JCreator 是一个Java开发工具,也是一个Java集成开发环境(IDE)。无论你是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义操作窗口界面及无限Undo/Redo等功能。

        JCreator为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完全可自定义的用户界面。通过JCreator,我们不用激活主文档而直接编绎或运行我们的JAVA程序。

        JCreator能自动找到包含主函数的文件或包含Applet的Html文件,然后它会运行适当的Java开发工具。在JCreator中,我们可以通过一个批处理同时编绎多个项目。JCreator的设计接近Windows界面风格,用户对它的界面比较熟悉。其最大特点是与我们机器中所装的JDK完美结合,是其它任何一款IDE所不能比拟的。它是一种初学者很容易上手的java开发工具,缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用。

        11、Microsoft VJ++

        Visual J++ 是Microsoft 公司推出的可视化的Java 语言集成开发环境(IDE),为Java 编程人员提供了一个新的开发环境,是一个相当出色的开发工具。无论集成性、编译速度、调试功能、还是易学易用性,都体现了Microsoft 的一惯风格。Visual J++ 具有下面的特点:1)Visual J++ 把Java 虚拟机(JVM)作为独立的操作系统组件放入Windows,使之从浏览器中独立出来。

        2)Microsoft 的应用基本类库(AFC,Application Foundation Class Library)对SUN 公司的JDK 作了扩展,使应用基本类库更加适合在Windows 下使用。

        3) Visual J++ 的调试器支持动态调试,包括单步执行、设置断点、观察变量数值等。

        4) Visual J++ 提供了一些程序向导(Wizards)和生成器(Builders),它们可以方便地帮助用户快速地生成Java 程序,帮助你在自己的工程中创建和修改文件。

        5) Visual J++ 界面友好,其代码编辑器具有智能感知、联机编译等功能,使程序编写十分方便。Visual J++ 中建立了Java 的WFC,这一新的应用程序框架能够直接访问Windows 应用程序接口(API),使你能够用Java 语言编写完全意义上的Windows 应用程序。

        6)Visual J++ 中表单设计器的快速应用开发特性使用WFC 创建基于表单的应用程序变得轻松、简单。通过WFC 可以方便地使用ActiveX 数据对象(ADO,ActiveX Data Objects)来检索数据和执行简单数据的绑定。通过在表单设计器中使用ActiveX 数据对象,可以快速地在表单中访问和显示数据。

        Visual J++能结合微软的一贯的编程风格,很方便进行Java 的应用开发,但它的移植性较差,不是纯的Java 开发环境。

        12、Eclipse

        Eclipse是一种可扩展的开放源代码IDE.2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(IDE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境(IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了Java开发工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。

        Eclipse框架的这种灵活性来源于其扩展点。它们是在XML中定义的已知接口,并充当插件的耦合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个Java类的描述。任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse插件也可以遵从其它插件定义的扩展点。除了解由扩展点定义的接口外,插件不知道它们通过扩展点提供的服务将如何被使用。

        利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器等)结合在一起。如果这些互相补充的独立工具采用Eclipse扩展点彼此连接,那么当我们用调试器逐一检查应用时,UML对话框可以突出显示我们正在关注的器件。事实上,由于Eclipse并不了解开发语言,所以无论Java语言调试器、C/C++调试器还是汇编调试器都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。

        Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的Visual Studio和Sun微系统公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。Eclipse联盟已经宣布将在2004年中期发布其3.0版软件。这是一款非常受欢迎的java开发工具,这国内的用户越来越多,实际上实用它java开发人员是最多的。缺点就是较复杂,对初学者来说,理解起来比较困难。

        13、Ant

        Another Neat Tool(Ant)是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。因为Ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具;然而,这也意味着你将自己限制在了特定的OS,或特定的OS类型上,如Unix.Ant就不同了。与基于shell命令的扩展模式不同,Ant用Java的类来扩展。(用户)不必编写shell命令,配置文件是基于XML的,通过调用target树,就可执行各种task.每个task由实现了一个实现了特定Task接口的对象来运行。

        Ant支持一些可选task,一个可选task一般需要额外的库才能工作。可选task与Ant的内置task分开,单独打包。这个可选包可以从你下载Ant的同一个地方下载。ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些。Ant是Apache提供给Java开发人员的构建工具,它可以在Windows OS和Unix OS下运行,它不仅开放源码并且还是一个非常好用的工具。Ant是Apache Jakarta中一个很好用的Java开发工具,Ant配置文件采用XML文档编写,所以Java程序员对其语法相当熟悉,Ant是专用于Java项目平台,能够用纯Java来开发,它能够运行于Java安装的平台,即体现了它的跨平台功能。它的缺点显示执行结果只能是DOS字符界面,不能进行复杂的java程序开发。

        14、IntelliJ

        Intellij IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场上最好的IDE.它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成更好的代码;持续的重新设计和日常编码变得更加简易,与其它Java开发工具的完美集成;很高的性价比等特点。在4.0版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及GUI设计器。

        小结现在常用的Java项目开发环境有:JBuilder、VisualAge for Java、Forte for Java, Visual Cafe、Eclipse、NetBeans IDE、JCreator +J2SDK、jdk+记事本、EditPlus+ J2SDK等等。一般开发J2EE项目时都需要安装各公司的应用服务器(中间件)和相应的Java开发工具,在使用这些Java开发工具之前,我们最好能熟知这些软件的优点和缺点,以便根据实际情况选择应用。编程工具只是工具,为了方便人们工作而开发的,各有特点,因此,选工具主要的依据自己将要从事的领域是什么,而不是盲目的认为那种Java开发工具好,那种Java开发工具不好。最后希望大家都能找到自己合适的Java开发工具。

     

    本文来源:中国IT实验室

    原文地址:http://java.chinaitlab.com/tools/792195.html

    展开全文
  • java 开发工具及其他使用工具介绍

    千次阅读 2017-09-05 10:10:57
    Artboard 是一款Mac平台的矢量绘图工具,内置超过1600多种绚丽风格和可编辑的矢量剪贴画,可进行商标、海报、平面图、技术图纸、Web图形、时装等等项目设计。 让您的报告和演示文稿更闪耀! Patterno Image...
    https://www.isofts.org/category/software-for-mac-os-x/ 
    
    Mac志(http://www.isofts.org/category/software-for-mac-os-x/)、MacGG(http://www.macgg.com/archives/category/mac软件),潜心测试,用心总结出以下mac实用软件列表,尤其适合程序员……
    软件介绍多摘自以上两个网站,在此表示感谢。

    以下条目按照如下格式编排:
    软件名称
    分类
    简介
    需要说明的是 并不是一个条目对应一个软件,一个软件安装后是可能对应多个部件的。

    首先介绍所有分类(搜索类别名快速定位):
    Image Processing   -   图像处理,比如水印、全景拼接、滤镜等
    Image Design    -   图像设计、海报设计、相册幻灯片
    Video    -   视频编辑、格式转换
    Audio    -   音频编辑、格式转换
    Adobe CS6    -      Adobe CS6系列
    Adobe CC    -    Adobe CC系列
    Statistics    -      统计类软件及作图工具
    Apple Development      -    苹果开发工具
    IDE    -      eclipse等较大的开发环境
    Development Assist      -    开发辅助,比如API浏览、Git、SVN、文件比较、JSON与XML生成器等
    Web Assist    -      网页开发辅助,比如站点性能测试、原型设计、取色器等
    Server & Remote          -      FTP、Apache、Mysql、远程桌面等
    Documents      -    iWork、Office、iBooks、教程制作,CAJ、DJVU、CHM等各类文档阅读编辑器
    Latex      -      MacTex
    Internet       -    浏览器及网络性能测试工具
    Social       -      社交网络软件
    Entertainment       -       影音及流媒体播放工具
    Resources      -         笔记、词典等
    Efficiency       -         效率办公类,GTD、项目管理等
    Document Assist    -      文档编辑器的模板、PDF与PPT体积压缩等
    Storage    -       网盘
    System            系统自带软件
    Optimization         -       系统优化软件
    Mostly Used         -         本人常用软件,强烈推荐
    Userful Tools      -          系统自带的小工具
    Other Tools         -          其它个人常用软件
    Games         -       游戏,不用看了,只有纸牌
    Mobile       -          移动客户端配套软件,比如清理垃圾、安装app、屏幕投射等
    Others         -         安装其它软件附带产生的,都是些没用的东西
    Web IDE       -      网络编程IDE
    Flow Chart   -      流程图、思维导图、UML工具等
    Record       -         摄像头相关软件、屏幕截图及录制
    Development Light       -      轻量级程序开发软件

    以下为软件详细介绍。XML格式的文件在 此处,简单的txt文件在 此处,SQL文件在 此处
    =线为类别分界线

    ===============================================================
    Photo Effect Studio Pro
    Image Processing
    Photo Effect Studio 是一个强大的照片效果的集合,它是由图像编辑的专业摄影师和图形设计师精心开发的应用程序,它简化了任务,并提供一些当今最激动人心的过滤器。

    iCollage Pro
    Image Processing
    iCollage Pro 以把多张照片巧妙的安排在一起,轻松创作拼贴照片。选择好想要拼贴画的图片之后再选择编辑包括横向或纵向方向的大小、 拼贴画背景颜色、 旋转、 缩放等选项。

    BatchInpaint
    Image Processing
    BatchInpaint 是一款简单实用的图片去水印软件,能够对指定的图片进行水印去除。当然你也可以去除不需要的任何一个图片区域,包括文字,人物,线条等等。

    PicSketch
    Image Processing
    PicSketch 是Mac平台的一款能够将普通图片转换成素描图片的图像处理工具,通过使用这款图像处理软件,我们可以将一张普通的照片转换成一张非常有艺术感的素描画。

    Photo Samurai
    Image Processing
    Photo Samurai 是一款Mac平台的切片式图片效果处理工具,可以把任意一张图片进行切片是效果处理,让照片看起来更加有趣,将一张图片切成几片、切片之间的位置调整、可以输出为多种格式的图片。

    Wordify
    Image Processing
    Wordify 可以将普通的照片使用文字或者符号来代替,变成一张有文字或符合组成的照片。 官方网站:http://www.wordifyapp.com/

    CameraBag 2
    Image Processing
    CameraBag 能让你轻松制作出复古照片,提供 1962,1974 老照片风格的滤镜,还有 lolo,mono 等滤镜,只要简单拖拽一张心爱的照片到 CameraBag 里,就可以轻松制作出老照片来,照片也复古。

    DxO FilmPack 4
    Image Processing
    DxO FilmPack Expert是法国DXO公司继大名鼎鼎的RAW冲洗软件DxO Optics Pro后推出的一个在数码影像上可以模拟胶卷的颜色、对比度、颗粒感等独特的软件. DxO FilmPack Expert拥有7种正片胶卷颜色。

    Beautune
    Image Processing
    Beautune 是一款图片美化工具,比网页版的美图秀秀还给力,虽说是英文界面,但上手非常简单。 Beautune 针对面,眼,嘴设计了3个独立的美化频道,再加上多样化的照片辅助修改功能,无敌了!

    Mosaik
    Image Processing
    这是一款Mac平台的蒙太奇图片制作工具,可以帮助我们将一大堆普通的照片制作成一张流行的蒙太奇照片。

    Picture Shapes
    Image Processing
    这是一款Mac平台的照片形状特效处理工具,可以将照片制作成各种好看的形状,或是在图片上加上好看的形状,有这方面图像处理需求的朋友可以试一下。

    Image Vectorizer
    Image Processing
    BITMAP IMAGE TO VECTOR GRAPHIC CONVERSION AT THE TOUCH OF A BUTTON How many times have you needed a vector graphic version of a logo or icon for a design you’ve been working on?

    Particles
    Image Processing
    Particles 是一款使用直观和简单的方法定制粒子图案的软件。

    XnConvert
    Image Processing
    这是一款Mac平台的图像批量处理工具,能够为我们实现批量图像尺寸调整、批量图片格式转换、批量图片特效处理等常用的批量图片处理需求,相对于专业软件而言操作简单快速。

    ArcSoft Portrait
    Image Processing
    这是一款Mac平台的智能人物磨皮软件,能够自动检测人像脸部进行磨皮,个人觉得ArcSoft Portrait+ 是一款挺不错的图像美化工具,它的批量化处理图片功能特别适用照像馆,影楼,婚庆公司使用。

    Panotour Pro 2.0
    Image Processing
    Kolor Panotour Pro for Mac 是一款Mac平台的全景图片制作工具,是一款专业的虚拟全景游览图片制作工具。该软件界面直观,操作简单,只需几次点击即能完成所有操作。

    Analog Efex Pro
    Image Processing
    NIk Collection 组件

    HDR Efex Pro 2
    Image Processing
    NIk Collection 组件

    Color Efex Pro 4
    Image Processing
    NIk Collection 组件

    Dfine 2
    Image Processing
    NIk Collection 组件

    Silver Efex Pro 2
    Image Processing
    NIk Collection 组件

    Sharpener Pro 3 Output Sharpening
    Image Processing
    NIk Collection 组件

    Sharpener Pro 3 Raw Presharpening
    Image Processing
    NIk Collection 组件

    Viveza 2
    Image Processing
    NIk Collection 组件

    DxO Optics Pro 9
    Image Processing
    DxO Optics Pro 是世界上最好的照片后期处理软件之一,目前该公司发布的DxO Optics Pro 8正式版将会延续这一经典RAW处理软件的辉煌。DxO Optics Pro会自动提高图像质量,并突破相机极限

    Cinemagraph Pro
    Image Processing
    这是一款Mac平台的专业的图像特效处理工具,凭借其独特的“活屏蔽”技术,艺术家可以实时输出高清(1080)和UHD(4K)优质杂交图片预览他们的照片,具备一个直观的界面使导航便捷其中包括一套完整的编辑模式,只需点击几下,你的生活照片是与世界分享。它从未如此容易创造美丽专业级的Cinemagraph图像。

    DxO ViewPoint 2
    Image Processing
    DxO View Point是一款用于矫正照片边缘变形的实用工具,采用几何修正技术,让您能有效地将相片的变形边位修复成原来的自然比例。

    Hydra Pro
    Image Processing
    这是一款Mac平台的高品质的HDR照片处理工具 ,供人眼所能感知到的照片,无论是从单反相机还是传统傻瓜相机都能创建出一系列高品质的HDR的照片(高达7张)。这是因为由于在传感器的物理限制下一张照片无法展示整个区域的光,因此Hydra Pro提供给您多个选择。

    ===============================================================

    SketchBookPro
    Image Design
    作为一款有趣、直观的手绘软件,Autodesk SketchBook Pro致力于将您的电脑变成理想化的艺术工具。简单、直观的用户界面加上为艺术家、插画师以及设计师量身定制的工具包。

    Spectrum
    Image Design
    Spectrum是一款能轻松创建出漂亮的配色方案的实用小工具。 Spectrum是受色彩学原理的启发,可轻松、直观地创造出美丽的色彩方案。

    Photo Theater
    Image Design
    Photo Theater Pro是一款强大的高清照片视频制作软件,让你以前所未有的简易编辑模式,体验制作高清影片的乐趣。只需轻松拖放你的照片或视频,即能自动融合动作、转场 特效及主题模板等视觉效果。

    Smart Albums
    Image Design
    SmartAlbums is a revolutionary software that will allow create photo albums fast and really fun! Easy installation, saving time, creative! Experiment with design, mix and arrange the photos … Use your predefined templates, or use the opportunity to create your own. SmartAlbums established photographers and graphic designers with the use of innovative technology, which is very easy to use.

    ePic
    Image Design
    ePic是一款Mac上的图片幻灯片播放工具,支持将iPhoto, Aperture, Flickr, Google+, 500px等图库中的图片进行幻灯片播放,还支持任意本地文件夹,此外,还有全屏播放、屏幕保护、各种绚丽的幻灯片。

    Swift Publisher 3
    Image Design
    Swift Publisher 是一款专业版面设计系统,用于高水准的媒体设计:简单操作——对于平面设计初学者也不例外。 使用Swift Publisher 的创造性工具设计折页、宣传册、时事通讯和画册。 

    PrintLife
    Image Design
    PrintLife 是一款Mac平台的封面版面设计打印工具 ,可以帮助我们实现信笺、贺卡、证书、信封,传真封面、请柬、拼贴画、名片、传单、海报、光盘封面的设计,对于这些封面版面设计工作都能方便快速地实现。

    Artboard
    Image Design
    Artboard 是一款Mac平台的矢量绘图工具,内置超过1600多种绚丽风格和可编辑的矢量剪贴画,可进行商标、海报、平面图、技术图纸、Web图形、时装等等项目设计。 让您的报告和演示文稿更闪耀!

    Patterno
    Image Design
    Patterno 是一款创建各种背景图片的软件,可以帮助你创建用于网页、微薄等网页背景用途 当然也可以用于电脑桌面背景 。

    iDraw
    Image Design
    iDraw 旨在用强大的绘画工具,它能给你提供最简便的绘画体验。你可以从一块白纸开始画起,也可以选择一张照片来进行修改。它提供了7种预设的字体,你可以用这些字体来装饰你的照片。

    Comic Life 3
    Image Design
    Comic Life 是OS X上漫画创作软件,你可以通过Comic Life结合iPhoto的图片库,调用你生活中的照片。也可使用内建的多种风格化滤镜,及漫画中常用的对话气泡。

    QuarkXPress
    Image Design
    QuarkXPress 是一款设计软件,它允许任何人创建和发布丰富的,令人信服的材料,印刷,网络,电子阅读器,片,和其他数字媒体在一个简单的,使用的工具 – 无编码或编程所需。 

    Briefly
    Image Design
    这是Mac平台的一款能够帮助我们将一堆图片以动态视频形式展示的实用工具,我们可以选取本地硬盘、flickr或是Instagram的图片或是照片,一键将这些图片制作成一个视频,还能添加背景音乐。

    Composite
    Image Design
    Maya 部件。

    MatchMover
    Image Design
    Maya 部件。

    Maya
    Image Design
    这是一款Mac平台的顶级三维动画制作工具,是美国Autodesk公司出品的世界顶级的三维动画软件,应用对象是专业的影视广告,角色动画,电影特技等。Maya功能完善,工作灵活,易学易用,制作效率极高,渲染真实感极强,是电影级别的高端制作软件。

    Sketch
    Image Design
    这是一款Mac平台的矢量绘图工具,是一款为设计师量身定做的优美界面和强大工具兼有的专业绘图工具。能够满足网页、用户界面、图标等的设计需求。 Sketch是一款为设计师量身定做的优美界面和强大工具兼有的专业绘图工具。制作出漂亮的图形是一件很有挑战性的事情,你所需要的是一款精心设计的应用 程序。我们旨在为美术设计师创造出一款更优的程序,不是复制品,而是提升品。
    \
    Sketch拥有很棒的矢量工具以及基本的形状。这十分有利于任何一项制图的起步,无论是网页设计或是图标的设计,或者其他。在Sketch中你能轻松设 计图层面板,而且在这里我们提供你可能需要的各种操作功能:多层式填充、渐变、噪点、混合模糊以及更多。更值得一提的是,Sketch拥有布尔运算来将混 合多个形状为更复杂的形状。所有的一切都尽在Sketch中,什么都有可能发生。请看下面的图片,更清楚的了解Sketch能带你什么。
    \
    另外,如果你想做Web/UI设计或ICON设计,你能在Sketch中找到意想不到的惊奇

    Diptic
    Image Design
    这是一款能够帮助我们在Mac电脑上轻松创建照片故事板的工具,让用户能够将同一对象的不同照片合并在一起的一款应用,形成类似于故事版或者拼贴画一样的效果。它能给用户提供许多选择。用户不仅能够将照片添加到预先定义的模板之上,还能够对自己的“最终成品”进行各种修改。Diptic有21种模板供用户选择。
    \
    1.如同漫画一样按照照片叙述故事;
    \
    2.迅速生成修改(施工)前后的对比效果图;
    \
    3.各种各样的摄影插画集和对比照片。

    ===============================================================

    iMovie
    Video
    借助美观、精简的设计,iMovie 以视频为焦点,让你以前所未有的方式演绎故事。浏览视频资料库,共享挚爱瞬间,制作美轮美奂的 HD 高清影片和好莱坞风格的预告片。

    Final Cut Pro
    Video
    Final Cut Pro 中的 Magnetic Timeline 拥有简洁的界面,强大的专业性工具仅在你需要时才呈现出来,令剪辑无比的流畅、灵活。多条剪辑片段可如磁铁般吸合在一起,Timeline 内多余的黑色间隙也随之消失,让组合镜头变得轻而易举。同样,剪辑片段能够自动让位,以避免剪辑冲突和同步问题,让你能专注于故事创作。借助互动式动态效果,你可在工作中准确掌握 Timeline 里发生的一切,便于你轻松尝试新鲜创意。

    Compressor
    Video
    这是一款电影视频后期制作工具,是为视频后期制作专业人员和压缩专业人员所设计的为 Final Cut Pro X 带来更为强大、灵活的导出效果的实用软件。它可以自定义输出设置、用分布式编码更快地工作,还可运用一整套的交付功能。不仅为您提供了调整大小、裁剪、图像处理、编码以及传输的选项,还提供了批处理、VBR 选项和 H.264 编码。您也可以使用 Droplet 和 AppleScript,指定并存储转码设置,使用过滤器,指定目的位置等。Compressor 还提供用于 Apple 设备、DVD、Web、CD 和音乐台的各种输出格式。

    Motion
    Video
    Motion是苹果公司推出的一款动态图片编辑工具,能进行文字和字母制作生成动画效果,并可以配套Final Cut Pro使用。利用可调整的动态模板制作特效、字幕、转场效果和生成器,为你的 Final Cut Pro 剪辑工作节省时间,更让你享受创意的灵活。你可使用独立参数和装备的任意组合来制作 Smart Motion Templates,它可让你通过一个简单的滑块、弹出式菜单或复选框对一组参数进行控制。如果你利用多个宽高比值来设置模板,Final Cut Pro 会根据你的脚本素材自动采用适当的布局。

    SmartConverter
    Video
    这是Mac平台的一款简单易用的视频格式转换工具,界面简单明了,没有太多选项,支持拖拽操作,然后选择需要转换的设备即可完成转换,该应用会自动分析文件,并在确保原有内容不变的前提下,优化转换速度和质量。

    iSubtitle
    Video
    这是一款Mac平台的视频电影字幕制作工具,允许你在Mac上为iPod、iPhone、iPad、Apple TV、iTunes或其他任何基于QuickTime的播放器创建有字幕的视频的软件:

    Squeeze
    Video
    这是一款Mac平台强大的视频压缩工具,能够改进工作流程和节省大量的时间,SorensonMedia 增强了图象压缩,还介绍了几个新的特色,包括支持高清晰的图象和强大的 Sorenson AVC Pro codec (alsoknown as H.264)解码。 Sorenson Squeeze 5的视频压缩组是为多种形式的视频图象做准备的,包括 MPEG-1,MPEG-2, MPEG-4, QuickTime, 和 RealMedia 。还有为 Windows Media 9准备的高清晰编码选项。新的 Sorenson AVC Pro 多媒体数字信号编码器包括了 Sorenson Squeeze 的视频压缩组和为MPEG-4创建的高达 70% 的高质量视频图象。最后还有为窄带分配的增强透明度的小视频图象文件。增强可用性和工作流程的效率, Sorenson Squeeze 的界面使用户在屏幕的任何角落方便的安排预览图象,不管是单一的还是多层次的工作站。支持导入格式: AAC、AIF/AIFF、ASF、AVI、DV、MOV、MP3、MPEG-1、MPEG-2、MPEG-4 、WAV、WMA 、WMV 支持导出格式(不同版本有不同):AAC 、AIFF、DV、DVD、FLV 1.1 、HD for MP1, MP2, MP4, and RealMedia、MOV、MP3、MPG (MP1 and MP2) 、MP4 AVC (H.264)、RM 、SVCD、SWF、VCD、WAV、WMV。

    Episode
    Video
    这是一款Mac平台专业的视频格式转换和视频压缩工具,是功能强大的视频压缩及转换工具,以广泛的格式支持压缩和转换MPEG-2 、MPEG-4 、QuickTime、DV 、H.264 、3GPP 、Flash、Windows和Real Media视频文件。

    MacCaption
    Video
    这是Mac平台的一款可以给视频添加字幕的工具,它能够为你的视频素材添加隐性字幕、标题,支持多种文本格式,也支持格式转换。您不仅可以导入文本文件,并把它拆成单独的标题,你也可以通过点击几个图标设置文本的格式。许多图标已经被添加到每个功能,方面你更快访问。它减少了标题的准备时间,相比旧版的CCaptionPro节省三分之二的时间。如果需要屏幕截图,只需点击MacCaption的在线截图功能键。在线帮助屏幕仅仅是一个点击即可。

    ===============================================================

    Apple Loops Utility
    Audio
    Apple Loops Utility 使你能够将任何音频文件转换为 Apple Loop。你可以加入元数据以详细说明文件的属性,从而让你更容易从 Logic Pro 8 和 Soundtrack Pro 2 的内置 Loops 浏览器上找到文件。Apple Loops Utility 还可以添加标签,用以描述音频文件的节奏元素。这些标签是对声音文件分析和瞬时探测得到的,可让任何支持 Apple Loops 的软件实时拉伸音频资料。

    Batch Monitor
    Audio
    Batch Monitor is a software program created by Apple Computer for viewing and monitoring encoding tasks on a single or multiple computers

    Impulse Response Utility
    Audio
    通过多音轨音频录制、编辑及去卷积工具,Impulse Response Utility 可以重建你喜欢的各种空间的回音,从小酒窖到圣母院大教堂,都可以模拟。你可以创作自己的单音、立体声、离散环绕声及 B-Format 环绕声脉冲响应文件,并将它们应用于 Space Designer,该插件是 Logic Studio 中包含的世界顶级卷积混响插件。Impulse Response Utility 中所有需要制作脉冲响应文件的参数和功能都包含在一个窗口里,包括用于细节编辑的 Waveform、Energy 和 Spectogram 显示模式。

    Fission
    Audio
    这是一款Mac平台专业的音频编辑工具,拥有线性的剪辑,拖拉操作的风格,可以无损编辑mp3、AAC、AIFF等格式的音频,可将一段音频按自己喜好剪辑成段拼接,裁剪、复制、切割、清除、增大或缩小音量、将音量标准化,还可制作iphone的铃声等等……它能为你完成基本的音频文件编辑工作,使用起来相当顺手。

    Piezo
    Audio
    这是一款Mac平台的优秀的录音软件,虽然Piezo 远没有 Audio Hijack Pro 和 Wiretap Studio 强大,但易用性是 Piezo 的一大非常明显的特点。你唯一能够控制的只有:音频源、录制文件保存的类型、录制文件保存的位置以及给录制的文件起名字或添加介绍。在录制的品质方面也丝毫不打折扣——AAC 256kbps 立体声。

    Apple Qadministrator
    Audio
    Logic Pro 部件。

    Apple Qmaster
    Audio
    Logic Pro 部件。

    Logic Node
    Audio
    Logic Pro 部件。

    Soundtrack Pro
    Audio
    Logic Pro 部件。

    WaveBurner
    Audio
    Logic Pro 部件。

    Logic Pro
    Audio
    这是一款Mac平台强大专业的音频处理工具,是一套完备的创作工具,适用于任何想要创作、录制、编辑和混合音乐的音乐人。它配备了种类多样的乐器、音效和 Apple Loops,可让你轻松获得绝妙的声音效果并创作出无比动听的歌曲。

    MainStage
    Audio
    这是一款Mac平台专业的录音室工具,通过专为现场演奏优化的全屏界面、灵活的硬件控制,以及大量完全兼容 Logic Pro X 的插件和声音,MainStage   可让你将 Mac 带上舞台,让你将同样的乐器和音效轻松呈现在舞台上。你甚至可以添加现场循环或预先录制的背景音乐,让你的演出更加精彩。以 Mac 为现场演出工具的核心,安装和拆卸都更快捷,中间的各种事项也更可靠。你还能轻松使用自己喜欢的硬件,掌控演出的每一处微妙变化。

    GarageBand
    Audio
    这是一款有Apple出品的Mac平台的专业的音乐制作工具,是Mac的应用程序套装iLife的一部分。它允许用户创作音乐,该工具可以把你的 Mac 变为装备齐全的录音棚,还有各种好玩的新功能,帮你制作更动听的乐曲。你可使用 Flex Time 来快速修复音乐的时间点错误;通过音乐套路匹配,你能让多种乐器合奏天衣无缝。你也可以接上电吉他尽情演奏,尝试各种震撼、逼真的全新吉他放大器和踏脚转盘效果。

    Audio Hijack Pro
    Audio
    这是一款Mac平台的强大的音频录制软件,可以录制下互联网的音频流,导入录制好的音频声音,或抓取DVD audio光盘的声音。录制下的内容可保存为Apple的AAC或ALAC格式,或者是MP3、AIFF格式,并可直接刻录CD,支持VST/AU插件效果器。

    Music Converter
    Audio
    这是Mac平台的一款免费专业的音乐格式转换器,可以帮助我们快速轻松地转换所有常见格式的音乐或声音文件,该应用提供了完整的iTunes整合方案,让您编辑的专辑,艺术家和曲目信息,支持的源文件格式包括MP3,FLAC,WAV,WMA,M4A等,AIFF格式,FLV等常见的音频格式,支持输出为:M4R格式的iPhone铃声,支持MP3,AAC,M4A等(苹果无损),FLAC和WAV和其他格式的音频文件。

    Sound Studio
    Audio
    这是一款Mac凭条的专业的音频编辑处理工具,可用于在计算机上录制、编辑和制作数字音频。Sound Studio 可用于实现磁带和黑胶唱片的数字化,为现场演出录音,使用淡入淡出功能制作您自己的混音,调整音量及平衡,添加数字化效果以及用各种主流文件格式保存音频。

    ===============================================================

    Adobe Illustrator CS6
    Adobe CS6
    这是一款Mac平台的矢量绘图工具,可以说是是业界标准矢量绘图标杆,软件通过形状、色彩、效果及印刷样式,展现您的创意想法。在处理大型复杂的档案也能保持速度及稳定,且能在Adobe创意应用程式间有效率地移动设计。

    Adobe After Effects CS6
    Adobe CS6
    这是一款Mac平台的影视特效处理软件,是用于 2D/3D 合成、影片制作、影片特效、视觉效果、电影特效等视频后期处理的非线性编辑软件。全新的 After Effects CC使用业界的动画和构图标准编辑呈现电影般的视觉效果和细腻动态图形,一手掌控您的创意,并同时提供前所未见的出色性能。Adobe After Effects CC 相比之前的 After Effects CS6、After Effects CS5 和 After Effects CS4 提供了更强大的视频编辑与制作功能,包括新的调整边缘工具、画面稳定器、像素移动模糊化、3D 组件工具等等,以剪辑制作出剧院视觉效果与动态图片。

    Adobe After Effects Render Engine
    Adobe CS6
    Adobe After Effects 部件。

    Adobe Audition CS6
    Adobe CS6
    Adobe Audition CC 是由Adobe公司收购 Cool Edit Pro之后至今为止的最新之作,它是一款极为专业的音频编辑和混合环境。最新版不仅加入了更为强大的声音消除、预览编辑器、多轨编辑、自动语音对齐等功能。

    Adobe Bridge CS6
    Adobe CS6
    这是一款Mac平台的Adobe Creative Cloud 的控制中心,可让您集中取用您的创意专案所需的所有媒体资产。轻松进行批次编辑、新增浮水印,甚至设定集中的色彩偏好设定 — Bridge 能简化您的工作流程并让您有系统地进行工作。

    Adobe Dreamweaver CS6
    Adobe CS6
    Adobe Dreamweaver CC是最优秀的可视化网页设计工具,而且小编发现原来的Adobe Dreamweaver CS6中出现的选取代码不精准的问题也解决了(这应该是小编电脑上的个例)。Adobe Dreamweaver CC最大的更新莫过于Edge Web Fonts和Edge Animate整合,支持CSS3和拖曳 jQuery UI Widget。Adobe Dreamweaver CC以更快的速度开发更多网页内容。使用简化的用户接口、连接的工具以及新增的可视化 CSS 编辑工具,您可透过直觉方式更有效地编写程序代码。现在,Dreamweaver CC 更可让您直接从应用程序内共享作品,而且只要一有新功能,您就可以加以运用,有助您随时掌握 Web 标准。完整的创意挥洒空间,一个应用程序就满足您的所有需求。

    Adobe Encore CS6
    Adobe CS6
    Adobe Encore 过去曾作为一款完全独立的软件存在,但从 CS3 开始,Adobe 将其划归 Premiere Pro 的附属组件,因为取消了 Premiere Pro 2.0 时代的 DVD 编码、设计与刻录集成,Encore 已成为 Premiere 必不可少的一个输出组件,但其更为专业与完善的设计功能,相对更独立的架构,又使其仍可以单独运行。Encore 更像一款为了 Premiere Pro 最终出版视频产品的打包终端,其支持硬件刻录的功能有着明显的物理意义特性。这也是目前为止,它与 Media Encoder 的一个很明显的区别。

    Adobe Flash CS6
    Adobe CS6
    Adobe Flash(原称Macromedia Flash,简称Flash;前身FutureSplash),是美国Macromedia公司(现在已被Adobe公司收购)所设计的一种二维动画软件。通常包括Macromedia Flash,用于设计和编辑
    \
    Adobe Flash CS5 图标
    \
    Adobe Flash CS5 图标
    \
    Flash文档,以及Adobe Flash Player,用于播放Flash文档。

    Adobe Fireworks CS6
    Adobe CS6
    Adobe Fireworks CS6[1]是专业的网页图片设计、制作与编辑软件。它不仅可以轻松制作出各种动感的Gif、动态按钮、动态翻转等网络图片。更重要的是Fireworks可以轻松地实现大图切割,让网页加载图片时,显示速度更快!让你在弹指间便能制作出精美的矢量和点阵图、模型、3D 图形和交互式内容,无需编码,直接应用于网页和移动应用程序!Fireworks CS6更是利用 jQuery 支持制作移动主题,从设计组件中添加 CSS Sprite 图像。为网页、智能手机和平板电脑应用程序提取简洁的 CSS3 代码。利用适用于 Mac OS 的增强的重绘性能和适用于 Windows® 的内存管理,大大提高工作效率。利用增强型色板快速更改颜色。

    Adobe InCopy CS6
    Adobe CS6
    借助 InCopy 与 InDesign 之间的紧密集成,增强设计与编辑小组之间的协作

    Adobe InDesign CS6
    Adobe CS6
    InDesign可以将文档直接导出为Adobe的PDF格式,而且有多语言支持。它也是第一个支持Unicode文本处理的主流DTP应用程序,率先使用新型OpenType字体,高级透明性能,图层样式,自定义裁切等功能。它基于JavaScript特性,和与兄弟软件Illustrator、Photoshop等的完美结合,界面的一致性等特点都受到了用户的青睐。
    \
    InDesign作为PageMaker的继承者,定位于高端用户。Adobe已经停止了PageMaker的开发,全面转向InDesign。它最初主要适用于定期出版物,海报和其他印刷媒体。一些长文档仍使用FrameMaker(操作说明书,技术文档等)或QuarkXPress(书籍,商品目录等)。随着相关数据库的合并,InDesign和使用相同格式引擎的文字处理Adobe InCopy的共用,已经使它成为报刊杂志和其他出版环境中的重要软件。

    Adobe Photoshop Lightroom
    Adobe CS6
    Adobe Lightroom 是一种适合专业摄影师输入,选择,修改和展示大量的数字图像的高效率软件。这样,用户可以花费更少的时间整理和完善照片。它界面干净整洁,可以让用户快速浏览和修改完善照片以及数以千计的图片。
    \
    Lightroom是一款重要的后期制作工具,界面和功能与苹果2005年10月推出的Aperture 1.0颇为相似,面向数码摄影、图形设计等专业人士和高端用户,支持各种RAW图像,主要用于数码相片的浏览、编辑、整理、打印等。
    \
    Lightroom与Photoshop有很多相通之处,但定位不同,不会取而代之,而且Lightroom也没有Photoshop的很多功能,如选择工具、照片瑕疵修正工具、多文件合成工具、文字工具和滤镜等。
    \
    同时,Windows版的Lightroom也失去了Mac OS X版的一些功能,如幻灯片背景音乐、照相机和存储卡监测功能、HTML格式幻灯片创建工具等。Adobe收购丹麦数码相片软件公司Pixmantec ApS后,获得了后者面向数码摄像的RawShooter软件,其工作流程管理、处理技术等都已经被整合到Windows版的Lightroom中。

    Adobe Prelude CS6
    Adobe CS6
    Adobe Prelude CS6 软件将卓越的性能、优美的改进用户界面和许多奇妙的创意功能结合在一起,包括用于稳定素材的 Warp Stabilizer、动态时间轴裁切、扩展的多机编辑、调整图层等。是否准备转用终极工具集处理视频项。

    Adobe Premiere Pro CS6
    Adobe CS6
    Adobe Premiere Pro是目前最流行的非线性编辑软件,是数码视频编辑的强大工具,它作为功能强大的多媒体视频、音频编辑软件,应用范围不胜枚举,制作效果美不胜收,足以协助用户更加高效地工作。Adobe Premiere Pro以其新的合理化界面和通用高端工具,兼顾了广大视频用户的不同需求,在一个并不昂贵的视频编辑工具箱中,提供了前所未有的生产能力、控制能力和灵活性。Adobe Premiere Pro是一个创新的非线性视频编辑应用程序,也是一个功能强大的实时视频和音频编辑工具,是视频爱好者们使用最多的视频编辑软件之一。

    Adobe Photoshop CS6
    Adobe CS6
    Adobe Photoshop,简称“PS”,是由Adobe Systems开发和发行的图像处理软件。Photoshop主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。ps有很多功能,在图像、图形、文字、视频、出版等各方面都有涉及。

    Adobe SpeedGrade CS6
    Adobe CS6
    Adobe SpeedGrade 是Adobe公司出品的专业的调色软件,是一款高性能数码电影调色和输出软件支持立体声3D,RAW处理以及数码调光。实时支持最高8K的电影级别分辨率。

    Acrobat Distiller
    Adobe CS6
    Acrobat Distiller是一个将Postscript文件转换为PDF文件的高端PDF文件生成器。它可以通过OLE(对象链接和嵌入)或Postscript命令来控制。用Acrobat Distiller制作的PDF文件保留了源文件中全部内容,包括其中的格式、图形和影像。这种转换的效果比通过打印转换的效果好。PDF 文件比Postscript 文件优势在于它可以对图像和文本进行压缩,这样产生的文件要比Postscript 文件小得多。使用Acrobat Distiller时可以设置各种参数,用于指定文本与图像的优化、转换和压缩方式。

    Adobe Acrobat Pro
    Adobe CS6
    Adobe® Acrobat® X Pro 软件使您能交付专业的 PDF 通信。创建和编辑包含多媒体的 PDF 文件、更安全地共享信息以及更高效地收集反馈。

    Adobe Reader
    Adobe CS6
    Adobe Reader(也被称为Acrobat Reader)是美国Adobe公司开发的一款优秀的PDF文件阅读软件。文档的撰写者可以向任何人分发自己制作(通过Adobe Acobat制作)的PDF文档而不用担心被恶意篡改。

    Adobe Digital Editions 2.0
    Adobe CS6
    Adobe® Digital Editions 软件提供一种引人入胜的方式, 帮助您查看和管理 eBooks 和其它数字出版物。使用它下载和购买可在线或离线阅读的数字内容。将受到版权保护的 eBooks 从您的 PC 传输到其它计算机或设备。将 eBooks 组织到一个自定库和多个注释页。Digital Editions 还支持业界标准 eBook 格式, 包括 PDF/A 和 EPUB。

    Adobe Media Player
    Adobe CS6
    Adobe Media Player使用户无需借助Web浏览器就可以播放Flash视频。Adobe Media Player之前的代号为Philo,用户可以离线以全屏方式观看Flash视频(需安装了支持H.264的Flash Player Beta版本),还具备一键点击观众评分功能以及可以自动下载喜爱电视剧剧集或视频podcast新内容的收藏夹功能。

    Adobe Media Encoder CS6
    Adobe CS6
    一个视频和音频编码应用程序,可让您针对不同应用程序和观众,以各种分发格式对音频和视频文件进行编码。这类视频和音频格式的压缩程度更大。

    Adobe Widget Browser
    Adobe CS6
    这个是安装Photoshop的时候带的,可以卸载,对Adobe其他软件无影响。
    \
    Widget浏览器是一个 Adobe AIR应用程序,它允许你使用一种图像界面预览和配置 widgets。
    \
    可以下载一些代码模板来快速完成web网页开发,前提是要登录AdobeID,所以如果你是盗版的Adobe就别想了。

    AdobelPCBroker
    Adobe CS6
    未知

    ===============================================================

    Adobe Muse
    Adobe CC
    你可能是一名出色的网页设计师,但如果你不会写代码的话,设计好的网页还要请别人去制作。Adobe打算帮你解决这个问题。
    \
    Adobe刚刚发布了一个代号为“Muse{缪斯}”网站开发工具。Muse基于AIR平台,其目的是让设计师把精力放在设计上,让那些不懂代码的设计师也可以制作、发布网站。主要包括四大功能。

    Adobe Edge Animate
    Adobe CC
    HTML5网页动画制作(Adobe Edge Animate)主要是通过 HTML5、JavaScript、jQuery 和 CSS3 制作跨平台、跨浏览器的网页动画,其生成的基于 HTML5 的互动媒体能更方便的通过互联网传输,特别是更兼容移动互联网。
    \
      Adobe Edge Animate,目的是在浏览器互动媒体领域取代 Flash 平台,创作HTML5动画,在未来的网页动画领域发挥更大的作用。

    Adobe Edge Code CC
    Adobe CC
    Edge Code是一款轻量级的Web开发工具,它主要为Web前端开发者提供一个可以编写HTML,CSS和JavaScript代码的工具。2012年,Adobe向Web前端开发者发布了一个开源项目(MIT License),名称为Brackets,这个开源项目就是Edge Code这款工具的核心。Brackets由来自于Adobe和Web社区的众多开发者共同在Github上维护的开源项目

    Adobe Edge Inspect CC
    Adobe CC
    方便的跨平台同步預覽工具

    Adobe Edge Reflow CC
    Adobe CC
    Adobe发布了一款名为Edge Reflow的工具,可以用于响应式设计的可视化创作,提高通过HTML5和CSS3技术在不同设备上所进行的网页开发效率。Adobe Reflow现已免费开放下载,付费Creative Cloud用户将免费更新Dreamweaver、Edge Animate和最新的代码编辑器Edge Code。使用Adobe Edge Reflow做出的响应式设计作品将会实时展示在运行Edge Inspect tool 的实体设备上。

    Install AwayBuilder
    Adobe CC
    未知

    ATFViewer
    Adobe CC
    一种新的图片格式,是adobe用来在gpu层显示的图片格式,全称为Adobe Texture Format。

    Adobe Scout CC
    Adobe CC
    adobe发布了Game Developer Tools的其中一个,Scout是一个重量级工具,主要用于分析swf运行资源占用情况,定位瓶颈。
    \
    Adobe Scout(以前代码命名为项目“Monocle”)是一个内存概要分析工具,可以对 ActionScript 应用程序(桌面上运行的 Flash Player)以及在 Adobe AIR 上运行的移动设备应用程序进行概要分析。
    \
    Adobe Scout 使用遥测功能帮助您对自己的 Flash 内容进行概要分析。Adobe Scout 提供许多高级遥测选项,供您在对应用程序进行概要分析时使用。例如,Adobe Scout 中的远程概要分析功能允许您在运行 Adobe Scout 之外的计算机或设备上运行要分析的内容。

    Adobe Captivate
    Adobe CC
    Adobe Captivate软件, 任何不具有编程知识或多媒体技能的人都真正能够快速地创建功能强大的、引人入胜的仿真、软件演示、基于场景的培训和测验。 通过使用软件的简单的点击用户界面和自动化功能, 学习软件的专业人员、教育工作者和商业与企用用户可以轻松记录屏幕操作、添加电子学习交互、创建具有反馈选项的复杂分支场景, 并包含丰富的媒体。

    Adobe Captivate Quiz Results Analyzer 7
    Adobe CC
    Adobe Captivate 部件。

    Adobe Captivate 7 App Packager
    Adobe CC
    Adobe Captivate 部件。

    Adobe Captivate Reviewer 7
    Adobe CC
    Adobe Captivate 部件。

    MultiSCOPackager
    Adobe CC
    Adobe Captivate 部件。

    Aggregator
    Adobe CC
    Adobe Captivate 部件。

    FakeFlash
    Adobe CC
    Adobe Captivate 部件。

    MathMagic for Captivate
    Adobe CC
    Adobe Captivate 部件。

    AAMLauncherUtil
    Adobe CC
    未知

    VideoPublisher
    Adobe CC
    Adobe Captivate 部件。

    UserDicBre
    Adobe CC
    Adobe Captivate 部件。

    UserDicCfr
    Adobe CC
    Adobe Captivate 部件。

    UserDicEng_Paul
    Adobe CC
    Adobe Captivate 部件。

    Creative Cloud
    Adobe CC
    Adobe® Creative Cloud™ 是一种数字中枢,您可以通过它访问每个 Adobe Creative Suite® 6 桌面应用程序、联机服务以及其他新发布的应用程序,自由发挥您的想像力。Adobe Creative Cloud 的目的是将原本困难且不相干的工作流程转换成一种直觉式的自然体验,让您充分享受创作的自由,将作品发布至任何台式计算机、平板电脑或手持设备。

    ===============================================================

    Matlab_R2013a
    Statistics
    MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB,您可以较使用传统的编程语言(如 C、C++ 和 Fortran)更快地解决技术计算问题

    Mathematica
    Statistics
    Mathematica 作为一款强大的计算工具,能够支持任意精度的数值计算、符号式运算以及可视化功能。它在技术上的领先使得它可以给广大用户提供一个可靠、易用的计算工具。

    Maple 17
    Statistics
    这是一款Mac平台的面向数学家、工程师、科学家的科学计算软件,在Maple 16,Maplesoft引入了创新的工具和技术帮助用户探索数学,继续扩展Clickable Math™的功能,设定了数学软件易用性的新标准。
    \
    Maple 16增加了Drag-to-Solve™和智能弹出菜单、交互式分析助手、右键菜单、向导以及其他可点击式数学计算工具,提供点击式界面帮助用户求解、可视化、探索广泛的数学问题。使用Drag-to-Solve™,用户仅需要简单地拖放单个项就可以step-by-step求解方程。他们也可以探索数学表达式,加深对问题的理解,决定解决问题的下一步骤。 智能弹出菜单可以直观地显示所选表达式的数学属性、图形、因式分解等,帮助用户决策下一步要进行的操作。

    Maplet Launcher
    Statistics
    Maple 部件。

    MapleToolbox_Mac
    Statistics
    Maple 部件。

    SPSS Statistics License Authorization Wizard
    Statistics
    SPSS 注册。

    SPSSStatistics
    Statistics
    这是Mac OS X 上最优秀的统计分析软件,SPSS的全称是:Statistical Program for Social Sciences,即社会科学统计程序。该软件是公认的最优秀的统计分析软件包之一。SPSS原是为大型计算机开发的,其版本为SPSSx.Spss是著名的综合性统计软件,SPSS软件面向行业应用人员,软件设计突出统计方法的成熟、实用、易用性、界面易操作性及与文字处理软件等的交互性上。

    R
    Statistics
    R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

    weka-3-6-8
    Statistics
    WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),同时weka也是新西兰的一种鸟名,而WEKA的主要开发者来自新西兰。
    \
    weka
    \
    weka
    \
    WEKA作为一个公开的数据挖掘工作平台,集合了大量能承担数据挖掘任务的机器学习算法,包括对数据进行预处理,分类,回归、聚类、关联规则以及在新的交互式界面上的可视化。

    Orange
    Statistics
    Orange[1] 是一个基于组件的数据挖掘和机器学习软件套装,它的功能即友好,又很强大,快速而又多功能的可视化编程前端,以便浏览数据分析和可视化,基绑定了 Python以进行脚本开发。它包含了完整的一系列的组件以进行数据预处理,并提供了数据帐目,过渡,建模,模式评估和勘探的功能。其由C++ 和 Python开发,它的图形库是由跨平台的Qt框架开发。

    Knime
    Statistics
    KNIME (Konstanz Information Miner) 是一个用户友好,智能的,并有丰演的开源的数据集成,数据处理,数据分析和数据勘探平台。它给了用户有能力以可视化的方式创建数据流或数据通道,可选择性地运行一些或全部的分析步骤,并以后面研究结果,模型 以及 可交互的视图。 KNIME 由Java写成,其基于 Eclipse 并通过插件的方式来提供更多的功能。通过以插件的文件,用户可以为文件,图片,和时间序列加入处理模块,并可以集成到其它各种各样的开源项目中,比如:R 语言,Weka, Chemistry Development Kit, 和 LibSVM.

    Pyramids
    Statistics
    Pyramids for Mac是一款专业的人口调查统计工具,能够分析人口结构特点、比重分析等。Pyramids for Mac 允许你创建和自定义人口结构图,以满足您对人口结构信息图标的需求。 
    \
    您可以: 
    \
    - 只要你想创建尽可能多的人口金字塔 
    \
    - 添加尽可能多的分组给他们,只要你愿意和重新排列这些分组自如 
    \
    - 自定义颜色,字体,外观 
    \
    - 轻松将图像导出为PNG或PDF格式。 
    \
    - 自动从美国人口普查局国际数据库导入数据 
    \
    - Pyramids拖动到支持接受其他OS X的应用程序拖到文件(邮件,网页,主题演讲等) 
    \
    - 打动你的朋友,同事和家人与您的人口统计实力 
    \
    - 用它来教导学生有关人口在世界不同地区 
    \
    Pyramids是一个简单的应用程序,做一件事情,并试图把它做好。我建出来的需要创建Pyramids图和可用的工具。

    Veusz
    Statistics
    Veusz 是一个用来绘制各种科学图表的Python程序库,可导出为Postscript 和PDF 文档。包含一个易用的图形化界面,同时也有一些命令行接口以便直接在Python 程序中调用。

    DataGraph
    Statistics
    这是一款Mac平台强大的数据图表制作工具,它是一个的Excel和Numabers强大的伴侣,可以导入数据,图像,分析和创建高质量的图表。内含多个图表格式演示,很容易与别的图表交叉互用,并且自动更新。可以改变图表颜色,根据要求改变风格。

    KaleidaGraph
    Statistics
    同时适用于Windows与Mac的科学绘图软件!  
    \
    将您复杂的数据转为有意义的图形,绘图速度非常快,文件可在两平台中交换使用,新的特色包含:支持Excel之档案,Windows 和 Mac 档案可互换,页面非常容易设定,可同时开启32组图;KaleidaGraph 主要内容特色:可接受Excel 和 text 文件的数据,使用代数和统计的函数可以处理八百万点数据,提供16种精确的2D图型,独立的上下标误差条状图,包含9种内建的曲线套配,(线性回归与平滑套配) ,也可输入您自己的配套方程式。本软件荣获麦金塔平台最佳绘图软件,Windows平台于1997也获得极高的评价。  
    \
    本软件可以搭配中文使用!是少数具备中文兼容的科学绘图软件.  

    Graph
    Statistics
    这是一款Mac平台的数据图表制作工具,功能特点非常鲜明,你只要给出数据,该工具就能把数据图表格自动给你绘制出来,将数据转换成图表最大的好处就是更加直观,如果你一天到晚要和数据打交道,不如试试这款数据图表制作工具吧。

    FinLease
    Statistics
    这是一款Mac平台的租赁计算器,是一种高级租赁计算器,使您可以快速、轻松地建立和计算复杂的租赁费用计算任务。

    RStudio
    Statistics
    跨平台R语言IDE

    OmniGraphSketcher
    Statistics
    OmniGraphSketcher 可以让你在几分钟内做出复杂而漂亮的图形,非常简单,你只需按照自己的想法素描即可,报告,演示等经过了特殊设计,它综合了数据绘制图表功能和一个基本绘图程序应该有的.

    Soulver
    Statistics
    这是一款Mac平台的多功能增强型计算器,最特殊的地方是它完全放弃模拟现有计算器的界面,它把整个电脑键盘当做是输入设备,而不仅限于数字,所以用MAC版的Soulver时,你可以很自然的用文字与数字来完成复杂的计算,遇到稍微复杂的计算,Soulver会让你很惊讶它的便利。
    \
    1、连续计算:当你在新的一行的开头使用运算子(+、-、*、/)它会自动把上一行的答案当运算开头。
    \
    2、汇率换算:在一组数字前面或后面加上USD、EUR 等货币单位,Soulver 自动将数字视为货币,需要转换货币的时候写上in 介词,就会自动套用最新汇率转换。例如写499 USD in HKD 答案就是:3876.06 HKD。你也可以点击货币键盘,直接从上面挑选你要转换的货币。
    \
    3、多样的%计算:计算税率常用的+??%、算打折用的??% off ???、估计成本或利润占了几成用的??% of ???。且求得值后可以继续加入其他运算。
    \
    4、弹性的按键设计:Soulver 采用和iOS内建键盘一样长按后会出现延伸键盘的功能,只要按键下方有… 符号的都可以长按显示更多按钮,这可以减少键盘切换的时间。
    \
    5、设定数字显示方式:设定中可以调整多种答案的显示格式,像是小数点位数、千分位符号、字体大小等等。

    ===============================================================

    Xcode
    Apple Development
    这是一款Mac OS X及iOS应用开发工具,是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X,iOS的应用程序,其运行于苹果公司的Mac操作系统下。不管你用C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现 Xcode 编译速度极快。每次操作都很快速和轻松。

    Xcode 4.6.3
    Apple Development
    这是一款Mac OS X及iOS应用开发工具,是苹果公司向开发人员提供的集成开发环境(非开源),用于开发Mac OS X,iOS的应用程序,其运行于苹果公司的Mac操作系统下。不管你用C、C++、Objective-C或Java编写程序,在AppleScript里编写脚本,还是试图从另一个奇妙的工具中转移编码,你会发现 Xcode 编译速度极快。每次操作都很快速和轻松。

    xScope
    Apple Development
    这是一款Mac平台的设计精确度量工具,专门为设计师和开发人员创建, 是一套功能强大的工具,是理想的测量,检查和测试屏幕上的图形和布局。xScope将帮助您更快地工作和产出更精准的结果,可以帮助每个设计者快速,精确的完成工作,度量距离,角度的标尺,放大镜,精确垂直,水平标记辅助线,精确阔度,找画面上符合位置测交叉点,包括一个七工具:
    \
    尺寸 – 立即查找在屏幕上任何大小
    \
    测量 – 屏幕上测量距离和角度的标尺
    \
    屏幕 – 一个较小的屏幕尺寸和浏览器内容区的动态视图
    \
    放大镜 – 放大镜,让你认为你的工作特写
    \
    指南 – 精确的水平和垂直对齐标记
    \
    框架 – 精确的宽度,高度与原点对齐标记
    \
    十字 – 查找屏幕上的确切位置

    Skala Preview
    Apple Development
    Skala Preview是一款由位于Bjango的团队所开发的 OS X 平台上的iOS应用预览应用,对许多iOS应用开发者都非常有帮助。

    Prepo
    Apple Development
    Preview, resize and export icon and @2x artwork for app development.
    \
    Prepo is a simple drag and drop image convertor that lets you easily prepare and preview your app icons and artwork, speed up your workflow and boost your productivity. Preview your designs in context on your devices and even share them remotely. Now includes QuickDrop for super-fast resizing @2x artwork.
    \

    \
    LivePreview requires Prepo Plus+ In-App Purchase

    Briefs
    Apple Development
    这是Mac平台的一款专为iOS开发设计的界面原型制作工具,能让开发者像制作ppt一样制作应用原型,并且能输出到ios设备上进行演示,对于iOS应用开发者来说确实是一款不错的开发工具,上手和使用方便。

    PaintCode
    Apple Development
    这是Mac平台的一款专业的矢量图形绘图工具,是一个专门为设计师准备的简单的矢量图形绘图应用程序,通过PaintCode没有编程经验的设计师也能立即画出美丽的控件,图标或其他UI界面元素并直接生成适用于iOS或者OS X的Objective-C代码。

    TouchDraw
    Apple Development
    TouchDraw 是一款强大的矢量图绘制软件 TouchDraw is a vector drawing application for the Mac. Just as with our iPad version

    Slicy
    Apple Development
    这是一款Mac平台优秀的图像快捷处理工具,可以帮助我们进行最常用的图形转换工作,将常见的图片格式转换成PNG, TIFF, JPG以及ICNS格式,另外还能够把普通像素的图片转换成视网膜像素的高品质图片,而且还支持图片压缩瘦身等功能,非常值得拥有。

    Acorn
    Apple Development
    这是Mac系统简单易用的图像编辑软件,如果你还在为肥大的photoshop的下载而担心,那就选用本软件吧,本软件的目标就是为了成为photoshop的轻量级替替代软件,拥有所有photoshop的基础功能,滤镜,并支持图层。

    Icn Glue
    Apple Development
    Icon Glue 可能是最简单的方法快速创建一个苹果图标图像(ICNS)。它能为您的Mac应用程序从一个单一的1024×1024像素大小的PNG或TIFF图像。只要打开你的图像,选择你想要创建,并将其保存。

    Color guide
    Apple Development
    此应用程序是调色指南,里面包含了超过2500种颜色的颜色库。此前只有iphone和ipad版,而现在,您可以用您的Mac来配比颜色。他可以通过使用ICC色彩配置文件显示准确的色彩况。 

    Art Helper
    Apple Development
    这是一款Mac平台的icon图标生成工具,我们可以通过这个icon图标生成工具为iOS应用或是Mac OS X系统生成可用的图标文件使用。

    Icons
    Apple Development
    这是一款Mac平台的应用图标快速制作工具,可以帮助我们节省大量的工作时间,可以帮助我们非常简单的就能生成各种大小且特色鲜明的图标,进一步提高你的图标的美观度,可以为图标加入圆角、阴影等效果,可以生成iPhone、iPad、Android的应用图标。

    Project Statistics for Xcode
    Apple Development
    这是一款Mac平台的针对Xcode的项目分析工具,可以帮助全世界的开发人员快速和方便地了解到有关他们的项目的详细统计信息。你只需拖放到需要统计的项目文件夹到软件内,你就能够更好地了解你的项目的结构。在MacBook Pro上,全面支持OS X Lion和Mountain Lion的新的Retina显示屏优化的Xcode项目统计。

    DevBox
    Apple Development
    DevBox 是一款移动开发工具包 DevBox — All-in-one (mobile) development toolbox. It’s easy, beautiful, fast, smart & up to date. 

    APNS Certificator
    Apple Development
    这是一款能够实现与苹果推送服务器快速通信的工具,可以将你的证书和秘钥整合成一个文件并快速和苹果推送服务器进行通讯,特点是快速、方便、简单,这可以节省你很多时间!

    Antetype
    Apple Development
    Antetype是 OS X 上一款全新具有开创性的界面设计工具。它功能全面,交互到位,精细之处做的非常细致,创造了全新的部件风格。 如果你使用mac进行界面设计,那么这个工具将是一个很值得推荐

    StringsManager
    Apple Development
    StringsManager 可以从 Xcode Projects, source files (only “NSLocalizedString”) or from strings files等文件中产生、合并、编辑strings。

    ThisService
    Apple Development
    Xcode4快速Doxygen文档注释 

    AppCode
    Apple Development
    这是一个Mac OS X Objective-C的集成开发环境,是一款全新智能的Objective-C的IDE开发者工具,用于帮助开发 Mac、iPone 和 iPad 的应用程序。
    \
    主要特性:
    \
    超乎想象和便利的代码导航以及代码自动完成
    \
    即时代码分析和快速简易
    \
    代码搜索,包括类、方法、变量和资源
    \
    即时代码转换,支持i18n
    \
    更好的代码重构
    \
    其他特性:
    \
    可直接打开 Xcode 项目
    \
    可与 Interface Builder 交换
    \
    可直接在 iOS 设备和仿真器上运行应用
    \
    支持使用 OCUnit 单元测试
    \
    表达式仿真的调试器
    \
    支持版本控制包括:Subversion, Git, Perforce and CVS

    ===============================================================

    Eclipse Indigo(Web)
    IDE
    Tomcat

    MyEclipse 10
    IDE
    MyEclipse,是在eclipse 基础上 加上自己的插件,而eclipse是用纯java写的,是一个十分优秀的用于开发Java, J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。

    Eclipse Juno
    IDE
    Hadoop and Python

    Adobe Flash Builder 4.6
    IDE
    关于FlashIDE方面的问题,Lee Brimelow称,不会重新定位新的Flash IDE,Flash 仍然将是Flash平台动画和设计的首要工具,Adobe会将一部分的精力放在Flash CS5代码剪辑器上,以满足部分ActionScript开发者。由于Flex是一种用来创建RIA的ActionScript框架,所以,名字更改对于 Flex来说,反而更容易使Flash品牌更加牢固易懂。
    \
    其谈到Flex Builder创建的目的,就是为了能创建Flex框架,但是,诸多开发者仍然是单纯的使用ActionScript来进行工作。Flex Builder更名称Flash Builder后,仍然将继续是基于Eclipse产品,并将添加更多的特性。
    \
    关于FlexSDK方面的问题,Lee Brimelow称,Adobe还没有计划重新命名SDK,他说,很多开发者用它来编译纯粹的ActionScript项目,与别人交谈时,重点仍然是技术而不是在表述上。

    Eclipse (Flash Builder)
    IDE
    Flash Builder

    Eclipse (Android)
    IDE
    Google 自带开发IDE。

    Android Studio
    IDE
    Google 开发套件。

    Real Studio
    IDE
    这是一款Mac平台的软件开发工具,很容易学习和易于使用,无论你是一个经验丰富的软件开发人员或是一个新手,都能通过这个软件开发工具非常简单方便快速地开发自己的软件或是程序,是全球10余万跨平台开发者和苹果/Linux发烧友的最爱,能生成可以运行在Windows/Linux/Mac OS X上的图形用户界面的桌面应用程序、字符界面的控制台程序和 可以没有用户界面的后台服务程序。

    PyCharm 1.5.3
    IDE
    这是一款Mac平台的Python编辑利器,具有智能代码编辑器,能理解 Python 的特性并提供卓越的生产力推进工具:自动代码格式化、代码完成、重构、自动导入和一键代码导航等。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。

    IntelliJ IDEA 13
    IDE
    这是一个Mac平台的的JAVA开发工具,它为JAVA开发人员提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人员从一些耗时的常规工作中解放出来,显著地提高了开发效率。

    Padre
    IDE
    Perl IDE

    Processing
    IDE
    Processing IDE

    RubyMine
    IDE
    这是一款Mac平台的为Ruby和Rails开发者准备的IDE,其带有所有开发者必须的功能,并将之紧密集成于便捷的开发环境中,号称最智能的Ruby和Rails的IDE,能够大大增加Ruby和Rails开发者的开发效率。

    Corona Simulator
    IDE
    Corona SDK: 首先是Corona SDK的优点:稳定 支持硬件加速、GPS、指南针及照相机等 支持与Map、Facebook、OpenFient、GameCenter的集成 内建的物理集成 Lua语言比较容易学习

    ===============================================================

    zoc6
    Development Assist
    这是一款Mac平台的telnet客户端和终端模拟器,它以出色的配置和用户界面而闻名。它类似于Windows下SecureCRT的一个软件,是一款用于连接运行包括Windows,MAC,UNIX/Linux 和 VMS的远程系统的工具。具有行标签定制,历史命令,回溯,多窗口,自动生成所有键入命令以及显示结果的记录文件,脚本和自动化功能,友好的管理员配置界面,并可进行文件传输等等。 同时支持Telent和Rlogin协议。

    BlueStacks
    Development Assist
    BlueStacks是一个可以让Android 应用程序运行在Windows系统(目前,该公司再次宣布推出Mac版Bluestacks模拟器。)上的软件

    iEncode
    Development Assist
    加密MD5 Base64 密码

    Dash
    Development Assist
    Dash是一个API文档浏览器( API Documentation Browser),以及代码片段管理工具(Code Snippet Manager)。你没看错,它就只有这两个功能,但确实是程序员(至少对于我来说)最为关心的特性

    DiffMerge
    Development Assist
    比较文件异同

    Kaleidoscope
    Development Assist
    Kaleidoscope 是一款很强大的文件和图像比较工具,支持任何文本文件和 jpeg、tiff、png、psd 等格式的图像文件,同时和 git、svn 等版本控制工具能够完美的结合。

    GitHub
    Development Assist
    Github 官方客户端。

    SourceTree
    Development Assist
    这是Mac平台的一款优秀的Git/Mercurial GUI管理工具,Git 是免费、开放源码的分散式版本控制系统,从小专案到非常大的专案,都可以很快速、有效地管理。启动 SourceTree 的第一个画面,是 Bookmarks 书签功能,可以将常用的 Repository 都加入书签。是一款非常值得推荐的Git/Mercurial GUI管理工具。

    Cornerstone
    Development Assist
    CornerStone是个人非常喜欢的mac上的一款SVN客户端工具。 Cornerstone is a version control app built on Subversion that makes serious version control easier than ever. 

    understand
    Development Assist
    这是一款Mac平台的代码阅读工具,是一款定位于代码阅读的软件。界面用Qt开发的,软件特性如下:
    \
    1、支持多语言:Ada, C, C++, C#, Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持
    \
    2、多平台: Windows/Linux/Solaris/HP-UX/IRIX/MAC OS X
    \
    3、代码语法高亮、代码折迭、交叉跳转、书签等基本阅读功能。
    \
    4、可以对整个project的architecture、metrics进行分析并输出报表。
    \
    5、可以对代码生成多种图(butterfly graph、call graph、called by graph、control flow graph、UML class graph等),在图上点击节点可以跳转到对应的源代码位置。
    \
    6、提供Perl API便于扩展。作图全部是用Perl插件实现的,直接读取分析好的数据库作图。
    \
    7、内置的目录和文件比较器。
    \
    8、支持project的snapshot,并能和自家的TrackBack集成便于监视project的变化。

    Hopper Disassembler
    Development Assist
    这是一款Mac平台专业的二进制编译软件,是一款32位和64位可执行文件的二进制反汇编,反编译和调试软件。它将让你拆开你想要的任何二进制,为您提供所有信息内容,如输入的符号,控制流程图,还可以检索有关反汇编代码的的程序信息,让你说出你想要的所有的对象。

    JSON Editor
    Development Assist
    JSON Editor是一个简单的,灵活的,可视化的JSON 编辑器。在一个简洁的界面,它使您能够快速创建,可视化,修改和保存你的JSON文件。

    Doxygen
    Development Assist
    Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的LATEX、RTF参考手册。

    RegEx Extractor
    Development Assist
    RegEx Extractor for mac 可以轻松提取,获取和解析的一切!只需插入一个正则表达式和URL为目标,然后启动过程。 Extract, harvest and parse everything simply !

    JsonXmlConvert
    Development Assist
    JsonXmlConvert是一个处理json和xml的工具。它具有以下特性: 可以校验json或者xml格式的准确性,并进行格式化输出,可以自定义输出的样式。 解析json或者xml,并以字典的形式显示数据。

    install4j
    Development Assist
    Install4j 是一款功能强大的多平台Java安装程序创建器。可以产生自安装程序和应用程序装载器用于Java应用程序。install4j易于使用,它的扩展平台支持和其强大的屏幕和动作系统都是其所擅长的

    ===============================================================

    Color Explorer
    Web Assist
    取色器

    ReActivity
    Web Assist
    ReActivity 是一款网页测试工具,它能测试你网站的加载速度和大小,还有坏链等

    Add Tracking Code for Google Analytics
    Web Assist
    Not all web development tools have the option to add Google Analytics tracking code to the generated HTML files (e.g. iWeb).

    Easy Script Copier
    Web Assist
    Easy Script Copier is a small utility built to download a page and all necessary files. For example, you have found a demo page about a jQuery script and you want to get it

    Sawmill
    Web Assist
    Sawmill 是一套日志分析报表系统,能支持800种以上的设备或应用程序日志。可透过多种网络传输方式读取log档案并进行切割后,存入后端数据库中进行分析。

    s.press
    Web Assist
    s.press for Mac 是一款设计精良的JavaScript, CSS, HTML代码压缩工具, 可以为服务器省下更多的网络流量,提高网站访客的浏览速度,s.press将自己的UI和交互设计与咖啡冲制过程形象的组合了

    Axure RP Pro 7.0
    Web Assist
    Axure RP 能帮助网站需求设计者,快捷而简便的创建基于网站构架图的带注释页面示 意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发。

    TCel
    Web Assist
    这是一款Mac平台的web前端开发工具,如果我们为了让一张图片在网页上达到完美的效果,这是一款能够帮助我们实现这一目的的工具,支持PNG、PSD、AI和JPEG等图像格式,并且能够调整透明度等。

    JuiceboxBuilder-Pro
    Web Assist
    Juicebox Pro 是一款非常棒的基于HTML5的图片画廊,可以帮助开发人员创建超酷的图片画廊。 主要特性 支持IE6+,FF3.6+,chrome,Safari和Opera 支持移动手机/平板电脑 针对不同的设备自适应

    WebCode
    Web Assist
    WebCode is a vector drawing app that instantly generates JavaScript+Canvas, CSS+HTML or SVG code.

    CodeKit
    Web Assist
    这是一款Mac平台集代码编辑与文件压缩等功能于一体的web制作工具,它可以自动编译 Less、Sass、Stylus、CoffeeScript、Jade或Haml 的脚本文件,为 JavaScript 提供合并、压缩以及错误检查,同时还支持同时还支持Compass,还可以优化 jpeg 和 png 格式的图片,对于网站开发人员是一个非常不错的网站制作工具。

    Web Form Builder
    Web Assist
    Web forms are an essential part of the Internet. But if you want to build one from scratch, you need to know HTML, CSS, PHP, OMG, and databases galore. 

    Scrutiny
    Web Assist
    这是一款Mac平台的网站死链及关键词检查的站长工具,是一款使用完整的久经考验的网站分析工具,抓去完网站后生成报告。它确实为网站站长的好帮手,如生成一个XML站点地图,HTML验证和必要的SEO页面的标题,meta关键字,meta描述和标题检查等。

    Smaller
    Web Assist
    这是一款Mac平台的HTML/PHP/CSS/JS代码压缩工具,可以对HTML、PHP、CSS以及JS文件进行压缩,并且能够合并多个文件到一个文件中,可以说是网页开发人员的必备工具啊。

    CSS Lint
    Web Assist
    这是一款Mac平台的CSS代码检查优化工具,检测规则包括错误的和警告,当选择器或属性书写不正确、漏掉了大括号、多写了分号等时,会提示解析错误,解析错误优先提示。可以让css代码拥有更好性能,更标准。

    JSLint
    Web Assist
    这是一款Mac平台的JavaScript验证工具,可以扫描JavaScript源代码来查找问题。如果JSLint发现一 个问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。有些编码风格约定可能导致未预见的行为或错误,JSLint除了能指 出这些不合理的约定,还能标志出结构方面的问题。尽管JSLint不能保证逻辑一定正确,但确实有助于发现错误,这些错误很可能导致浏览器的 JavaScript引擎抛出错误。
    \


    CSS Beautifier
    Web Assist
    CSS Beautifier is a simple and quick utility to beautify/format your CSS (Cascading Style Sheet) source code. Beautify your CSS source code and make it readable! 

    ===============================================================

    Rumpus
    Server & Remote
    这是一款Mac平台的用于搭建ftp服务器的应用程序,通过使用这款工具,我们可以非常轻松的在mac平台的电脑上构建出ftp服务器环境,提供ftp文件共享和下载服务。

    Yummy FTP
    Server & Remote
    Yummy FTP是FTP、FTP SSL/TLS和SFTP客户端,结合并改进了其它文件传输方案中最好的功能,添加了大量独特的强大功能,以一个高度可调谐的FTP引擎驱动。其结果就是一个非常高速、灵活并且完全可靠的Mac OS X下的文件传输工具,它具有非常漂亮和直觉的用户界面,像Finder一样的FTP浏览器、工具栏和随处可用的拖拽。 

    MySQLWorkbench
    Server & Remote
    MySQL 官方客户端。

    Sequel Pro
    Server & Remote
    这是一款Mac平台的MySQL管理工具,是一个与phpMyAdmin类似的MySQL管理工具。它是由Cocoa和面对对象的C(Mac OSX)编写的。允许你编辑数据库,表格(字段和索引)和列,执行个性化查找和导入导出数据。

    Navicat Premium
    Server & Remote
    这是Mac平台的最好的数据库管理工具,它可让你以单一程序同时连接到MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL数据库,让管理不同类型的数据库更加方便。Navicat Premium 结合了其他 Navicat 成员的功能。有了不同数据库类型的连接能力,Navicat Premium 支持在 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 之间传输数据。它支持大部份 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 的功能,包括存储过程,事件,触发器,函数,视图等。

    SQLEditor
    Server & Remote
    SQLEditor是一款用于创建SQL数据库的强大图形化工具。 软件支持创建、导入、导出、编辑数据库结构,可用来创建图中显示布局合理数据库中的对象数据库,功能强大,易于使用。 

    MesaSQLite
    Server & Remote
    MesaSQLite使得建立、设计和更改SQLite3的数据库变得的很简单。我们也可以用它为我们自己和客户去编辑、总结、分析数据。虽然我们建立新的数据库化了大多数时间,但我们要花更多的时间去查看

    DestopServer
    Server & Remote
    WordPress 相关。

    XAMPP Control
    Server & Remote
    一站式服务器

    Dump MySQL Slow Log Fast
    Server & Remote
    Dump MySQL Slow Log Fast 是MySQL的查询日志工具。 MySQL Dump Slow Log Fast is GUI interface for MySQL’s slow query log

    Remote Desktop
    Server & Remote
    远程工具

    Remote Desktop Connection
    Server & Remote
    远程工具

    VMware Fusion
    Server & Remote
    虚拟机

    Tonido
    Server & Remote
    这是一款Mac平台的私有云搭建工具 ,在Mac上安装该客户端之后,我们就能通过web浏览器来远程访问和管理该电脑上的文件和数据,而我们根本不需要具备专业的知识,只要会上网就能轻松搞定这一切:文件的查看、上传、分享等工作都能轻松搞,支持iPhone、Android、黑莓、windows phone等多种移动设备的客户端。

    VirtualHostX
    Server & Remote
    VirtualHostX(VHX)是一款网站虚拟服务器架设工具,我们利用它可以轻松架设并管理本地的网站项目,VHX默认支持Mac内置Apache ,MAMP,XAMPP,ZEND S CE四种环境的Web Server

    Server
    Server & Remote
    这是一款能够将Mac电脑打造成多功能服务器的工具,它无需昂贵的硬件来运行。你可以使用 Mac Pro、iMac,甚至 Mac mini。有了 OS X Server,你就能够部署适合自己的服务器了。如今,用户可以将Server作为一个单独的程序,下载到Mountain Lion,将他们的Mac变成一台服务器。这对于家庭办公室、公司、学校和计算机爱好者来说非常方便。单独的Server程序包含Server该有的功能,如文件共享、Wiki服务器、配置管理器、时间机器工具、邮件服务、日历服务器、信息服务器、VPN、Xsan等等。

    MAMP Pro
    Server & Remote
    这是一款Mac平台的本地服务器搭建工具,MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP,顾名思义,你应该知道MAMP的强大功能 啦!MAMP 内含 Apache 伺服器、PHP 安装套件以及MySQL安装套件。只要轻松点选就能安装架站/讨论区/论坛必备的元件。透过Web界面稍作设定,在苹果电脑上架设自己专属的网站,就是这 么简单又开心的事情和windows下的XAMPP,Linux下的LAMP一样。都是Apache+Mysql+PHP的集成环境。

    MAMP
    Server & Remote
    这是一款Mac平台的本地服务器搭建工具,MAMP这几个首字母代表苹果的OSX系统上的Macintosh、Apache、MySQL和PHP,顾名思义,你应该知道MAMP的强大功能 啦!MAMP 内含 Apache 伺服器、PHP 安装套件以及MySQL安装套件。只要轻松点选就能安装架站/讨论区/论坛必备的元件。透过Web界面稍作设定,在苹果电脑上架设自己专属的网站,就是这 么简单又开心的事情和windows下的XAMPP,Linux下的LAMP一样。都是Apache+Mysql+PHP的集成环境。

    ===============================================================

    Microsoft Word
    Documents
    word

    Microsoft PowerPoint
    Documents
    ppt

    Microsoft Excel
    Documents
    excel

    Microsoft Outlook
    Documents
    outlook

    BookReader
    Documents
    epub电子书阅读

    Pages
    Documents
    pages

    Keynote
    Documents
    keynote

    Numbers
    Documents
    numbers

    ProPresenter 5
    Documents
    这是一款Mac平台的支持双屏的专业演示工具,能够方便双屏用户进行双屏演示,比如,一个大屏幕显示歌词,而舞台上在现场演唱歌曲。 根据观众的反应,乐队领唱者也许选择唱另一首歌,或者尽早结束歌曲,或者重覆合唱多次。 典型地,这些歌词将通过一些线性播放的幻灯片软件来显示,但由于这些软件无法根据具体的歌曲进行歌词显示,有限的灵活性使它们非常不得人心。而 ProPresenter可以允许程序操作者点击“Control Panel”上的一张幻灯片, 而此时,放映机屏幕将立刻显示新的幻灯片

    MacDJView
    Documents
    DJVU阅读器

    Read CHM
    Documents
    CHM阅读器

    TextEdit
    Documents
    mac自带记事本

    iBooks
    Documents
    iTunes电子书阅读

    iA Writer
    Documents
    这是Mac平台上的一款优秀简洁的写作工具,软件标榜的一点就是没有偏好设置面板,一切都简简单单,轻量级的身材,让你无论是写作短文还是长文,都可以轻松使用;该软件应用煞费苦心地为用户去除写作过程中的干扰,也收到了很好的效果。软件不要求用户进行眼花缭乱的设置,也没有层层叠叠的菜单,而干净、清爽的操作界面和配色更让人倍感舒适。

    WriteRoom
    Documents
    在你用Word、Pages花一个小时来书写你所谓的文稿,然后花两个小时对稿子进行改字体和排版; 当我们忘记了写文档的初衷,我们是否应该抛弃掉一切复杂的格式设定,那我们开始使用WriteRoom吧。

    iBooks Author
    Documents
    电子书制作

    Word Processor Pro
    Documents
    容量仅1.5M 却又五脏俱全的文本编写 Mac 软件。如果你没有 Word 又没 Pages ,这款软件能够很好的胜任日常的文字编写任务。界面直观简洁,还有一些特别之处,比如可以使用本地或 iCloud 文档,多种格式文本输出等等。试试看吧~
    \

    \
    进入软件后,首先要选择下是打开文档编辑还是新建文档编写。之后可以看到界面上方的很多功能键。基本操作和同类没多大区别,不多赘述。说说它的特点:软件支持工具栏定制,可以把你经常用到的东西放到一眼可见的地方来提高效率。允许自制模版来使用。在“Properties”中可添加文本详细的版权信息。支持导出 docx 、doc 、xml 、odt 、rtfd 、webarchive 、rtf 、txt 、odt 格式文档。另外,一些常用的诸如高亮显示、查找替换功能,本作也是支持的。

    Jutoh
    Documents
    Jutoh 是一款电子书设计编辑制作软件,它可以很容易地创造流行的格式。通过现有的文件,使用新建项目向导,你可以在几秒钟内创建你的项目,或从头使用内置的样式文本编辑器,创造你的作品。

    Scrivener
    Documents
    这是一款Mac平台的文本编辑处理工具,它拥有独特的界面,功能强大,特别适合需要处理大量文字工作的人员,它主要帮助用户编写结构化文档和打草稿。

    超牛txt小说浏览器
    Documents
    txt晓说阅读器

    Prezi
    Documents
    类似卓晴老师的展示文件制作器。

    ExLibris
    Documents
    这是一款Mac平台的图书库数据管理工具,能够系统管理您的书籍,内置web搜索,具备管理、储存、打印、归档等多种功能。

    FlipCreator
    Documents
    这是一款Mac平台的翻页电子书制作工具,它允许你建立逼真的翻页电子出版物、包括电子图书,电子杂志,电子宣传册,电子目录,电子报表,电子通讯。转换 PDF和直接数字出版物的图像。所有的环节和内容表将被自动汇入到您的出版物。您可以添加/编辑 /删除链接和前出版目录。强大的功能,满足您的需要。令人难以置信的直观和用户友好的界面让您发布在几个点击发布、您还可以右键点击PDF并将其转换为直接出版。

    ScreenSteps
    Documents
    ScreenSteps Pro是一个非常优秀的文档制作工具,如果你喜欢写教案的话,这个软件很适合你! 使用方法很简单,当你新增一篇教学时,可以按一下他的照相机,截屏可以设定delay的秒数,拍下屏幕

    CAJViewerMac
    Documents
    CAJ阅读器

    Steps
    Documents
    教程制作

    CryptMe
    Documents
    CryptMe is a simple text editor/viewer which safely stores all your sensitive personal information like credit card numbers, passwords, pin codes, banking information, etc. 

    Flashcard Hero
    Documents
    Make your own flash cards and take the pressure out of test preparation

    ===============================================================

    BibDesk
    Latex
    MacTex 部件。

    LaTeXiT
    Latex
    MacTex 部件。

    TeX Live Utility
    Latex
    MacTex 部件。

    TeXShop
    Latex
    MacTex 部件。

    TeXworks
    Latex
    MacTex 部件。

    Excalibur
    Latex
    MacTex 部件。

    Latexian
    Latex
    Latex 编辑器。

    Daum Equation Editor
    Latex
    MacTex 部件。

    ===============================================================

    Safari
    Internet
    Safari

    BtResourceSearch
    Internet
    资源搜索

    Google Chrome
    Internet
    Google Chrome

    Firefox
    Internet
    Firefox

    Opera
    Internet
    Opera

    Welly
    Internet
    BBS命令行客户端。

    Wireshark
    Internet
    抓包工具。

    Google App Engine Launcher
    Internet
    谷歌APP安装查看工具。

    Thunder
    Internet
    Thunder

    uTorrent
    Internet
    uTorrent

    Folx 3
    Internet
    Folx 3

    WhatRoute
    Internet
    这是一款mac平台的图形化的路由数据检测工具,可以帮助我们检测出所有与我们的Mac电脑通信的相关数据的IP来源,并且以图形化的形式直观地展现给我们,并且可以检测通信数据在各个网络节点传输的时间,帮助我们判断哪些节点是影响速度的,如果你有这方面网络检测的需求,不妨试试这款网络路由数据检测工具吧。

    Speedy Net
    Internet
    这是一款Mac平台的本地家庭或办公网络测试工具,可以帮助我们用于测试局域网内的多台设备的互通性,以及设备之间的传输速度,也可以测试设备之间的响应延迟等,是一个使用的本地局域网测试工具。

    SiteSucker
    Internet
    这是Mac平台的一款用于离线下载网站网页的实用工具,能够实现对整个网站页面的离线下载,能够将网页中的所有元素全部离线下载下来:包括html、图像、文件、背景、视频等所有网页上的元素。我们只需要输入一个网站的地址,点击”Download“按钮,就能让该软件帮助我们把网页内容离线下载到本地了。

    GoAgentMac
    Internet
    Goagent

    Break Wall
    Internet
    更多翻墙功能

    EasyVPN
    Internet
    VPN工具

    Mobile Card
    Internet
    联通3G工具

    Nicecast
    Internet
    这是一款Mac平台的私人网络电台架设工具,能够帮助我们使用网络轻松架设私人电台,使用 iTunes 广播你的音乐。该应用内建音频单元,可以原声或特效声音在网络上以音频流的方式发布广播。自然,广播的流畅程度取决于本机的网络速度,通常,2mb ADSL 方式下,同区域收听 128kps 的广播能够非常流畅,跨区域则存在缓冲。

    Splashtop Streamer
    Internet
    远程控制服务器端

    Pingo HD
    Internet
    这是一款Mac平台的网络监测管理工具,它能够检测到您所有的联网设备,同时还能够使用IP来连接到网络设备。Pingo HD for Mac还能够显示所有设备的状态,是否在线、闲置和离线。

    Network Speed Monitor
    Internet
    状态栏显示网络状况

    NimbusUpdate
    Internet
    NimbusUpdate is an application that delivers the benefits of a static, public IP address on networks where addresses are dynamically assigned.

    SSH Proxy
    Internet
    这是一款Mac平台的SSH Proxy,能够记住 SSH 登录密码和私钥口令,并保存到 OS X 的钥匙串,非常安全。并且,当你的 Mac 从休眠中唤醒时,SSH Proxy 会自动地重新建立 SOCKS v5 代理:
    \
    - 支持 SOCKS v5
    \
    - 登录 OS X 后自动启动、建立代理
    \
    - 能够在多个 SSH 账号之间快速切换
    \
    - 可以将 SOCKS v5 代理在局域网中分享使用
    \
    - 记住 SSH 登陆密码和私钥口令,并保存到 OS X 的钥匙串
    \
    - 因错误断开连接或从休眠中唤醒,会自动重新连接建立代理
    \
    - 支持白名单功能,即只有白名单中的站点才会经由代理访问,其它站点则直接连接

    iNet
    Internet
    网络监控,全网扫描

    Microsoft Messenger
    Social
    Microsoft Messenger

    ===============================================================

    AliWangwang
    Social
    AliWangwang

    QQ
    Social
    QQ

    飞信
    Social
    飞信

    Wechat
    Social
    Wechat

    Miao
    Social
    微博

    Twitter
    Social
    Twitter

    MenuTab Facebook
    Social
    MenuTab Facebook

    Skype
    Social
    Skype

    人人桌面
    Social
    人人

    FaceTime
    Social
    Facetime

    Messages
    Social
    iMessage

    Textual
    Social
    这是一款Mac平台轻量级的IRC网络聊天客户端,设计简约,将最好的IRC集中到一个客户端上。使用起来非常简单,还支持脚本处理,所以无论是新手还是专家都可以很好的使用Textual进行RIC聊天。

    ===============================================================

    iPhoto
    Entertainment
    iPhoto ’11 带来耳目一新的界面:在绝佳的全屏幕模式下,让您充分利用每寸 Mac 显示屏来按“事件”、“面孔”、“地点”及“相簿”方式浏览照片。iPhoto 还提供一些新方法,让您分享与展示照片。

    iPhoto Library Manager
    Entertainment
    管理多个iPhoto库

    Aperture
    Entertainment
    Aperture 结合了高要求的照片处理任务所需的控制和速度优势,以及 iPhoto 用户逐步提升到高级照片处理工具所需的简单的学习曲线。

    SubsMarine
    Entertainment
    SubsMarine能通过互联网为您的影片和电视节目查找字幕,能全力搜索下载电影或电视节目的字幕无论是什么时候发布的。

    Grappler
    Entertainment
    这是一个非常方便和专业的Mac平台的在线视频下载工具,我们通过使用这个实用工具,非常简单快速地就能下载到自己想要的在线视频文件到本地硬盘。

    XLD
    Entertainment
    这是Mac系统上的无损音乐播放器和转换工具,软件全称X Lossless Decoder,不仅支持APE等无损音频,现在XLD还支持读取音频CD,然后将音轨抓取出来之后创建音乐文件。不仅可以是每一首一个文件,也可以是创建一个文件之后使用cue sheet分轨——因为XLD本身就支持导出FLAC、WavPack等无损音频格式,因此现在XLD不仅是Mac上最好用的无损音频转换软件,同时也是Mac上最好用的无损音频制作软件!

    Preview
    Entertainment
    图片预览

    ArcSoft Photo+
    Entertainment
    图片预览

    iTunes
    Entertainment
    TUnes

    酷我音乐
    Entertainment
    酷我

    diumoo
    Entertainment
    豆瓣

    QuickTime Player
    Entertainment
    QuickTime

    Air Display Host
    Entertainment
    远程视频流

    Air Video Server
    Entertainment
    远程视频流

    MPlayerX
    Entertainment
    MPlayerX

    SPlayerX
    Entertainment
    SPlayerX

    VLC
    Entertainment
    VLC

    优酷客户端
    Entertainment
    优酷

    搜狐影音
    Entertainment
    搜狐

    快播
    Entertainment
    快播

    Vox
    Entertainment
    这是一款Mac平台的APE播放器,吃了可以自动搜索专辑封面,支持各种音效控制,还支持APE转换成AAC等格式格式转换功能,感兴趣的朋友不妨尝试一下,可以说是Mac平台下最好的ape播放器了。

    Capo
    Entertainment
    这是一款Mac平台帮助你学习歌曲的软件,是帮助您学习iTunes曲库里音乐的革命性工具。通过慢放,并显示细节化的频谱图,让您以前所未有的的方式听歌曲,看音乐。

    Discovr Music
    Entertainment
    这是一款Mac平台的好音乐发现工具,它让你可以轻松方便的找你你所喜爱的乐队和歌。它上手非常容易,你只要输入一个乐队或歌手的名字,它将为你找到风格近似的歌手或乐队。风格接近的乐队或歌手被连到了一起。点击其中的一个,这个音乐网络将会自动向外铺开,显示其他风格类似的歌手。你可以双击一个乐队或者歌手来查看他们的详细信息。你可以试听歌曲、观看音乐视频、查看他们的音乐经历或阅读关于他们的乐评和博客。当你发现一个你喜欢的乐队或歌手时,你可以通过 Twitter 或 Facebook 与朋友共享,或者把他们保存到你的收藏夹中。

    Airfoil
    Entertainment
    这是一个Mac平台的无线音乐传输解决方案,这个神奇的软件,你可以轻松的将任何应用程序的音源通过AirPort Express的无线网络功能发送出去,也就是说这款应用允许用户将Mac和iOS设备的音频传输至其他设备上,。现在不论是看电影、玩游戏还是网络电话。除了能让你摆脱网线的纠缠外,还能让你连音源线一并拔掉,感觉轻快无比。

    Airfoil Speakers
    Entertainment
    Airfoil 部件。

    ===============================================================

    Pulp
    Resources
    阅读

    Microsoft OneNote
    Resources
    OneNote

    iFinance
    Resources
    个人账户

    Wiki
    Resources
    wiki

    Tree
    Resources
    提纲

    Papers 3
    Resources
    Papers

    Papers 2
    Resources
    Papers

    EndNote X7
    Resources
    Endnote

    doo
    Resources
    文件管理工具

    Chronories
    Resources
    日记

    Ultimate Reference Suite
    Resources
    大英百科全书

    Dictionary
    Resources
    自带词典

    Raskin
    Resources
    文件管理工具

    Pear Note
    Resources
    录音

    SOHO Notes
    Resources
    这是一款Mac平台的]快速记事本工具,用它捕捉,组织,同步和共享你的东西,包括所有的文字说明,PDF,图片,录音,录像,形式,和Web归档等等。

    SOHO Print Essentials
    Resources
    SOHO 部件。

    Day One
    Resources
    日记工具

    Leaf
    Resources
    这是一款Mac平台的RSS阅读器,界面很漂亮简洁,UI和交互都挺新颖,对于轻型阅读,新颖的交互形式还是蛮Cool的。

    EagleFiler
    Resources
    这是一款Mac平台的文件及信息管理工具,使管理所有收到的信息成为简单容易的事,它可以让您归档和查阅电子邮件,网页, PDF文件,文字处理文档,图片,等等。用它来收集资料,使用的是标准的三窗格界面流览不同类型的档,并将它们组织成档夹和注释它们标签和说明。

    Evernote
    Resources
    笔记软件

    Skitch
    Resources
    画图,存到Evernote

    Bubble Browser
    Resources
    Evernote浏览工具

    Pocket
    Resources
    离线阅读,文摘

    OmniOutliner
    Resources
    提纲

    OmniOutliner Professional
    Resources
    提纲

    MacJournal
    Resources
    日记

    NoteSuite
    Resources
    日记

    YoudaoDict
    Resources
    有道词典

    ===============================================================

    Countdown widget
    Efficiency
    倒计时

    Timeline 3D
    Efficiency
    时间轴

    Aeon Timeline
    Efficiency
    时间轴

    Producteev
    Efficiency
    to do list

    Wunderlist
    Efficiency
    to do list

    Eggscellent
    Efficiency
    倒计时

    OmniFocus
    Efficiency
    to do list

    OmniPlan
    Efficiency
    计划

    xTeam
    Efficiency
    团队计划

    Quadranto
    Efficiency
    这是一款Mac平台的优秀的GTD工具,是一个比较流行的生产力工具,能够保证我们的工作更有效率:任务提醒、任务同步推送到iOS设备、接收来自iOS设备推行的任务提醒、支持icloud同步、自动备份、支持打印、支持分享、支持拖拽操作、支持归档、支持视网膜屏幕。

    SOHO Organizer
    Efficiency
    团队计划

    Merlin
    Efficiency
    这是一款Mac平台的项目管理工具,以网络为基础的合作项目管理工具,软件提供web算法,支持Safari 3、Firefox 2.0+和IE 7.0浏览器,支持Quick Look、iChat Theatre 和Mail,还可以通过xml格式和ms project互导数据。

    Relax Melodies Seasons
    Efficiency
    音乐

    Relox Melodies
    Efficiency
    音乐

    Coffitivity
    Efficiency
    音乐

    iStudiez Pro
    Efficiency
    这是一款Mac平台的学习计划课程管理工具,可以将课程,实验,考试时间地点等统统记录下来,简单明了,一款非常华丽的学习课程管理软件,充分利用你的时间,合理安排各项课程,并支持跟踪并提醒课程计划。

    FocusMask
    Efficiency
    这是一款Mac平台的用于提高注意力的软件,如果你还在为自己不能集中注意力而烦恼,那快来试试这款可以帮助我们提高注意力的工具吧。这个软件可以高亮窗口,或者高亮屏幕中自选内容,而其他地方会变暗,使自己更专注于自己的工作。

    iTaf
    Efficiency
    把你的苹果电脑当成一个闹钟吧,透过这个软件,它可以设定多组时间把你的电脑从睡眠中叫醒来,并且开启itunes中的音乐来当做闹铃,让我们从美妙的音乐中优雅的起床吧~  

    MenuTimer
    Efficiency
    菜单栏计时器

    Slife
    Efficiency
    记录电脑的使用习惯

    ===============================================================

    MathType
    Document Assist
    数学符号输入

    Templates for Excel
    Document Assist
    Excel

    iWork Converter
    Document Assist
    文档格式转换

    Work Templates
    Document Assist
    Word

    Corporate Style Packs
    Document Assist
    Pages

    Presentation Themes
    Document Assist
    PPT

    Stills
    Document Assist
    iWork

    Graphic Style Packs
    Document Assist
    Keynote

    Tolbox for Pages
    Document Assist
    Pages

    Toolbox for Keynote
    Document Assist
    Keynote

    Templates for iBooks Author Free
    Document Assist
    iBook

    Mail Stationery
    Document Assist
    Mail

    Designs for Mail
    Document Assist
    Mail

    Business Mix Set
    Document Assist
    Pages

    PDF Squeezer
    Document Assist
    PDF压缩

    PDF Converter Master
    Document Assist
    PDF转换器,可能转为word等

    OCRKit
    Document Assist
    OCR工具

    Condense
    Document Assist
    OCR

    picatext
    Document Assist
    Picatext 是一款能够帮助我们在Mac电脑上提取图片中的文字的实用工具,当然也可以提取屏幕上任意区域显示的文字,支持超过40多个国家的语言文字,包括简体中文和繁体中文,支持快捷键操作

    Latex Presentation
    Document Assist
    Latex beamer展示工具

    NXPowerLite
    Document Assist
    PPT压缩

    Template Mix for Pages
    Document Assist
    pages

    Set for MS Office
    Document Assist
    Office

    Keynote Template Design
    Document Assist
    Keynote

    Elements for iWork
    Document Assist
    iWork

    File Juicer
    Document Assist
    这是一款Mac平台用于提取文件包内容的工具,是一款异常强大的提取文件包内容的实用办公工具。可提取word、ppt等档案中的图片文件,显然也可提取PDF文件中的图片文档、对于文件夹,你直接拖入亦可分离出你想要的,并可将PDF文件转换成.doc文件。

    Document Orderly Converter
    Document Assist
    各种格式转换

    Fuel for Pages
    Document Assist
    Pages

    ===============================================================

    金山快盘
    Storage
    网盘

    ExpanDrive
    Storage
    这是一款Mac平台的远程服务器连接工具,将FTP/SFTP服务像USB移动硬盘一样转载到桌面上 , 通过Finder进行管理.ExpanDrive让您完全透明的访问打开,编辑和保存文件,即使这些文件是在远程服务器上。所谓透明意味着你甚至不通知您的远程文件服务器,它会通过一个USB驱动器您直接插入到您自己的计算机。ExpanDrive 就像一个插入对到Mac的USB插件。在你最喜欢的节目中,打开,编辑,保存文件到远程电脑上,即使他们是在半个地球远的服务器上。ExpanDrive 通过透明连接到远程数据提高了每一个应用程序在你的电脑上的。

    SkyDrive
    Storage
    SkyDrive

    Google Drive
    Storage
    Google Drive

    Dropbox
    Storage
    Dropbox

    Amazon Cloud Drive
    Storage
    Amazon Cloud Drive

    百度云同步盘
    Storage
    百度云同步盘

    Buckets
    Storage
    这是一款Mac平台的Amazon S3客户端工具,有了这个工具,我们可以非常轻松地通过你的Mac电脑来管理Amazon S3上的文件和文件夹,所有的方便之处你只需通过本软件的主界面就能看得出来。

    owncloud
    Storage
    owncloud

    ===============================================================

    Mail
    System
    邮件

    Return Receipt Request for Mail
    System
    邮件回执制定

    RoboPostman
    System
      RoboPostman是一款可以在发送的每封邮件上创建一个个性化的自定义外观的邮件美化工具。
    \
          RoboPostman可为您的每封邮件度身订制各类信息,能具体到每个收件人、动态内容、生日、自定义说明、链接等等。
    \
          可在在邮件里使用“可视化”的字体、颜色、链接和图像,无需了解任何的HTML编辑器,非常简便。
    \
          轻松管理无限量的记录,指定无数量限制的自定义字段地址列表。
    \
          轻松导入和导出其他信息以备不时之需,使用强大的内置文本,CSV通讯簿导入功能从其他来源获取数据。
    \
          RoboPostman能自动连接到POP3邮件帐户,自动扫描列表,设置收件人的适用状态,然后从邮件服务器删除该邮件。如果您有许多的广告邮件或是POP3访问速度太慢,RoboPostman能打开一个文本文件找到的所有电子邮件地址来源。
    \
          RoboPostman拥有一个友好界面,支持SSL和TLS加密,并能限制多少消息被发送到邮件服务器。

    Email Archiver Pro
    System
    这是一款Mac平台的邮件归档管理工具,该应用将Mac OS X的邮件应用中存储的电子邮件以PDF格式进行归档备份,当我们寻找某个文件的时候,都是以PDF文件打开,而不是邮件,但是可以和邮件一样方便组织管理,该应用不更改您的邮件文件夹,它只是通过扫描你的Mail应用中的邮件,为每一个邮件穿件一个单独的PDF文件。它不需要的邮件来运行,也不修改任何邮件程序的设置,我们可以自定义这些穿件文件的保存位置。

    Notes
    System
    记事本

    Reminders
    System
    提醒

    Calendar
    System
    日历

    Contacts
    System
    通讯录

    Calculator
    System
    计算器

    Dashboard
    System
    Dashboard

    Game Center
    System
    游戏中心

    Mission Control
    System
    Mission Control

    System Preferences
    System
    系统设置

    App Store
    System
    Mac 软件商店

    ===============================================================

    CleanMyMac
    Optimization
    清理垃圾删软件

    MainMenu Pro
    Optimization
    菜单栏,全能型

    xScan
    Optimization
    屏幕边缘,全能型

    MemorySweeperPro
    Optimization
    内存清理

    coconutBattery
    Optimization
    电池状态

    Watts
    Optimization
    电池校准

    FruitJuice
    Optimization
    电池管理

    Macs Fan Control
    Optimization
    风扇控制

    Intel(R) Power Gadget
    Optimization
    耗电量监控

    Apple Configurator
    Optimization
    系统高级配置

    Geekbench 3
    Optimization
    性能检测

    Mactracker
    Optimization
    型号大全

    TmpDisk
    Optimization
    这是一款Mac平台的虚拟内存盘工具,可以在内存容量范围内随意调整大小组成一个虚拟的硬盘分区,用户可以将包括应用程序在内的任意类型文件或文件夹放在TmpDisk中使用,极大的提高了文件访问速度。
    \
    知识普及の什么事虚拟内存盘:虚拟内存盘是通过软件将一部分内存(RAM)模拟为硬盘来使用的一种技术。相对于直接的硬盘文件访问来说,这种技术可以极大的提高在其上进行的文件访问的速度。但是RAM的易失性也意味着当关闭电源后这部分数据将会丢失。但是在一般情况下,传递到RAM盘上的数据都是在硬盘或别处永久贮存的文件的一个拷贝。经由适当的配置,可以实现当系统重启后重新建立虚拟盘。

    Full-Diskfighter
    Optimization
    全盘扫描

    Disk Expert
    Optimization
    可视化磁盘存储

    iDefrag
    Optimization
    磁盘碎片清理

    ===============================================================

    TuNet_mac_os_x86
    Mostly Used
    Tunet

    TotalFinder
    Mostly Used
    加强Finder

    EasyFind
    Mostly Used
    文件搜索

    TextExpander
    Mostly Used
    文字快速输入

    Bartender
    Mostly Used
    菜单栏图标集合在一起

    Unclutter
    Mostly Used
    滑动会出现三个框,存储之前的拷贝

    Quicksilver
    Mostly Used
    快速启动

    PopClip
    Mostly Used
    右键替代软件

    Blotter
    Mostly Used
    桌面日历

    Temps
    Mostly Used
    菜单栏温度显示

    Moom
    Mostly Used
    这是一款mac系统下的桌面窗口管理软件,可以按您的需求来控制窗口的大小,扩展窗口的小加号,使窗口收放自如。

    CloudClip Manager
    Mostly Used
    和iOS之间传递剪贴板信息

    Snap
    Mostly Used
    快捷键打开软件

    CoverFlow
    Mostly Used
    在Mac OS X 10.5 Leopard中,苹果将CoverFlow的功能添加到资源管理器Finder中,作为Finder中的一种文件浏览视图。它可以将视频音频、图片、网页、电子文档等文件的内容或图标以3D的形式显示出来。

    Go2Shell
    Mostly Used
    打开finder指定命令行的目录

    The Unarchiver
    Mostly Used
    解压缩

    YemuZip
    Mostly Used
    压缩

    SJFiles Pro
    Mostly Used
    SJFiles Pro for Mac 是一款文件切割工具切割文件是干什么?方便传输呗。 SJFiles Pro will help you split/join and change extension of multi files at same times

    DockView
    Mostly Used
    Dock预览

    Sentido
    Mostly Used
    Sentido 能使你的屏幕保护更加智能,它通过iSight进行面部识别,当你做在电脑前将自动解除屏保。

    Quick Shortcuts
    Mostly Used
    Quick Shortcuts 是一款键盘快捷键工具。通过快捷键你可以提高使用 Mac 的效率。

    New File Here
    Mostly Used
    New File Here 是一款可以在你鼠标右键上增加新建文件的功能,就跟 windows 上的鼠标右键新建文件类似哦。

    CopyMate
    Mostly Used
    连续复制

    ===============================================================

    DVD Player
    Userful Tools
    DVD播放

    Time Machine
    Userful Tools
    备份

    Font Book
    Userful Tools
    字体管理

    Chess
    Userful Tools
    国际象棋

    Stickies
    Userful Tools
    纸条

    Image Capture
    Userful Tools
    外接设备图像采集

    Automator
    Userful Tools
    自定义应用

    Grapher
    Userful Tools
    绘图

    AirPort Utility
    Userful Tools
    管理Mac无线。

    VoiceOver Utility
    Userful Tools
    语音指导

    Migration Assistant
    Userful Tools
    迁移助手

    Terminal
    Userful Tools
    终端

    Activity Monitor
    Userful Tools
    系统运行状态

    Console
    Userful Tools
    控制台

    Keychain Access
    Userful Tools
    钥匙串

    System Information
    Userful Tools
    系统信息

    ApleScript Editor
    Userful Tools
    苹果脚本编辑器

    Disk utility
    Userful Tools
    磁盘管理器

    Boot Camp Assistant
    Userful Tools
    启动助手,装双系统相关

    DigitalColor Meter
    Userful Tools
    取色器

    ColorSync Utility
    Userful Tools
    色彩同步工具

    Grab
    Userful Tools
    截图

    Bluetooth File Exchange
    Userful Tools
    蓝牙文件传输

    Audio MIDI Setup
    Userful Tools
    音频MIDI设置(英语:Audio MIDI Setup,缩写:AMS)是Mac OS X操作系统自带的实用工具,它是系统用来调整计算机音频的输入和输出配置设置并能管理MIDI设备

    Maps
    Userful Tools
    地图

    ===============================================================

    iClipboard
    Other Tools
    iClipboard 是一款上非常实用的工具,它能自动记录一切你从任何应用程序复制到剪贴板的历史,方便用户操作。 iClipboard自动记录一切你从任何应用程序复制到剪贴板的历史。

    HoudahSpot
    Other Tools
    增强搜索工具

    HanzConvert
    Other Tools
    编码转换

    Rulers
    Other Tools
    屏幕尺子

    Ordinatore Plus
    Other Tools
    文件夹图片

    Burn
    Other Tools
    刻盘

    Shuttle
    Other Tools
    定时执行电脑任务

    QR Factory
    Other Tools
    二维码

    搜狗 表情&符号 Lite
    Other Tools
    搜狗表情符号

    Flutter
    Other Tools
    手势识别

    Plisterine
    Other Tools
    开机应用

    爱壁纸HD
    Other Tools
    壁纸

    Cuptakes
    Other Tools
    女生壁纸

    Zoom it
    Other Tools
    放大看

    Currency Assistant
    Other Tools
    汇率

    BootXChanger
    Other Tools
    开机图标更改

    Pivot
    Other Tools
    竖屏管理

    File Info Explorer
    Other Tools
    File Info Explorer 是一款能够查看文件的诸多属性,包括 MD5 码、SHA、SHA1、文件大小、创建者等等信息。

    Leap
    Other Tools
    这是Mac平台的一款集Spotlight/Bridge/Finder等功能于一身的Finder增强工具,它能轻松搜索到所需要的文件,支持更多的筛选设置,同时还拥有一个非常容易操作的界面和设置。支持Dropbox,能够让您迅速搜索您的Dropbox。

    Let it snow
    Other Tools
    下雪

    Bitcoin Taskbar
    Other Tools
    比特币

    Seasonality Core
    Other Tools
    这是一款Mac平台的天气预报软件,主要侧重于气象预报,包括季节性天气监测,气象预报,卫星云图,天文资料,天气杂志,包括那么多信息更新的一个气象软件。

    iDentify
    Other Tools
    这是一款Mac平台的电影及视频详细信息检测工具,绝对是美剧迷们的最爱,可以用于搜索下载的视频文件的信息,补全视频或是电影文件描述,非常便于整理。

    Aquarium Videos
    Other Tools
    The program shows you videos of aquariums and fishes in HD quality. These are played online (streaming) and thus saves your disk space. In the course of time come to more videos.

    Popchar
    Other Tools
    字体管理

    Quick Print
    Other Tools
    快速打印是一个方便实用的工具,它可以让你以非常容易的方式打印,打印Finder的项目,而无需打开本机应用程序和打印剪贴板。

    Translate Tab
    Other Tools
    菜单栏翻译

    ===============================================================

    Full Deck Solitaire
    Games
    扑克牌游戏

    围棋
    Games
    围棋

    ===============================================================

    Mobiola WebCamera for iPhone
    Mobile
    将您的iPhone变成高品质的无线摄像头。通过Wi-Fi连接Mac或者PC,即可分享自带摄像头及USB摄像头无法捕捉的精彩生活时刻。
    \

    \
    “我发现WebCamera是个非常实用的程序,未来我打算在TUAW TV直播中大量的使用它作为摄像头,太棒了。”

    evasiOn
    Mobile
    越狱

    iFunBox
    Mobile
    iFunBox

    iTools
    Mobile
    iTools

    PPHelper
    Mobile
    pp助手

    Tongbu Assistant
    Mobile
    同步推

    魔方手机助手
    Mobile
    魔方手机助手

    AirServer
    Mobile
    把屏幕扩展到iPad上

    PhoneClean
    Mobile
    手机清理

    iExplorer
    Mobile
    手机浏览,备份浏览

    Remote Mouse
    Mobile
    远程鼠标

    AirKeyboard
    Mobile
    iPad作为键盘输入

    instashare
    Mobile
    局域网Mac与iOS传输

    Reflector
    Mobile
    把iOS投到Mac上

    Dialogue
    Mobile
    电话记录

    QPresenter
    Mobile
    无线投影仪

    Connect
    Mobile
    Connect for Mac 是一款可以用 Mac 打电话的工具。 Connect lets you connect with your friends by allowing you to place phone calls and receive phone calls from your Mac using a Bluetooth

    ===============================================================

    Trace
    Others
    未知

    Microsoft 文档连接
    Others
    文档连接

    QXP Activation
    Others
    QuarkXPress 部件

    QXP Help
    Others
    QuarkXPress 部件

    Convert For Internet
    Others
    Skype Record 部件

    Conver To AAC
    Others
    Skype Record 部件

    Split Movie Tracks
    Others
    Skype Record 部件

    Conver To AIFF
    Others
    Skype Record 部件

    Conver To MP3
    Others
    Skype Record 部件

    Marker Editor
    Others
    Skype Record 部件

    Split Slides of Conversation
    Others
    Skype Record 部件

    Microsoft Database Utility
    Others
    未知

    Microsoft Office 提醒
    Others
    未知

    Solver
    Others
    未知

    Remote Debugger Stub
    Others
    未知

    Lingua
    Others
    未知

    X11
    Others
    未知

    Fcheck
    Others
    Maya 部件。

    imf_disp
    Others
    Maya 部件。

    Licence Transfer Utility(English)
    Others
    Maya 部件。

    Licence Transfer Utility(Chinese)
    Others
    Maya 部件。

    Licence Transfer Utility(Japanese)
    Others
    Maya 部件。

    LTU
    Others
    Maya 部件。

    licenseserver
    Others
    understand licence 管理。

    XQuartz
    Others
    这是Mac下的X11终端程序,按照苹果的说法。Mountain Lion将不会默认部署X11终端程序,而是改由XQuartz计划负责免费提供。所以Mountain Lion中无法找到X11程序的踪影。如果需要使用该程序,需要另外下载获,这个是苹果推荐的X11程序提供方。

    Intel(R) Software Manager
    Others
    安装Fortran的时候出现的。

    monitor
    Others
    安装Android Studio的时候出现的。

    updater
    Others
    install4j 部件。

    ===============================================================

    Mou
    Web IDE
    这是Mac OS X平台优秀的Markdown编辑器软件,简洁美观、轻便流畅、功能实用,而且是免费软件。在 Mou 的左栏写 Markdown 代码,右侧就能实时显示输出效果。支持多种配色的主题,支持字数统计和文档体积统计,支持导出 HTML 或PDF 文件。

    Triplety
    Web IDE
    这是一款Mac平台的网页开发工具,是一个网页设计师和开发人员的开发环境。 有了Triplety for Mac,你可以省去编写样板代码的麻烦。你的代码工作将实时预览和即时重编。

    WebStorm
    Web IDE
    这是一款Mac平台的JavaScript 开发工具,与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaSscript IDE”等。

    Sublime Text
    Web IDE
    这是Mac平台的Mac平台的优秀代码编辑器,而根据其官网介绍,Sublime Text的特点如下:拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap。Sublime Text 是一个代码编辑器.也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

    PhpStorm
    Web IDE
    这是一款Mac平台的PHP集成开发工具 ,是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查,可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。

    Coda 2
    Web IDE
    Coda是Panic公司推出的一款适用于Mac电脑的网页编程工具,具有多语言支持(HTML、PHP、JavaScript、CSS等)、代码自动补全、文件管理、内置FTP模块等特性,并且界面美观,操作简单。

    Sandvox
    Web IDE
    这是Mac平台的一款优秀的网页设计软件,为独立web页面提供优秀的解决方案,即使你不会css,不会php ,即使你亦不会DreamWeaver ,使用Sandvox也可以轻松地建立网页了。像iWeb的操作概念,像 RapidWeaver的操作界面,随意地直接地界面来创建一个网页或博客,插入音频,视频和照片等 一切都如此方便。

    Lucid
    Web IDE
    Lucid是一款全新开发适用于Mac的网页优化软件,它以一种全新的方式将动画和其他的apabilities添加到网页中。 使用Lucid,您可以添加简单的菜单转换,Google Maps,JSON请求和其他更多

    Freeway Pro
    Web IDE
    Freeway Pro 是一款著名的网页制作软件。它使用简单方便,不需要手工编码,快速和精确的进行设计网页。完全不需要写任何一行代码就可快速和精确的进行网页设计,快速导入电影,音频和Flash

    Balsamiq Mockups
    Web IDE
    Balsmiq Mockups是一套Air开发的程序,内置大量的web控件库,通过拖拽控件库到界面上,可以快速的编辑出原型草图。 和Axure相比 较,Balsmiq Mockups的特点就是快

    FlairBuilder
    Web IDE
    这是一款Mac平台的Flex应用界面编辑软件,是一种可视化的图像设计软件,也是网站排版,模型设计等常用的软件,是一款基于Flex/AIR的Flex应用界面编辑器,主要功能包括:提供标准Flex组件,样式的可视化编辑和属性编辑、支持部分组件行为(事件处理)、设计和代码模式切换、支持导出图片。

    Oneline
    Web IDE
    ONELINE是你最简单的方法来创建简单的和有吸引力的网站,可以在任何设备上工作。选择你自己的托管服务提供商,并创造许多网站如你所愿-没有任何限制。

    Hype2
    Web IDE
    Hype 是 一款 HTML5 创作工具,它可以在网页上做出悦目的动画效果,而无需 Flash 插件。开发该应用的公司 Tumult 由两个前苹果工程师创建,并获得了 Y-Combinator 的投资。

    Zend Studio
    Web IDE
    Zend Studio是Zend Technologies开发的PHP语言集成开发环境(Integrated Development Environment IDE)。也支持HTML和js标签,但只对PHP语言提供调试支持。

    MarkdownLife
    Web IDE
    优雅易用、简单有效的 Markdown 标记语言编辑器。 Markdown Life 充分利用您 Mac 电脑的正能量, 诸如拼写检查、字数统计以及最重要的 HTML 代码生成全部在后台完成, 您将享有非凡的顺滑体验

    Espresso
    Web IDE
    这是Mac平台的一款Web编辑利器,它并不标榜将多套程序整合在一起,而是专注在提供网页或网站开发的部份,具备了快速且强大的编辑功能、专业检查与分类、即时预览编辑成果、发布与同步功能等等,对于网页设计师或经常处理 html、css、xml、javascript 及 php 等类型文件的使用者来说,是个不错的选择,该应用的一大亮点就是支持直接链接站点发布.软体界面结构也较清晰.你还可以使用Tab将大段的文字缩进.各种有点还需要在操作时结合自己的爱好逐个体会了.

    Google Web Designer
    Web IDE
    Google Web Designer 是一款使用HTML5制作而成的高级网络应用,您可以使用该应用的集成型直观代码界面来设计和制作HTML5广告和其他网络内容。通过 Google Web Designer 的“设计”视图,您可以使用绘制工具、文字和3D对象来制作内容,并且可以在时间轴上为对象添加动画效果。当您制作完内容后,Google Web Designer 便会输出简洁、可读的HTML5、CSS3和 JavaScript。

    Xpressive
    Web IDE
    这是一款Mac平台的CSS3开发编辑工具,支持实时预览功能,能够帮助我们轻松地进行css3特性的网页开发设计工作,具备很多直观的HTML5和CSS3编辑功能,在你编辑、修改、保存代码的同时可以直接预览你的网页内容变化,真的是非常方便。

    ProCSSor
    Web IDE
    这是一款Mac平台的CSS开发工具,对于网页开发者而言是一个必不可少的CSS工具:方便的CSS编辑功能、最小化CSS压缩功能、支持拖拽操作、多线程即时处理功能、键盘快捷键操作、自定义显示风格等,是一款非常值得推荐的CSS开发工具。

    RapidWeaver
    Web IDE
    让你几分钟内创建具有专业水准的网页,你不需要去了解怎样编码,RapidWeaver 帮你制作出100%的基于XHTML和CSS的网页来

    MarkDrop
    Web IDE
    这是一款Mac平台的Markdown编辑工具,是建立在共享理念上功能强大的Markdown编辑器。每个MarkDrop文档有一个安全的URL,它是适合于任何浏览器。

    ===============================================================

    ConceptDraw PRO
    Flow Chart
    ConceptDraw PRO 9 这款世界级的图表绘制平台帮助您动态地进行展示、交流和演示。该软件的功能极其强大,无论是基本的流程图还是复杂的工程设计方案,都能帮助您轻松完成绘制。
    \

    \
    Live Object 技术动态显示超链接数据。而且该软件与 MS Visio XML 文件完全兼容,使其成为最佳的跨平台图表绘制解决方案。

    MINDMAP
    Flow Chart
    ConceptDraw部件,创建思维导图、头脑风暴等。

    PROJECT
    Flow Chart
    ConceptDraw部件,项目流程设计。

    Idatto
    Flow Chart
    Idatto is a powerful UML design tool and code generator Mac. Some of its feature are: Modeling with class, package and statemachine diagrams. Code generation for Objective-C,

    MindNode Lite
    Flow Chart
    思维导图

    MindNode Pro
    Flow Chart
    思维导图

    Mindjet MindManager
    Flow Chart
    思维导图

    xLine
    Flow Chart
    思维导图

    Scapple
    Flow Chart
    头脑风暴绘制

    OmniGraffle Professional
    Flow Chart
    绘图

    Omni Graffle
    Flow Chart
    绘图

    astah community
    Flow Chart
    UML 建模工具

    ===============================================================

    Motion FX
    Record
    喜欢运动拍摄的朋友们注意了,Autodesk® 推出的免费的Motion FX软件1.01版能够给你带来更多全新的体验 , 你可以创建令人惊叹的实时视频效果,仅仅使用你的MAC上的摄像头就可以做到了。

    Wirecast
    Record
    这是一款支持多机位的现场网络视频直播工具,我们只需要具备摄像头、互联网连接以及Mac电脑,就能制作出专业现场直播活动。令您可以方便地采集和制作用于网上直播的多机位现场视频。新闻、体育赛事、音乐会、教学研讨会及公司会议都是使用这个解决方案作网上直播的理想场合。您还可以将以前录制的素材转成流媒体。

    iGlasses
    Record
    这是一款Mac平台的摄像头增强特效工具,自带多种特效,如果你经常使用包括iChat、iMovie, Photo Booth ,Yahoo! !Messenger, Skype,那这个视频增强工具肯定是你喜欢的软件。可以对摄像头的图像进行修改,如亮度、 对比度等,简单的预置设置和娱乐效果,便能使用您的视频会议和录音。

    iStopMotion 3
    Record
    这是一款Mac平台的定格动画制作软件,它可以让你把视频一个画面一个画面的定态拍摄,再预览过相机所见之后再拍摄下来,然后将其连续播放或导出为经压缩的数码影片,播放出来时就宛如模型活动一般,甚至可使用iMovie 3开启、观看和编辑影片。

    EvoCam
    Record
    EvoCam 让您的摄像头不仅可以与他人聊天,还可以化身为家中的安全监控器,好比我在屋里开着电脑装了这软件,然后跟到外地,还能看到家里的情况。

    Snagit
    Record
    截图

    Grabit
    Record
    截图

    Snappi
    Record
    截图

    SketchBookSnapshot
    Record
    截图

    CrazyTalk7
    Record
    Crazy Talk for Mac 是一款可以帮助我们在Mac电脑上制作短小和生动有趣的视频的工具,这个应用的面部识别软件会集合使用者在照片上的所有动作,并能进行可以调整。

    ScreenFlow
    Record
    屏幕录制

    ManyCam
    Record
    ManyCam Pro for Mac是一款专业网络视频制作工具,能够给视频编辑带来动画效果、文本编辑、背景特效及一些其他的视频剪辑特效,以达到您的网络视频效果。

    BoinxTV
    Record
    BoinxTV是一个个人的电视制作软件,可以实现电视台里面新闻的效果,把你的Mac变成一个电视直播间。 它有惊人的录音功能,播客,体育赛事,音乐会,面试,说教,讨论会和更多效果

    Camtasia 2
    Record
    Camtasia 为您提供所有必要的工具,让您轻松制作精彩的高品质视频。无论您需要制作编辑抢眼的培训视频,演讲报告或是演示视频,Camtasia 都能帮助您生动直观的传达您想要表达的信息,轻松捕

    Photo Booth
    Record
    自带娱乐拍照

    ===============================================================

    Script Debugger
    Development Light
    Script Debugger是OS X 上一款强大的AppleScript脚本调试编辑利器。 Script Debugger提供先进的信息远远赶超其他同类型的脚本工具,没有什么可以比得上它对于AppleScript脚本调试创建,编辑

    CodeRunner
    Development Light
    该软件是Mac平台运行各种小代码的专用工具,可以不需要安装额外的语言环境就可以执行一些代码的简单小工具。

    TextWrangler
    Development Light
    这是一款Mac平台优秀的文本编辑器,可以说是缩水版的BBEdit, 但功能还是很不错, 而且是免费的,能够连接ftp并打开里面的文件进行编辑,编辑完成后保存,文件将直接上传;支持多文件搜索;并且可以指定目录, 并设置文件名/扩展名等过滤条件。

    Snippets
    Development Light
    Snippets是一款能够储存并管理各种代码苹果应用程序,Snippets能很方便在需要时快速搜寻并重复利用代码,加速编写程式码或是网页的代码管理工具。 

    MacVim
    Development Light
    MacVim是一款免费的支持多窗口的文本编辑软件.对于写文本和写代码的人来说这是一款非常棒的编辑器.MacVim来源于传说中的Unix系统,很自然的Mac OS X继承了Unix的传统.所以Vim也来到了苹果平台

    Emacs
    Development Light
    Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。

    UltraEdit
    Development Light
    UltraEdit 是一套功能强大的文本编辑器,可以编辑文本、十六进制、ASCII 码,完全可以取代记事本(如果电脑配置足够强大),内建英文单字检查、C++ 及 VB 指令突显,可同时编辑多个文件,而且即使开启很大的文件速度也不会慢。软件附有 HTML 标签颜色显示、搜寻替换以及无限制的还原功能,一般用其来修改EXE 或 DLL 文件。能够满足你一切编辑需要的编辑器。

    Textastic
    Development Light
    这是一款Mac平台的类Notepad++文本编辑器,该轻量级工具支持多达80余种的语言,并支持多种流行编辑器配色,如Textmate等。

    GeekTool
    Development Light
    GeekTool是一个非常简洁的偏好设置面板,允许你桌面显示任何你想要显示的信息。

    Coverage Analyzer
    Development Light
    PerlApp 部件。

    PerlApp
    Development Light
    这是一款Mac平台的Perl程序员开发程序工具,利用PerlAPP可以将程序运行在HP/UX,LINUX,SOLARIS,WINDOWS等平台,可视化调试器可以远程调试,PerlNet可以编译NET部分。软件还可以生成Active控件,微软的MSI安装文件等。相当专业又必不可少的工具软件,为Perl程序员开发程序提供必不可少的工具,使得创建、构造程序变得容易,可以将perl程序在HP-UX、Linux、Solaris和Windows平台下生成各自可执行文件,调试Perl脚本也是一件容易的事,支持将 VBScript转换成Perl,也能用Perl创建.NET 和 ActiveX控件。

    Filter Builder
    Development Light
    PerlApp 部件。


    展开全文
  • 常见的十五种Java开发工具

    千次阅读 2010-10-11 09:13:00
    图形界面的java开发工具 发布者: 发布时间:2008-01-16 图形界面的java开发工具 JDK Borland 的JBuilder JBuilder,JDeveloper,VisualAge for Java jcreater. 常见的十五种Java开发工具的特点 1、JDK (Java ...

     

     

     

    图形界面的java开发工具

     

     

        

     

     

    发布者: 发布时间:2008-01-16

     

     

     

     

     

    图形界面的java开发工具
    JDK
    Borland 的JBuilder
    JBuilder,JDeveloper,VisualAge for Java
    jcreater.

    常见的十五种Java开发工具的特点
    1、JDK (Java Development Kit)Java开发工具集
    从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,
    有利于理解Java面向对象的设计思想。JDK的另一个显著特点是随着Java (J2EE、J2SE
    以及J2ME)版本的升级而升级。但它的缺点也是非常明显的就是从事大规模企业级Java
    应用开发非常困难,不能进行复杂的Java软件开发,也不利于团体协同开发。
    2、Java Workshop
    3、NetBeans 与Sun Java Studio 5



      NetBeans是开放源码的Java集成开发环境(IDE),适用于各种客户机和Web应用。
    Sun Java Studio是Sun公司最新发布的商用全功能Java IDE,支持Solaris、Linux和Win
    dows平台,适于创建和部署2层Java Web应用和n层J2EE应用的企业开发人员使用。


      NetBeans是业界第一款支持创新型Java开发的开放源码IDE。开发人员可以利用业界
    强大的开发工具来构建桌面、Web或移动应用。同时,通过NetBeans和开放的API的模块
    化结构,第三方能够非常轻松地扩展或集成NetBeans平台。

      NetBeans3.5.1主要针对一般Java软件的开发者,而Java One Studio5则主要针对企
    业做网络服务等应用的开发者。Sun不久还将推出Project Rave,其目标是帮助企业的开
    发者进行软件开发。NetBeans 3.5.1版本与其他开发工具相比,最大区别在于不仅能够
    开发各种台式机上的应用,而且可以用来开发网络服务方面的应用,可以开发基于J2ME
    的移动设备上的应用等。在NetBeans 3.5.1基础上,Sun开发出了Java
    One Studio5,为用户提供了一个更加先进的企业编程环境。在新的Java
    One Studio5里有一个应用框架,开发者可以利用这些模块快速开发自己在网络服务方面
    的各种应用程序。
    4、Borland 的JBuilder



      Jbuilder进入了Java集成开发环境的王国,它满足很多方面的应用,尤其是对于服
    务器方以及EJB开发者们来说。下面简单介绍一下Jbuilder的特点:

      1)Jbuilder支持最新的Java技术,包括Applets、JSP/Servlets、JavaBean以及EJB
    (Enterprise JavaBeans)的应用。

      2)用户可以自动地生成基于后端数据库表的EJB Java类,Jbuilder同时还简化了EJ
    B的自动部署功能.此外它还支持CORBA,相应的向导程序有助于用户全面地管理IDL(分布
    应用程序所必需的接口定义语言Interface Definition Language)和控制远程对象。


      3)Jbuilder支持各种应用服务器。Jbuilder与Inprise Application Server紧密集
    成,同时支持WebLogic Server,支持EJB 1.1和EJB 2.0,可以快速开发J2EE的电子商务
    应用。

      4)Jbuilder能用Servlet和JSP开发和调试动态Web 应用。


      5)利用Jbuilder可创建(没有专有代码和标记)纯Java2应用。由于Jbuilder是用纯J
    ava语言编写的,其代码不含任何专属代码和标记,它支持最新的Java标准。


      6)Jbuilder拥有专业化的图形调试介面,支持远程调试和多线程调试,调试器支持
    各种JDK版本,包括J2ME/J2SE/J2EE。

      JBuilder环境开发程序方便,它是纯的Java 开发环境,适合企业的J2EE开发;缺点
    是往往一开始人们难于把握整个程序各部分之间的关系,对机器的硬件要求较高,比较
    吃内存,这时运行速度显得较慢。
    5、Oracle 的JDeveloper



      Oracle9i JDeveloper(定为9.0版,最新为10g)为构建具有J2EE功能,XML和Web
    services的复杂的,多层的Java应用程序提供了一个完全集成的开发环境。它为运用Ora
    cle9i数据库和应用服务器的开发人员提供特殊的功能和增强性能,除此以外,它也有资
    格成为用于多种用途Java开发的一个强大的工具。

      Oracle9i JDeveloper的主要特点如下:

      ① 具有UML(Unified Modeling Language,一体化建模语言)建模功能。可以将业
    务对象及e-business应用模型化。

      ② 配备有高速Java调试器(Debuger)、内置Profiling工具、提高代码质量的工具
    “CodeCoach”等。

      ③ 支持SOAP(Simple Object Access Protocol)“简单对象访问协议”、UDDI(U
    niversal Description, Discovery and Integration)“统一描述、发现和集成协议”
    、WSDL(Web Services Description Language)“WEB服务描述语言”等Web服务标准。


      JDeveloper 不仅仅是很好的 Java 编程工具,而且是 Oracle Web 服务的延伸,支
    持 Apache SOAP,以及 9iAS ,可扩充的环境和 XML 和 WSDL 语言紧密相关。Oracle9i
    Jdeveloper完全利用Java编写,能够与以前的Oracle服务器软件以及其他厂商支持J2EE
    的应用服务器产品相兼容,而且在设计时着重针对Oracle9i,能够无缝化跨平台之间的
    应用开发,提供了业界第一个完整的、集成了J2EE和XML的开发环境,允许开发者快速开
    发可以通过Web、无线设备及语音界面访问的Web服务和交易应用,以往只能通过将传统J
    ava编程技巧与最新模块化方式结合到一个单一集成的开发环境中之后才能完成J2EE应用
    开发生命周期管理的事实,从根本上得到改变。缺点就是对于初学者来说,较复杂,也
    比较难。
     6、IBM的Visual Age for Java



      Visual Age for Java是一个非常成熟的开发工具,它的特性以于IT开发者和业余的
    Java编程人员来说都是非常用有用的。它提供对可视化编程的广泛支持,支持利用CICS
    连接遗传大型机应用,支持EJB的开发应用,支持与Websphere的集成开发,方便的bean
    创建和良好的快速应用开发(RAD)支持和无文件式的文件处理。

      IBM为建设Web站点所推出的WebSphere Studio Advanced Edition及其包含的Visual
    Age for Java Professional Edition软件已全面转向以Java为中心,这样,Java开发人
    员对WebSphere全套工具的感觉或许会好了许多。Studio所提供的工具有:Web站点管理
    、快速开发 JDBC页向导程序、HTML编辑器和HTML语法检查等。这确实是个不错的HTML站
    点页面编辑环境。Studio和VisualAge集成度很高,菜单中提供了在两种软件包之间快速
    移动代码的选项。这就让使用Studio的Web页面设计人员和使用VisualAge的Java程序员
    可以相互交换文件、协同工作。

      Visual Age for Java支持团队开发,内置的代码库可以自动地根据用户做出改动而
    修改程序代码,这样就可以很方便地将目前代码和早期版本做出比较。与Visual Age紧
    密结合的Websphere Studio本身并不提供源代码和版本管理的支持,它只是包含了一个
    内置文件锁定系统,当编辑项目的时候可以防止其他人对这些文件的错误修改,软件还支
    持诸如Microsoft Visual SourceSafe这样的第三方源代码控制系统。Visual Age for
    Java完全面向对象的程序设计思想使得开发程序非常快速、高效。你可以不编写任何代
    码就可以设计出一个典型的应用程序框架。Visual Age for Java作为IBM电子商务解决
    方案其中产品之一,可以无缝地与其他IBM产品,如WebSphere、DB2融合, 迅速完成从设
    计、开发到部署应用的整个过程。

      Visual Age for Java独特的管理文件方式使其集成外部工具非常困难,你无法让Vis
    ual Age for Java与其他工具一起联合开发应用。
    7、BEA 的 WebLogic Workshop



      BEA WebLogic Workshop是一个统一、简化、可扩展的开发环境,使所有的开发人员
    都能在 BEA WebLogic Enterprise Platform之上构建基于标准的企业级应用,从而提高
    了开发部门的生产力水平,加快了价值的实现。

      WebLogic Workshop除了提供便捷的Web服务之外,它能够用于创建更多种类的应用
    。作为整个BEA WebLogic Platform的开发环境。不管是创建门户应用、编写工作流、还
    是创建Web应用,Workshop 8.1都可以帮助开发人员更快更好地完成。

      WebLogic Workshop的主要特点如下:

      ① 使 J2EE 开发切实可行,提高开发效率

      BEA WebLogic Workshop 使开发人员远离 J2EE 内在的复杂性,集中精力专注业务
    逻辑,无须操心单调乏味的基础结构代码。这种创新意味着,已被企业验证的 J2EE 的
    强大功能,最终被大多数不熟悉 Java 和 J2EE 的应用开发人员所掌握,从而使 IT 部
    门的工作效率提高一个数量级。

      可视化设计器以及直观的概念,如事件、属性和控件等,实现了基于事件的开发。W
    orkshop 简化的程序设计模型,使开发人员不必掌握复杂的 J2EE API 和面向对象的程
    序设计原理。所有开发人员,包括 J2EE 专家和具有可视化和过程化语言技能的应用开
    发人员在内,都可以共同工作在 BEA WebLogic Enterprise Platform 之上。Workshop
    的可视化开发环境,创建带有代码注释的标准 Java 文件,用来说明由运行时框架实施
    的企业级需求。J2EE 和其他高级开发人员,借助功能强大的代码编辑功能,可以访问
    Java 源代码,从而弥补了可视化设计器的不足。

      ② 构建企业级应用

      通过在可伸缩、安全可靠的企业级架构上实施各种应用,BEA WebLogic
    Workshop 大大降低了开发风险。而且,所有应用的创建都使用标准的 J2EE 组件,既保
    护了您的技术投资,又保持了最大的灵活性。
    BEA WebLogic Workshop 运行框架,是统一整个架构的汇聚层,使单一、简化的程序设
    计模型扩展到所有的 BEA WebLogic Enterprise Platform 应用类型。通过解释设计时
    创建的注释代码,运行时框架可以实现必要的 J2EE 组件,并且提取出与 J2EE 应用开
    发有关的所有底层细节。

      ③ 降低 IT 复杂性

      BEA WebLogic Workshop 提供各种 Java 控件,使得与 IT 资源的连接更轻而易举
    。另外,在构建任何 BEA WebLogic Platform 的应用中,Java 控件不仅可扩展而且完
    全相同。这种强大、有效的方法能够:降低 IT 技术的复杂性,优化信息的可用性,推
    动包含"最佳业务方案"的可重用服务的开发,使开发人员能以更低的成本、更短的时间
    实现更大的产出。

      利用 BEA WebLogic Workshop,任何开发人员都能以最大的生产效率,构建各种
    Web 服务、Web 应用、门户和集成项目。BEA WebLogic Workshop是BEA的产品战略核心
    ,它帮助客户接触和利用面向服务架构(SOA)的强大功能。BEA Weblogic Workshop
    8.1极大简化了当前实际企业集成环境中企业级应用和服务的构建,并成为全面支持关键
    企业级应用(如异步、真正松耦合和粗粒度消息传送等)的自然选择。它的缺点就是过于
    复杂,对于初学者来说,理解起来较为困难。
    8、WebGain 的Visual Cafe for Java



      Visual Cafe 是只能在Symantec公司的Java虚拟机、Netscape公司的Java虚拟机和M
    icrosoft虚拟机上工作的调试器。这对于开发者来讲是一个重要的特性,因为用户开发的
    Java代码中的许多软件bug就可能中会在某种特定的虚拟机上起作用。

      在修改后进行编译基继续进行调试时,Visual Cafe会自动将文件存盘,使用Visual
    Cafe创建的原生应用具有许多特点。除了明显的速度提高之外,Symantec使类库的二进制
    方式比正常的JDK小Visual Cafe为所指定的关系自动生成或更新必要的Java代码。利用V
    isual Cafe,用户可以从一个标准对象数据库中集合完整的Java应用程序和Applet,而
    不必再编写源代码。Visual Cafe还提供了一个扩充的源代码开发工具集。 

      Visual Cafe综合了Java软件的可视化源程序开发工具,它允许开发人员在可视化视
    图和源视图之间进行有效地转换。在可视化视图中进行的修改立即反映在源代码中。对
    源代码的改变自动更新可视化视图。

      Visual Cafe具有许多源文件方面的特性,如全局检索和替换。绝大多数Java开发工
    具的文献的问题在于简单地挨个介绍开发工具的每部分组件,但用户在开应用时还需要
    一个面向任务的手册,利用这个手册你可以不必知道工具每一部分的特定功能就可以开
    始创建自己的应用。Visual Cafe提供了非常全面的用户指南,它对最开始的安装到创建
    第一个Java应用和Applet都提供了全面的帮助,Visual Cafe将自动生成所指明关系的必
    要Java代码。Visual Cafe可以在Windows 95和Windows NT平台下运行,Symantec公司为
    Java开发工作提供一个在Macintosh操作系统下可以运行的RAD工具。Visual Cafe编译器
    速度很快,在国际化支持方面比较突出;缺点就是对于初学者来说,较复杂,也比较难

    9、Macromedia的JRUN



      Macromedia公司的JRun是一个具有最广阔适用性的Java引擎,用于开发及实施由Jav
    a Servlets和JavaServer Pages编写的服务器端Java应用。JRun是第一个完全支持JSP
    1.0 规格书的商业化产品,全球有超过80,000名开发人员使用JRun在他们已有的Web服务
    器上添加服务器端Java的功能。其中Web服务器包括了Microsoft IIS,Netscape
    Enterprise Server,Apache等。

      JRun是开发实施服务器端Java的先进引擎。如果我们希望在我们的Web应用中添加服
    务器端Java功能,那么JRun将成为我们的正确选择。

      JRun目前有3个版本,它是第一个支持Java Server Pages(JSP)规格书1.0的商业化
    产品。JSP是一种强大的服务器端技术,它是用于创建复杂Web应用的一整套快速应用开
    发系统。JRun可以使我们开始开发并测试Java应用。它最多接受5个并发的连接并且包括
    全部Java Servlet API,支持JavaServer Pages(JSP),支持所有主要的Web
    servers和计算机平台。 JRun Pro能够在生产环境下承受大访问量的负载,帮助我们实
    施应用、服务或Web站点(包括内联网)。JRun Pro 支持无限量并发式连接运行多个Jav
    a虚拟机,包括多个并发的Java虚拟机(JVM)。提供一个远程管理applet以及一个远程
    可再分布式的管理applet。JRun Pro Unlimited包括了所有JRun Pro的功能,除次以外
    ,还可以运行无限量的,并发的JVM。

      JRun依靠其内置的JRun Web Server可以单独运行。使用服务器端Java,用户可以开
    发出复杂的商业应用系统。最重要的一点是,由于servlets的平台独立性,以及更加简
    单的开发、更快速的实施、更经济的维护成本,它是CGI(Common Gateway
    Interface)或Perl scripts的极佳的替代产品。缺点就是对于初学者来说,较复杂,也
    比较难。
    10、JCreator



      JCreator 是一个Java程序开发工具,也是一个Java集成开发环境(IDE)。无论你
    是要开发Java应用程序或者网页上的Applet元件都难不倒它。在功能上与Sun公司所公布
    的JDK等文字模式开发工具相较之下来得容易,还允许使用者自订义操作窗口界面及无限
    Undo/Redo等功能。

      JCreator为用户提供了相当强大的功能,例如项目管理功能,项目模板功能,可个
    性化设置语法高亮属性、行数、类浏览器、标签文档、多功能编绎器,向导功能以及完
    全可自定义的用户界面。通过JCreator,我们不用激活主文档而直接编绎或运行我们的J
    AVA程序。

      JCreator能自动找到包含主函数的文件或包含Applet的Html文件,然后它会运行适
    当的工具。在JCreator中,我们可以通过一个批处理同时编绎多个项目。JCreator的设
    计接近Windows界面风格,用户对它的界面比较熟悉。其最大特点是与我们机器中所装的
    JDK完美结合,是其它任何一款IDE所不能比拟的。它是一种初学者很容易上手的java开
    发工具,缺点是只能进行简单的程序开发,不能进行企业J2EE的开发应用。

    11、Microsoft VJ++



      Visual J++ 是Microsoft 公司推出的可视化的Java 语言集成开发环境(IDE),为Ja
    va 编程人员提供了一个新的开发环境,是一个相当出色的开发工具。无论集成性、编译
    速度、调试功能、还是易学易用性,都体现了Microsoft 的一惯风格。Visual J++ 具有
    下面的特点:

      1)Visual J++ 把Java 虚拟机(JVM)作为独立的操作系统组件放入Windows,使之从
    浏览器中独立出来。

      2)Microsoft 的应用基本类库(AFC,Application Foundation Class Library)对SU
    N 公司的JDK 作了扩展,使应用基本类库更加适合在Windows 下使用。

      3) Visual J++ 的调试器支持动态调试,包括单步执行、设置断点、观察变量数值
    等。

      4) Visual J++ 提供了一些程序向导(Wizards)和生成器(Builders),它们可以方
    便地帮助用户快速地生成Java 程序,帮助你在自己的工程中创建和修改文件。

      5) Visual J++ 界面友好,其代码编辑器具有智能感知、联机编译等功能,使程序
    编写十分方便。Visual J++ 中建立了Java 的WFC,这一新的应用程序框架能够直接访问
    Windows 应用程序接口(API),使你能够用Java 语言编写完全意义上的Windows 应用程
    序。

      6)Visual J++ 中表单设计器的快速应用开发特性使用WFC 创建基于表单的应用程
    序变得轻松、简单。通过WFC 可以方便地使用ActiveX 数据对象(ADO,ActiveX Data
    Objects)来检索数据和执行简单数据的绑定。通过在表单设计器中使用ActiveX 数据对
    象,可以快速地在表单中访问和显示数据。

      Visual J++能结合微软的一贯的编程风格,很方便进行Java 的应用开发,但它的移
    植性较差,不是纯的Java 开发环境。
    12、Eclipse



      Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美
    元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境(I
    DE)经常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境
    (IDE)克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中
    集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作
    流程,使开发者可以专注在实际的嵌入式目标上。

      Eclipse框架的这种灵活性来源于其扩展点。它们是在XML中定义的已知接口,并充
    当插件的耦合点。扩展点的范围包括从用在常规表述过滤器中的简单字符串,到一个Jav
    a类的描述。任何Eclipse插件定义的扩展点都能够被其它插件使用,反之,任何Eclipse
    插件也可以遵从其它插件定义的扩展点。除了解由扩展点定义的接口外,插件不知道它
    们通过扩展点提供的服务将如何被使用。

      利用Eclipse,我们可以将高级设计(也许是采用UML)与低级开发工具(如应用调试器
    等)结合在一起。如果这些互相补充的独立工具采用Eclipse扩展点彼此连接,那么当我
    们用调试器逐一检查应用时,UML对话框可以突出显示我们正在关注的器件。事实上,由
    于Eclipse并不了解开发语言,所以无论Java语言调试器、C/C++调试器还是汇编调试器
    都是有效的,并可以在相同的框架内同时瞄准不同的进程或节点。

      Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于
    微软公司的Visual Studio和Sun微系统公司的NetBeans平台。Eclipse为工具开发商提供
    了更好的灵活性,使他们能更好地控制自己的软件技术。Eclipse联盟已经宣布将在2004
    年中期发布其3.0版软件。这是一款非常受欢迎的java开发工具,这国内的用户越来越多
    ,实际上实用它java开发人员是最多的。缺点就是较复杂,对初学者来说,理解起来比
    较困难。
    13、Ant



      Another Neat Tool(Ant)是一种基于Java的build工具。理论上来说,它有些类似于
    (Unix)C中的make ,但没有make的缺陷。因为Ant的原作者在多种(硬件)平台上开发软
    件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)
    的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)
    。这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具;
    然而,这也意味着你将自己限制在了特定的OS,或特定的OS类型上,如Unix。Ant就不同
    了。与基于shell命令的扩展模式不同,Ant用Java的类来扩展。(用户)不必编写shell
    命令,配置文件是基于XML的,通过调用target树,就可执行各种task。每个task由实现
    了一个实现了特定Task接口的对象来运行。

      Ant支持一些可选task,一个可选task一般需要额外的库才能工作。可选task与Ant
    的内置task分开,单独打包。这个可选包可以从你下载Ant的同一个地方下载。ANT本身
    就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除
    了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些
    。Ant是Apache提供给Java开发人员的构建工具,它可以在Windows OS和Unix OS下运行
    ,它不仅开放源码并且还是一个非常好用的工具。Ant是Apache Jakarta中一个很好用的
    Java开发工具,Ant配置文件采用XML文档编写,所以Java程序员对其语法相当熟悉,Ant
    是专用于Java项目平台,能够用纯Java来开发,它能够运行于Java安装的平台,即体现
    了它的跨平台功能。它的缺点显示执行结果只能是DOS字符界面,不能进行复杂的java程
    序开发。
    14、IntelliJ



      Intellij IDEA是一款综合的Java 编程环境,被许多开发人员和行业专家誉为市场
    上最好的IDE。它提供了一系列最实用的的工具组合:智能编码辅助和自动控制,支持J2
    EE,Ant,JUnit和CVS集成,非平行的编码检查和创新的GUI设计器。IDEA把Java开发人
    员从一些耗时的常规工作中解放出来,显著地提高了开发效率。具有运行更快速,生成
    更好的代码;持续的重新设计和日常编码变得更加简易,与其它工具的完美集成;很高
    的性价比等特点。在4.0版本中支持Generics,BEA WebLogic集成,改良的CVS集成以及G
    UI设计器。

      IntelliJ IDEA能尽可能地促进程序员的编程速度。它包括了很多辅助的功能,并且
    与Java结合得相当好。不同的工具窗口围绕在主编程窗口周围,当鼠标点到时即可打开
    ,无用时也可轻松关闭,使用户得到了最大化的有效屏幕范围。以技术为导向的IDEA集
    成了调试器,支持本地和远程的调试,即使我们需要修改一些设置上的东西使我们的工
    作顺利进展。另外,它还提供了通常的监视,分步调试以及手动设置断点功能,在这种
    断点模式下,我们可以自动地在断点之外设置现场访问,甚至可以浏览不同的变量的值
    。IDE支持多重的JVM设置,几个编译程序和Ant建造系统,并且,它使得设置多重的自定
    义的类途径变得简单。

      IntelliJ Idea是一个相对较新的Java IDE。它是Java开发环境中最为有用的一个。
    高度优化的IntelleJ Idea使普通任务变得相当容易,Idea支持很多整合功能,更重要的
    使它们设计的好容易使用。Idea支持XML中的代码实现,Idea同时还会校正XML,Idea支
    持JSP的结构。作用于普通Java代码的众多功能同样适用于JSP(比如整合功能),同时
    支持JSP调试;支持EJB,尽管它不包括对个别应用服务器的特殊支持。Idea支持Ant建立
    工具,不仅是运行目标它还支持编译与运行程序前后运行目标,另外也支持绑定键盘快
    捷键。在编辑一个Ant建立XML文件时,Idea还对组成Ant工程的XML部分提供支持。Intel
    liJ IDEA 被称为是最好的JAVA IDE开发平台,这套软件就是以其聪明的即时分析和方便
    的 refactoring 功能深获大家所喜爱。缺点是较复杂,对初学者来说,理解起来比较困
    难。

      小结

      现在常用的Java项目开发环境有:JBuilder、VisualAge for Java、Forte for
    Java, Visual Cafe、Eclipse、NetBeans IDE、JCreator +J2SDK、jdk+记事本、EditPl
    us+ J2SDK等等。一般开发J2EE项目时都需要安装各公司的应用服务器(中间件)和相应
    的开发工具,在使用这些开发工具之前,我们最好能熟知这些软件的优点和缺点,以便
    根据实际情况选择应用。编程工具只是工具,为了方便人们工作而开发的,各有特点,
    因此,选工具主要的依据自己将要从事的领域是什么,而不是盲目的认为那种工具好,
    那种工具不好。最后希望大家都能找到自己合适的java 开发工具

     

     

     

    (转载文章请保留出处:北天JAVA技术网(www.java114.com))

    展开全文
  • 原文地址:http://www.yesky.com/SoftChannel/72342371961929728/20040629/1825471.shtml 在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具Java菜鸟们如初入...
  • 十四种Java开发工具点评

    千次阅读 2005-12-25 19:12:00
    图形界面的java开发工具 JDK Borland 的JBuilder ,JDeveloper,VisualAge for Java jcreater. 常见的十五种Java开发工具的特点 1、JDK (Java Development Kit)Java开发工具集 从初学者角度来看,采用JDK开发Java...
  • 1997-2001:微软与Sun的Java官司 孟岩 /
  • 主流的JAVA报表工具的比较

    千次阅读 2009-02-03 13:18:00
    几款主流的JAVA报表工具的比较 我们所说的"支持"Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用.这样的产品很多,总的讲一大类是采用独立报表服务器 的,如Bo/Crystal Report,Brio,...
  • 常见的十四种Java开发工具的特点

    千次阅读 2013-01-18 19:09:18
    常见的十四种Java开发工具的特点 1、JDK(JavaDevelopmentKit)Java开发工具集 从初学者角度来看,采用JDK开发Java程序能够很快理解程序中各部分代码之间的关系,有利于理解Java面向对象的设计思想。JDK的另一...
  • 本文应该是2004年就出现的,原文列举了14个开发工具,时至今日,...1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人
  • Java工具集介绍10_23

    千次阅读 2007-11-04 14:25:00
    Java工具集介绍10_231、Spring Tool Suite:Next-Gen JEE DevelopmentSpring Tool Suite 是一个整合的工具集,以Mylyn任务为中心,建立企业级应用的UI。这个工具集允许团队开发者更容易管理项目,用图形化、导航视图...
  • 开发Java,根据开发方向的不同,我们会选择不同的工具,最为普遍的就是免费的Eclipse、NetBeans,收费的MyEclipse、JBuilder等,这些都属于集成开发环境(即IDE),我们首先看看什么是开发领域的IDE。
  • 史上最全的主流java开发工具(一)

    万次阅读 2018-09-20 16:18:30
    一、java初学者常用源码编辑工具介绍 java源代码本质上其实就是普通的文本文件,所以我们一般会选用一些功能比较强大的类似记事本的工具,比如: Notepad++、Sublime Text、editplus、ultraedit、vim等,具体介绍...
  • java工具类之导出Excel

    千次阅读 2016-02-28 13:58:23
    在我们的项目中经常会用到导出excel,这里就列举一下大家最常用到的导出EXCEL技术,在说一下自己设计的工具类。对POI不感兴趣的人,可以直接跳到最...这由Apache软件基金会开发使用Java分布式设计或修改Microsoft Offic
  • Java工具集介绍2008年第二期

    千次阅读 2008-01-24 09:55:00
    Java工具集介绍2008年第二期1、WebLEAF新版本:2.2和3.0WebLEAF是一个servlet框架,用于帮助建立Java的Web服务器端的应用程序。新版本2.2支持JDK1.4,而3.0支持JDK6。2、JDK6 Update 4JDK 6的Update 4版本发布了。...
  • 关于jdbc驱动 可以去微软上下载 import java.sql.*; public class BaseDao { private Connection dbConn=null; private Statement stmt=null; private ResultSet rs=null; public void setConnection...
  • 常见的十四种Java开发工具及其特点

    千次阅读 2006-04-02 11:23:00
    常见的十四种Java开发工具及其特点 【字体:大 中 小】 【收藏到我摘】 作者:[Seraphim] 来源:[天龙在线] 浏览:[ ] 评论:[
  • Java 应用程序迁移到 .NET 将 Java 应用程序迁移到 .NETMicrosoft Corporation 2002 年 6 月 适用于: Microsoft .NET 摘要:发现 Microsoft .NET 比 Java 优越的地方,学习如何将 Java
  • JAVA中十四种常见开发工具及其特点

    千次阅读 2020-04-28 20:22:37
    1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和运行环境,而且还提了一个免费的Java开发工具集(JDK)。开发人员和最终用户可以利用这个工具来开发java程序。  JDK简单易学,...
  • Java网络 1.3 开发工具介绍

    千次阅读 2021-01-01 07:16:39
    开发工具介绍概述开发工具总结 概述 任何纯本文编辑器都能够编辑 html, 比如记事本, editplus, notepad++. 下面我们来看一些比较有名的专门制作网页...Visual Studio Code(微软开源的 Web 和云应用的跨平台源代码编辑
  • 在 Build 2015 大会上,微软除了发布了 Microsoft Edge 浏览器和新的 Windows 10 预览版外,最大的惊喜莫过于宣布推出免费跨平台的 Visual Studio Code 编辑器了!  Visual Studio Code (简称 VS Code / VSC) 是一...
  • 六款优秀的开源协作编辑工具

    千次阅读 2018-06-05 10:01:52
    本文标题:六款优秀的开源协作编辑工具 本文地址:https://www.oschina.net/news/70560/6-opensource-co-editors 简而言之,协作编辑(Collaborative Edit)就 是多个人进行编辑。协作有好处也有风险。好处之一...
  • java jdk下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html 环境安装配置略,请直接看连接 java安装 https://blog.csdn.net/fenglailea/article/details/26006647 mvn ...
  • java Excel表格生成工具

    千次阅读 2016-07-27 17:48:28
    最近做数据列表导出成Excel表格,借此...我们需要用excel表格工具类,首先需要几个poi的jar包,poi读取excel数据所需要的jar包。其他的还需要一些commons-lang等语言包。 poi-3.9-20130828.jar poi-ooxml-3.9-201308
  • Java第三方工具库/包汇总

    万次阅读 多人点赞 2018-02-03 16:39:53
    一、科学计算或矩阵运算库 科学计算包: JMathLib是一个用于计算复杂数学表达式并...JSci:Java 科学对象(JSci)开放源代码项目是 Durham(英国 Durham)大学粒子理论中心的三年级研究生 Mark Hale 创立的。JSci
  • JAVA常见十四种开发工具及其好处

    千次阅读 2018-12-25 15:36:50
    1、JDK (Java Development Kit)Java开发工具集 SUN的Java不仅提了一个丰富的语言和... JDK简单易学,可以通过任何文本编辑器(如:Windows 记事本、UltrEdit、Editplus、FrontPage以及dreamweaver等)编写Java...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 31,648
精华内容 12,659
关键字:

微软的java编辑工具

java 订阅