程序员高效率工作工具归纳(下)

十二、 FileSearchy Pro

虽然 Listary、Everything 等神器可以通过文件夹快速搜索或定位文件,但如果想搜索一些文本文档里面的内容,它们就无能为力了。

FileSearchy Pro 是一款实用的文档全文搜索软件,它支持快速搜索文档内部全部内容。相比很多同类软件,它有一个很大的优点就是并不需要事先对文档进行索引,直接搜索速度也不慢。

FileSearchy Pro 支持查找 TXT、PDF、Word、Excel、html 网页文件、代码文件等文档,你还可以限定文件夹位置、修改时间、文件大小等。软件还支持多标签页,可以同时搜索多个结果也很方便。

十三、 Stylify Me

在设计网页时,最重要的一项便是网页的配色,颜色的使用在网页制作中起着非常关键的作用,不同的网站有着自己不同的风格,也有着自己不同的颜色。今天给大家介绍一个在线生成网站配色的工具——Stylify Me。

Stylify Me,它可以获取帮我们获取一个网站的配色,字体,大小等风格信息。当你看到一个网站,对他的配色,字体等样式信息非常感兴趣,只需要输入网址,即可分析出网页使用的所有颜色,包括背景颜色、文字颜色、字体、字体大小等样式,生成的结果还可以通过 PDF 格式下载保存,非常方便。

十四、

VPN Gate Client

内地的网友都知道像Fackbook、Twitter、Youtube这类网站,我们是无法访问的。要想浏览这类网站需要使用国外代理IP或者VPN。今天给大家介绍一款免费且不限制流量的VPN工具——VPN Gate

VPN Gate 是日本国立筑波大学的一项学术研究、实验计划,主要目的为「推广全球分散式公共 VPN 中继伺服器知识」,简单来说,VPN Gate 网站上会列出目前可用的公共 VPN 中继伺服器列表,使用者能自由选择要进行连线的伺服器,无需注册、也不用付费,这些 VPN 都是由来自世界各地的自愿者提供,会不断更新。

十五、 PotPlayer

PotPlayer 是 KMPlayer 的原制作者姜龙喜先生(韩国)进入 Daum 公司后的新一代作品。PotPlayer 的优势在于强大的内置解码器;而 KMPlayer 的优势在于强大的定制能力和个性化功能。PotPlayer 使用 VC++ 编写, KMPlayer 为 Delphi 编写。PotPlayer 是 Daum 公司的一款网络播放器,有自己的独立著作权,并非由姜龙喜先生原创,目前由 KMPlayer 的原始作者姜龙喜进行后续开发。目前(1428以后版本)的 KMPlayer 由 PandoraTV 团队负责集体开发。应 PandoraTV 的要求,PotPlayer 不会加入在 KMPlayer 中一些受欢迎功能,但作者答应加入一些近似的功能。

顺便说一句,这是我测试过所有的播放器中加速效果最棒的一款视频播放软件,非常适合程序员用来看视频自学的时候,加速视频播放速度使用。加速的快捷键是C,减慢的快捷键是X,暂停的快捷键是空格,全屏的快捷键是Enter。

十六、 专门针对win8.X的开始按钮--Start Menu X

StartMenuX(Win8开始菜单)是一款非常不错的Windows系统开始菜单的替换工具,它比较适合安装有超过软件,用系统自带菜单无法快速找到你想要的程序的用户。启动菜单 X可以在不改变它们在硬盘中的位置的情况下按程序的用途(办公应用、图片处理等)对程序一一进行分组,你还能够最菜单设置不同的显示风格,经过试用启动菜单 Х可完美的支持WinXP、Vista、7以及最新的Win8操作系统。

十七、 VirtualBox

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司Sun Microsystems公司出品的软件,使用Qt编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。

VirtualBox号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows(从Windows 3.1到Windows8、Windows Server 2012,所有的Windows系统都支持)、Mac OS X(32bit和64bit都支持)、Linux(2.4和2.6)、OpenBSD、Solaris、IBM OS2甚至Android 4.0系统等操作系统!使用者可以在VirtualBox上安装并且运行上述的这些操作系统!

与同性质的VMware及Virtual PC比较下,VirtualBox独到之处包括远端桌面协定(RDP)、iSCSI及USB的支持,VirtualBox在客户端操作系统上已可以支持USB 2.0的硬件装置,不过要安装 VirtualBox Extension Pack。

十八、 Git

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。

十九、 Go agent

GoAgent是一个基于Google Appengine的,全面兼容IE,FireFox,chrome的代理工具,使用Python和Google App EngineSDK编写,程序可以在Microsoft Windows,Mac,Linux,Android,iPod Touch,iPhone,iPad,webOS,OpenWrt,Maemo上使用。使用的是美国加利福尼亚州山景城Google数据中心IP段。上YouTube、Twitter、Facebook等等,只要配置两个谷歌APP,毫无压力可言,速度非常快。

二十、Clover

Clover是异次元的读者ejie团队开发的一款免费实用的增强小软件,它能为你的Windows Explorer资源管理器增加多标签页的功能,就像谷歌浏览器那样方便好用。在同时查看和操作多个不同路径的文件夹时尤为方便,让窗口更少更整洁,而且它支持快捷键与标签页的拖入拖出,熟悉使用之后绝对能大大提高电脑操作的效率。

二十一、ITerm2

iTerm是一个为Mac OS X编写的,功能齐全的终端仿真程序。目标是在为用户提供OS X下最佳的命令行经验。字母i代表了本地苹果的外观和风格的程序界面,并把重点放在完整的国际支持。 它合并由两个项目, CTerminal和TerminalX ,而这两者都是基于JTerminal项目。该软件非常有实用和易用性。

二十二、VPN Gate Client

内地的网友都知道像Fackbook、Twitter、Youtube这类网站,我们是无法访问的。要想浏览这类网站需要使用国外代理IP或者VPN。今天给大家介绍一款免费且不限制流量的VPN工具——VPN Gate

VPN Gate 是日本国立筑波大学的一项学术研究、实验计划,主要目的为「推广全球分散式公共 VPN 中继伺服器知识」,简单来说,VPN Gate 网站上会列出目前可用的公共 VPN 中继伺服器列表,使用者能自由选择要进行连线的伺服器,无需注册、也不用付费,这些 VPN 都是由来自世界各地的自愿者提供,会不断更新。

二十三、kettle

Kettle是一款国外开源的ETL工具(中文名称为数据提取转换和加载),纯java编写,可以在Window、Linux、Unix上运行,数据抽取高效稳定。

最好使用4.4版本kettle,否则可能导致内存被消耗殆尽。

Kettle 中文名称叫水壶,该项目的主程序员MATT 希望把各种数据放到一个壶里,然后以一种指定的格式流出。

Kettle家族目前包括4个产品:Spoon、Pan、CHEF、Kitchen。

SPOON允许你通过图形界面来设计ETL转换过程(Transformation)。

PAN允许你批量运行由Spoon设计的ETL转换 (例如使用一个时间调度器)。Pan是一个后台执行的程序,没有图形界面。

CHEF 允许你创建任务(Job)。 任务通过允许每个转换,任务,脚本等等,更有利于自动化更新数据仓库的复杂工作。任务通过允许每个转换,任务,脚本等等。任务将会被检查,看看是否正确地运行了。

KITCHEN允许你批量使用由Chef设计的任务 (例如使用一个时间调度器)。KITCHEN也是一个后台运行的程序。

你可能感兴趣的:(程序员高效率工作工具归纳(下))