TracのDiffってステキですよね。o(・∇・o)
みためが綺麗だし、行の違いだけじゃなく、行中の文字の違いもわかるし。
TortoiseSVNのDiffでは、1行が長いと表示が崩れる(というか右側が切れる)けど、TracのDiffでは折り返ししてくれるし。
ただ、1行が全て空白なしのアルファベットの場合、悲しいことに折り返してくれない(これはHTMLの都合)。でも、スタイルシートにword-break:break-all;ってつけると、
無理矢理折り返しして表示できます。
なお、残念ながらこれが出来るのはIEだけ。まあ、FireFoxでもエラーがでる訳ではないので、つけておいて損は無いけど。
/htdocs/css/diff.css
前 後 106 106 .diff table tbody td { 107 107 background: #fff; 108 108 font: normal 11px monospace; 109 109 overflow: hidden; 110 110 padding: 1px 2px; 111 111 vertical-align: top; 112 word-break: break-all; 112 113 } 113 114 .diff table tbody.skipped td { 114 115 background: #f7f7f7; 115 116 border: 1px solid #d7d7d7; 116 117 } 117 118 .diff table td del, .diff table td ins { text-decoration: none }
2006.03.16 | Trac | トラックバック(0) | コメント(0) |
トラックバックURL↓
http://weekbuild.blog39.fc2.com/tb.php/28-ae9b74a7