Trac Lightningでハイライトを有効にする

Googleで検索してもなかなか見つからなかったので、一応メモ
wikiは最初からハイライトされるみたいだけど、リポジトリブラウザはされなかったので。

Trac Lightningでハイライトを有効にする(1)

Tracの設定をします。

  1. adminとしてログイン
  2. トップフレーム>管理
  3. サイドメニュー>trac.ini>mimeviwer
  4. pygments_modes>(javaの場合は)text/x-java
  5. [Apply Changes]で反映

Trac Lightningでjavaのハイライトを有効にする(2)

ソースコードのプロパティでsvn:mime-typeを変更します
Eclipsesvnが使えるの前提です
javaの場合

  1. javaファイルを選択(フォルダごと選択でもおk)
  2. 右クリック>チーム>プロパティの設定
  3. Name から「svn:mime-type」を選択
  4. valueに text/x-javaを入力
  5. フォルダを選択している場合は「Apply prperty recursively to」をチェック
  6. OKボタンを押す
  7. 対象のファイルをコミットする

ファイルタイプごとのmime-type

MIMEタイプ WikiProcessors
application/javascript js
application/pdf pdf
application/postscript ps
application/rss+xml rss
application/rtf rtf
application/x-csh csh
application/x-genshi genshi
application/x-genshi-text genshitext
application/x-sh sh
application/x-troff nroff roff troff
application/x-yaml yaml yml
application/xsl+xml xsl
application/xslt+xml xslt
image/svg+xml svg
image/x-icon ico
model/vrml vrml wrl
text/css css
text/html htm html
text/plain COPYING ChangeLog INSTALLAUTHORS README RELEASE TXT text txt
text/x-ada ada
text/x-asm asm
text/x-asp asp
text/x-awk awk
text/x-c++hdr H HH c++hdr hh hpp
text/x-c++src C C++ CC c++ c++src cc cpp
text/x-chdr chdr h
text/x-csharp C# c# cs csharp
text/x-csrc c csrc xs
text/x-diff diff patch
text/x-eiffel e eiffel
text/x-elisp el elisp
text/x-fortran f fortran
text/x-haskell haskell hs
text/x-idl idl
text/x-inf inf
text/x-ini cfg ini
text/x-java java
text/x-ksh ksh
text/x-lua lua
text/x-m4 m4
text/x-mail mail
text/x-makefile GNUMakefile Makefile make makefile mk
text/x-objc m mm objc
text/x-ocaml ml mli ocaml
text/x-pascal pas pascal
text/x-perl PL perl pl pm
text/x-php php php3 php4
text/x-psp psp
text/x-pyrex pyrex pyx
text/x-python py python
text/x-python-doctest pycon
text/x-rfc rfc
text/x-rst rst
text/x-ruby rb ruby
text/x-scheme scheme scm
text/x-sql sql
text/x-tcl tcl
text/x-tex tex
text/x-textile textile txtl
text/x-vba bas vb vba
text/x-verilog v verilog
text/x-vhdl vhd vhdl
text/x-zsh zsh
text/xml xml

バージョン

Trac Lightningversion: 2.4.2
Trac: 0.11.5.ja1