Windows平台必备工具收集

以下是我在Windows平台上常用的一些工具软件。所谓必备,只是说这些软件的使用已经成了习惯,没有则会很不便;至于像杀软、输入法等更基本的必备软件则不在讨论范围。

 

压缩软件7zip

一个关键的特性要求是支持命令行,这样当需要做一些自动化的打包任务时可以写CMD脚本;其实WinRAR也可以满足要求,但貌似其支持的压缩格式不如7zip多(尤其是Unix世界的主流压缩格式)。

 

加速利器AutoHotKey

可以自定义快捷键、快捷输入,乃至编写一些功能强大的程序。

 

剪贴板历史记录ClipX

当需要连续复制一些东西的时候很有用。ClipX支持4-1024个剪贴板历史记录,还有一些扩展插件可供安装(比如将剪贴板历史中的图片记录导出为一组JPG等)。还有一个名叫CLCL的软件也是同样的功能。

 

 

文本/文件夹比较WinMerge

WinMerge是一款开源的文本比较工具,GUI界面制作得非常不错。即使有了vimdiff还是更喜欢WinMerge的直观。

 

版本控制Svn/Git

如果遵循“用纯文本保存信息”的理念(详见《程序员修炼之道》第14节),那么采用版本控制记录自己的信息历史将成为顺理成章的做法。Svn是目前应用最广的开源版本控制工具;对于个人用户而言,Git的分布式版本库(就是不需要专门的版本库服务器)模式将更方便。

 

系统工具集SysInternals

之前为Winternals公司提供的免费工具,后被微软收购,现在微软官 提供下载。

 

Linux工具集Cygwin

在Windows平台使用Linux命令集,比如getclip/putclip、date、find、grep、sed、gawk等功能强大的工具,对于编写CMD脚本是很有用的。如果是在Windows平台编译Linux源码的话,还有GnuWin32、MingW可供选择,但三者的实现机制并不相同。

 

SSH远程登录工具Putty

需要用SSH登录到远程Linux服务器的必备工具。

 

一款自己喜欢的脚本语言Python/Perl/Lua

除开发之用外,还可用于搞定CMD脚本无法胜任的任务。

 

附注:以上介绍工具,除Windows外,都是免费或开源软件。

 

 

扩展链接:

小众软件是一个分享免费、小巧、实用、有趣、绿色软件的专门 站。

异次元软件世界也是类似的 站,站点界面十分漂亮,唯一的遗憾是文章中的链接常常是无意义的自链接。

Scott Hanselman’s 2009 Ultimate Developer and Power Users Tool List for Windows是一个面向开发者和专业用户的工具列表。

 

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25294 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2015年2月9日
下一篇 2015年2月9日

相关推荐