Netpad是款文本编辑器,她可以替代您机器上Windows自带的Notepad (非开源) 。
Netpad是WIN32平台上首款真正意义上的多人协同文本编辑:即她支持多人协同编辑。所谓多人协同编辑是指多人(每个人称之为协编者)可以同时编辑同一篇文档,相互协同,共同完成一篇文档的编写,并在协编的同时可以相互讨论。所以她的名字叫Netpad,来自Notepad,我们Net取代了Note,因此她可以通过网络协同协同编辑。
Netpad启动后,她就通过网络向其它Netpad用户提供服务,您也可通过Netpad使用别的Netpad提供的服务。当您的文档需要邀请别人帮您一起编辑、阅读、评审时,您就可以共享您的文档,那些受邀人员就可以通过Netpad打开您共享的文档,和您一起协同工作: 1, 您在编辑文档一部分内容时,而您的协编者在同时编辑文档的另一部分,而不会有编辑冲突; 2, 您一边在编辑文档的内容,您的协编者同时在评审您所写的内容,并且在遇到明显的错误时直接修正; 3, 您写的文档是您协编者的参考,你边写他们就可以边参考,而不是在一旁等你写完后再Email给他们; 4, 在您工作时,您可能随时收到您的同事给您发送的协编邀请,让您给他的文档把把关,或者帮他完成一个文档的部分内容; 5, 您和您的同事是一个软件项目的编码人员,您们总是在同时编码一个源文件,现在你们Netpad进行编码,再也不需要check in和check out了; 6, 您和互联网上志同道合者决心做一个开源项目,也想用敏捷开发,也想结对编程,但你们身处异地,相隔甚远。现在你们使用Netpad编程,一个编码,一个同步review,还可以通过“讨论”功能进行实时交流,做到远程结对编程; 7, ......;
除了强大的协同编辑功能外,Netpad几乎支持所有目前流行文本编辑器的常用功能。在这些常用功能的基础上,她还特有以下功能: 1, 书签管理:可以随意增加、删除和修改书签,方便书签间的跳转; 2, 位置历史跟踪:对于较大的文本文件,在阅读时经常要回头看看上次阅读的地方,这个功能就是帮助您方便跳转到您所有的阅读轨迹; 3, 方便的视图放大和缩小:满足您临时放大或缩小字体; 4, 执行DOS命令行:很好用的辅助功能; 5, FTP功能,可以远程联到FTP服务器上编辑服务中的文档,并直接保存; 6, 支持ANSI、UNICODE、UTF编码; 7, 支持文档比较; 8, 支持将文档及格式输出成HTML、RTF等文档格式; 9, 同时她也是款为程序员精心设计的代码编辑器: 1), 支持几乎所有编程语言的着色,如C/C++、Java、PHP、HTML、Perl等等; 2), 支持代码折叠; 3), 支持自动缩进; 4), 支持自动完成;