简单实用的Code Review工具
Code Review中文应该译作“代码审查”或是“代码评审”,这是一个流程,当开发人员写好代码后,需要让别人来review一下他的代码,这是一种有效发现BUG的方法。由此,我们可以审查代码的风格、逻辑、思路……,找出问题,以及改进代码。因为这是代码刚刚出炉的时候,所以,这也是代码重构,代码调整,代码修改的最佳时候。所以,Code Review是编码实现中最最重要的一个环节。
长时间以来,Code Review需要有一些有效的工具来支持,这样我们就可以更容易,更有效率地来进行代码审查工作。下面是5个开源的代码审查工具,他们可以帮助你更容易地进行这项活动。
1. Review board:Review board 是一个 基于web 的工具,是由 django 和python设计的。 Review board 可以帮助我们追踪待决代码的改动,并可以让Code-Review更为容易和简练。尽管Review board 最初被设计在VMware项目中使用,但现在其足够地通用。当前,其支持这些代码版本管理软件: SVN, CVS, Perforce, Git, Bazaa ...
十个最好的PDF生成库
1)FPDF
http://www.fpdf.org/。这是一个纯PHP的库,它没有使用PDFlib。完全免费。没有任何license的限制。
2)iText
http://www.lowagie.com/iText/。 这是一个基于Java的库。iText#则是一个基于.NET的库。使用MPL/LGPL的license。
3)AlivePDF
http://www.alivepdf.org/。这是基于ActionScripts 3的PDF文件生成库。MIT license。
4)Prawn
http://prawn.majesticseacreature.com/。这是一个Ruby的PDF文件生成的库。
5) TCPDF
http://www.tcpdf.org/。这又是一个PHP的PDF文件生成库。LGPL license。
6)PDFSharp
http://pdfsharp.com/PDFsharp/。基于.NET。
7)libHaru
http://libharu.org/w ...
版本控制Subversion相关资源
入门教程
Subversion Cheat Sheet(PDF version)
The Subversion Book
Subversion Official Documentation
SVN 1-Click Setup
Subversion客户端
Tortoise SVN (Windows only)
Cornerstone (Mac only)
Workbench
SmartSVN
Versions (Mac only)
Subclipse
Subcommander
FSVS “Fast System Versioning”,
Syncro SVN Client
scplugin (Mac only)
iPhone SVN Log Viewer
IDE插件
Subclipse(Eclipse IDE for Java)
AnkhSVN(Microsoft’s Visual Studio)
How to Ignore IDE Project Files in Subversi ...