为了方便在blog中粘贴源代码,特意找了这方面的工具(本来琢磨自己写,可惜能力有限,再次受打击了~~~) JavaToHtml开源,Eclipse Plugin 大家都知道读源代码很累,读乱七八糟的源代码那就想吐了,所以格式化源代码还是很有必要的,不信看看下面的例子。 格式化后的漂亮效果: import java.util.Vector;public class Stack<T> { private Vector<T> content; public Stack() { content = new Vector<T>(); } public void push(T t) { content.add(t); } public T peek() { if (content.size() == 0) { return null; } return content.get(content.size() - 1); } public T pop() { if (content.size() == 0) { return null; } return content.remove(content.size() - 1); } public int size() { return content.size(); } public String toString() { return content.toString(); }} 下面是原版的:import java.util.Vector;public class Stack<T> { private Vector<T> content; public Stack() { content = new Vector<T>(); } public void push(T t) { content.add(t); } public T peek() { if (content.size() == 0) { return null; } return content.get(content.size() - 1); } public T pop() { if (content.size() == 0) { return null; } return content.remove(content.size() - 1); } public int size() { return content.size(); } public String toString() { return content.toString(); }} 更有甚者:package com.calculator.base;import java.util.Vector;public class Stack<T>{private Vector<T>content;public Stack(){content=new Vector<T>();}public voidpush(T t){content.add(t);}public T peek(){if(content.size()==0){return null;}return content.get(content.size()-1);}public T pop(){if(content.size()==0){return null;}return content.remove(content.size()-1);}public int size(){returncontent.size();}public String toString(){return content.toString();}} 是不是觉得想吐呢?哈哈~~~~~~ 那就赶紧用用这个小巧实用的工具吧!!还是开源的哦,可以集成在Eclipse中JavaToHtml:http://www.java2html.de/#description 另外还有:SyntaxHighlighter:http://code.google.com/p/syntaxhighlighter/ SourceFormaterX这两个都可以格式化多种代码,但效果都不是很好

评论