- 2009/07/2100:00
[鯖] TracでActionScriptのシンタックスカラーリングを行う
Tracではデフォルトのままだと、ActionScriptのシンタックスカラーリングがなされませんので、次のように設定してやれば、カラーリングされます。
ちなみに、環境は次の通り。
OS: FreeBSD 7.1-RELEASE-p4 Python: 2.6.2 Trac: 0.11.4.ja1
まずは、最新版Pygmentsをインスコ。
# easy_install Pygments
または、
# portinstall textproc/py-pygments
下はインスコされたかの確認。
# pkg_info | grep pygments py26-pygments-1.0 A syntax highlighter written in Python
つぎに、trac.iniを書き変え。
# vi /var/trac/プロジェクト名/conf/trac.ini [mimeviewer] enscript_modes = text/x-dylan:dylan:4 enscript_path = enscript max_preview_size = 262144 @@@ - mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb + mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb, application/x-actionscript:as3,text/x-actionscript:as3, text/actionscript:as3 @@@ php_path = php @@@ - pygments_default_style = trac + pygments_default_style = colorful @@@ @@@ - pygments_modes = + pygments_modes = application/x-actionscript:as3:7, text/x-actionscript:as3:7,text/actionscript:as3:7 @@@ silvercity_modes = tab_width = 8 :wq
ここで、一旦、Apacheを再起動。
そして、SVNクライアントの設定ファイルに次の行を追加します。
enable-auto-props = yes *.as = svn:mime-type=text/actionscript
そして、コミット。
これで、色がつきます。
あと、svn:mime-type=text/actionscript を設定してコミットしたものは、SVNリポジトリをブラウザで直接見たときに、保存が呼び出されてしまって、すこししょんぼり・・・。まぁ、Apacheのmimeタイプの設定ファイルをいじればテキストでみることが出来るはず。
- 2009/07/21 00:00
- 旧日記のアーカイブ
- Permalink
- nmio
- Comment(0)
comment