作为一名程序员,一名知识工作者,我们必须时刻设法提高自己的生产效率,增加自己的单位时间产出来体现自身的价值。除了自身知识积累和代码能力的提升,充分利用工具来提升自己的工作效率也是一名卓越程序员的必经之路。下面就列举一下在日常工作当中经常用到的一组工具,供大家挑选借鉴。
1. 资源管理器的替代工具
这里列出六种常用的替代工具,做一下参考,我自己使用的FreeCommander。
(关于这几种工具的更为详细的参考可点击下面的链接http://playpcesor.blogspot.com/2007/06/2007.html)
FreeCommander | UltraExplorer | MDIE | |
双视窗 Dual Pane |
支援双视窗 | 单视窗,支援辅助视窗 | 多视窗 |
视窗分割方式 | 可水平、垂直分割 | 随意调整大小位置 | 多样化的分割显示 |
视窗间分割栏 | 支援,功能多 | 支援,只有复制移动 | 无 |
标签分页浏览 Tab |
支援,双视窗有各自标签分页 | 支援,标签分页属于主视窗 | 支援,每个分页等于一个视窗 |
分页功能 | 类似网路浏览器 | 拖曳资料夹开启 | 类似网路浏览器 |
标签分页锁定 | 无 | 无 | 可 |
返回上层目录 | 双击页面空白处。改良式位址列 | 双击页面空白处。一般位址列 | 双击页面空白处。一般位址列 |
分层目录式浏览 | 滑鼠右键点击位址列启动 | 支援在工具列与视窗中分层浏览 | 无 |
目录树Tree | 双视窗各自开启 | 共同目录树 | 共同目录树 |
快速磁碟、系统资料夹切换 | 内建支援 | 只支援磁碟切换 | 无 |
即时过滤搜索列 Quick Filter |
内建支援,速度佳 | 内建支援 | 功能丰富的快速搜索列,但非即时 |
完整过滤搜索 | 完整搜索工具 | 简单的过滤器 | 简单搜索工具 |
我的最爱书签 Bookmark |
单项书签可同时记录双视窗所在资料夹 | 单项书签只支援记录单一资料夹 | 书签支援记录群组资料夹,数目无限 |
浏览历史 History |
左键点击位址列观看,双视窗各自独立 | 支援,每个分页独立的浏览纪录 | 无 |
复原关闭分页 | 无,但是可透过位址列的浏览历史达成 | 无 | 支援关闭分页历史,可自订记录数量 |
缩图预览 | 可自订大小品质 | 可自订大小品质与缓存,有即时的缩放杆 | Windows预设 |
档案预览视窗 | 支援图片、文字、PDF、HTML等,并内建独立浏览视窗 | 支援图片、文字、PDF、HTML等 | 支援图片、文字 |
碎纸机Shred | 支援 | 无 | 无 |
自订快捷键 | 可 | 无 | 可 |
自订常用工具 | 可 | 可 | 可 |
自订介面操作 | 可,调整性稍多 | 可,介面可调性高 | 可,详细操作设定 |
其它独特功能 |
*解压缩,即时查看 *档案分割 *萤幕撷图 *MD5检查*两地文件夹同步 |
*多列分层浏览 *临时文件容器 |
*滑鼠手势浏览 *取代档案总管,成为系统预设开启资料夹的工具 |
Unicode支援 | 无 | 有 | 有 |
介面语言 | 繁简中文、英文 | 英文、简体中文 | 繁体中文 |
安装方式 | 安装后可改绿色 | 需安装 | 免安装 |
启动速度 | 快速 | 第一次稍慢 | 快速 |
资源占用 | 中等 | 最高 | 稍低 |
Xplorer2 Lite | TabbyFile | QT TabBar | |
双视窗 Dual Pane |
支援双视窗 | 支援双视窗 | 单视窗 |
视窗分割方式 | 可水平、垂直分割 | 位置固定 | 无 |
视窗间分割栏 | 无 | 无 | 无 |
标签分页浏览 Tab |
支援,双视窗有各自标签分页 | 支援,标签分页共用 | 支援 |
分页功能 | 独立开启按钮 | 类似网路浏览器 | 类似网路浏览器 |
标签分页锁定 | 无 | 无 | 可 |
返回上层目录 | 双击页面空白处。改良式位址列 | 双击页面空白处。一般位址列 | 双击页面空白处。一般位址列 |
分层目录式浏览 | 无 | 无 | 需安装QT AddressBar |
目录树Tree | 共同目录树 | 无 | Windows预设目录树 |
快速磁碟、系统资料夹切换 | 内建支援 | 只支援磁碟切换 | 无 |
即时过滤搜索列 Quick Filter |
无 | 内建简单快速搜索列,但非即时 | 内建支援,速度 |
完整过滤搜索 | Windows搜索工具 | 无 | Windows搜索工具 |
我的最爱书签 Bookmark |
单项书签只支援记录单一资料夹 | 书签支援记录群组资料夹,数目无限 | 单项书签支援记录群组资料夹,数目无限 |
浏览历史 History |
右键点击位址列观看,分页各自独立 | 无 | 无 |
复原关闭分页 | 无 | 无 | 支援关闭分页历史,可自订记录数量 |
缩图预览 | 可自订大小品质 | Windows预设 | Windows预设 |
档案预览视窗 | 支援图片、文字 | 无 | 支援泡泡对话框快速预览图片文字 |
碎纸机Shred | 支援 | 无 | 无 |
自订快捷键 | 无 | 可 | 无 |
自订常用工具 | 无 | 可 | 可 |
自订介面操作 | 可,调整性一般 | 自订空间小 | 可,少部分细节自订 |
其它独特功能 |
*批次更名工具 *Sticky黏着选取 *档案分割 |
*视窗置顶 | *与Windows融合 *Memo档案备忘录 *视窗透明、置顶*即时资料夹内容树状选单预览 |
Unicode支援 | 无 | 有 | 有 |
介面语言 | 英文、简体中文 | 英文 | 英文 |
安装方式 | 需安装 | 需安装 | 需在注册表加入资讯 |
启动速度 | 快速 | 快速 | 第一次稍慢 |
资源占用 | 稍低 | 最低 | 无法计算 |
如果想要深入了解每款软体的功能,可以点击表格中软体名称,就会连结到我之前所写的各篇介绍文章。而接下来的部分,我想要针对几个我在意的重点做补充的比较说明:
Windows预设的档案总管就是视窗之间切换太麻烦,才令人诟病。所以档案总管替代工具特别应该针对这方面来加强,而这几款软体中,MDIE的多视窗功能,和多样性的视窗并列分割方式,是我觉得最适合用于需要多点管理档案的使用者,你将会发现流行的双视窗介面其实还不够,MDIE的多视窗才是多点管理的解决方案。
另外如果论视窗功能的话,FreeCommander的双视窗是最优秀的,因为它的两个视窗是真正的独立拥有自己的目录树、自己的历史纪录、自己的快速过滤、自己的磁碟切换列等。
一款优秀的软体,不一定是依靠功能的丰富性来决定的,有时候优秀的、人性化的介面设计也非常重要。像是FreeCommander和UltraExplorer在两个视窗中间摆放一个分割工具列,就是真正的考虑到了使用者便于操作的需求。FreeCommander在这个分割工具列上提供的功能较丰富,而UltraExplorer则是在整个软体本身拥有丰富的自订介面功能,真正的人性化,就是让使用者自己设计自己的介面。
真正进阶的位址分层,则应该是FreeCommander、UltraExplorer和QT AddressBar 的分层目录式浏览,对于位址中的每一层资料夹都可以拉出目录选单,根本就把位址列当成另一个小型的档案浏览工具了,这个功能确实非常的方便。而UltraExplorer更在这样的基础上,又加入了直接在视窗中分层综列浏览的功能,更是一个很好的设计。
Filter过滤功能可能常常被忽略,但是其实是一个很实用的功能,尤其在你要从大量档案里寻找、挑选某些特定档案时更加有用。在这几款工具里,FreeCommander 与QT TabBar的快速过滤列有一个很棒的摆放位置和很好的效能。而MDIE的多样化搜索功能,可以直接搜索所有分页、子资料夹、直接选取特定档案等,更是一个很不错的特色。
在这个项目中,最重要的就是要能够以群组方式收藏书 签,所以MDIE、TabbyFile、QT TabBar是比较符合实际需求的。
档案预览几乎所有的工具都支援,但是巧妙各有不同。其中FreeCommander拥有独立的浏览器(可换页、存档),以及全面档案格式的预览支援是很不错的特色。可是这个项目真正表现优异的是QT TabBar,它可以用即时的泡泡对话框预览图片文字,也可以即时以树枝状目录的方式浏览资料夹,你根本不需要开启或进入任何档案与资料夹。
只有MDIE 支援滑鼠手势,在大家习惯了浏览器中以滑鼠手势切换上下页后,MDIE让你可以不用在其他地方改变这个方便的浏览习惯。
真正的档案管理不只是复制移动,但是即使是简单的移动复制也可以有许多变化,所以这些档案总管工具也都包含了一些附加功能。像是UltraExplorer的临时文件容器是一个很方便的多点复制移动工具,而Xplorer2的批次更名也是一个很实际的功能。不过以量来看的话,FreeCommander则是附加功能最丰富的选择,除了解压缩、撷图等之外,我之前没有介绍过的两地文件夹同步功能其实更为实用,它可以让档案复制与移动工作更加的便利,而且在我实际尝试后,发现FreeCommander的同步功能已经颇为完整,基本上可以取代一般的备份同步工具了。
总之,每款软体都各有千秋,有没有可能某一天,出现总合了我上述喜爱的重点特色的免费工具呢?文章最后,提供大家各款工具的资源占用比较表,其中QT TabBar因为是工具列,所以暂且不列入使用资源比较。
2. windows下的虚拟桌面管理工具
也就是模拟Linux下多桌面的效果,这样就可以在windows下体验Linux特有的桌面效果。目前实用的工具有:
windows xp - Virtual Desktop Manager,这是由Microsoft免费发布的PowerToy工具集合下的一个,可以从下面的网址下载http://windows.microsoft.com/en-us/windows/downloads/windows-xp
Windows Vista/7 - Dexpot 这个工具是由第三方发布的免费工具,但是只能供个人使用,如果用作商业使用则需要授权,具体网址见http://dexpot.en.softonic.com/
3. Command Prompt Explorer Bar
这是一个相当有趣的工具,它可以在Windows当前的资源管理器窗口打开一个命令行工具窗口,且资源管理器窗口和命令行窗口的路径是同步的(单相同步),如果安装之后通过Ctrl-M可启动该工具。
效果如下图所示:
4. Eclipse工具插件
这里只讲用来提升效率的工具。众所周知,使用开发工具快捷键不仅效率高更重要的是可以增加我们对所使用的工具喜爱程度(在一定程度上也可以满足我们小小的虚荣心,你懂的☺),但是它的缺点就是学习曲线陡峭,快键方式难于记忆。加上我们急于完成项目,平时不大可能使用快捷键(几个常用的除外)。这里给出的工具就是便于我们记忆这些快捷键的插件Key Prompter(http://www.mousefeed.com).安装这个插件之后,会强迫你使用快捷键的。
下面it168上总结的一组其它的Windows下的替代工具 http://software.it168.com/zt/replace/
最后,祝所有的ITer能有更多的时间陪陪爱人孩子☺