Photoshop可以说是通用度最高的图像处理软件。
同时,它也是一个大众软件,很多工具都来源于现实,几乎人人都可以使用它。
本教程会从Photoshop的经典版本讲起,直至当前最新的版本。

Dreamweaver是当年叱咤江湖的网页三剑客之一,如今,Flash逐渐凋零,其功能将逐步被H5等技术取代。Fireworks已被Photoshop取代。只有Dreamweaver仍然宝刀未老。
Dreamweaver仍然是当今最为流行的网页设计制作工具,其所见即所得的特性仍然经久不衰,但其功能早已绝非只有所见即所得,最新版本的特色功能是设计响应式的网页(可以使用不同终端的不同浏览器)。
SVG 意为可缩放矢量图形(Scalable Vector Graphics)。
可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式。它由万维网联盟(W3C)制定,是一个开放标准。
SVG 使用 XML 格式定义图像。

简单的说,PowerDesigner 是一款优秀的数据库建模软件。
PowerDesigner 最初由Xiao-Yun Wang(王晓昀)在SDP Technologies公司开发完成。
PowerDesigner将多种标准数据建模技术集成一体,并与 .NET、Java™、Eclipse 等主流开发平台集成。

Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。
Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++,PHP 和 Ruby 等。可以说是一个最受欢迎的老字号IDE。
Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
Git 是Linux之父林纳斯·托瓦兹(Linus Torvalds)为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

Apache Ant 是由 Java 语言开发的工具,由 Apache 软件基金会所提供。
Apache Ant 的配置文件写成 XML 容易维护和书写,而且结构很清晰。
本教程将以简单的方式会向你展示如何利用 Apache ANT 来自动地构建和部署过程。

Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。
Atom 具有简洁和直观的图形用户界面,并有很多有趣的特点:支持CSS,HTML,JavaScript等网页编程语言。
Atom 支持宏,自动完成分屏功能,集成了文件管理器。

Composer是 PHP 用来管理依赖(dependency)关系的工具。
你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
Composer之于PHP,类似Maven之于Java,pip之于Python,npm之于Nodejs。
CodeSmith 是一种语法类似于asp.net的基于模板的代码生成器。
CodeSmith 附带了许多模板,包括对应于所有 .NET 集合类型的模板以及用于生成存储过程的模板。
CodeSmith 还可以自定义模板,从而减少重复编码的劳动量,提高效率。

Flex是一个强大的开源应用程序框架,允许您使用相同的编程模型,工具和代码库轻松构建iOS,Android和BlackBerry Tablet OS设备的移动应用程序,以及浏览器和桌面的传统应用程序。
使用 Adobe Flash Builder 软件(企业级基于Eclipse的IDE)可以轻松构建Flex应用程序。

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。
Gradle使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。
当前其支持的语言限于Java、Groovy和Scala,计划未来将支持更多的语言。

Apache Maven 是一套软件工程管理和整合工具。
基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。
Maven这个单词来自于意第绪语(犹太语),意为知识的积累。

Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。
Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim。
Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。

Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统。
Subversion 在 2000 年由 CollabNet Inc 开发,现在发展成为 Apache 软件基金会的一个项目。
相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。

Tableau是用于可视分析数据的商业智能工具。
Tableau的使用者可以创建和分享交互式的图表,以图形的形式描绘数据的趋势,变化和密度。
Tableau还可以连接到文件,关系数据源和大数据源。

Vim 是 UNIX 文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。
Vim 的部分增强功能包括文件比较,语法高亮,全面的帮助系统,本地脚本(Vimscript),和便于选择的可视化模式。
Vim 专注于键盘操作,需要花时间来学习,并值得花上更多的时间来掌握。

Chrome 开发者工具,是基于Chrome 浏览器内含的一套网页制作和调试工具。
开发者工具允许网页开发者深入浏览器和网页应用程序的内部。
该工具可以有效地追踪布局问题,设置 JavaScript 断点并可深入理解代码的最优化策略。
转载本站内容时,请务必注明来自W3xue。
部分原创内容未经授权禁止转载,违者必究。