Changes between Version 1 and Version 2 of TracSyntaxColoring


Ignore:
Timestamp:
2007/03/06 12:34:28 (17 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TracSyntaxColoring

    v1 v2  
    11= ソースコードのシンタックスカラーリング = 
    2 Trac は [wiki:WikiFormatting Wiki形式] のテキストと [wiki:TracBrowser リポジトリブラウザ] での、ソースコードの言語特有のシンタックスハイライトをサポートしています。 
     2Trac は [wiki:WikiFormatting Wiki形式] のテキストと [wiki:TracBrowser リポジトリブラウザ] での、ソースコードの言語特有のシンタックスハイライトに対応しています。 
    33 
    4 色付けを行うために、Tracはとても多くのプログラミング言語をサポートしている外部のライブラリを使用しています。 
     4色付けを行うために、 Trac はとても多くのプログラミング言語に対応している外部のライブラリを使用しています。 
    55 
    6 現在、Tracは以下にあげる1つ以上のパッケージを使用して、シンタックスハイライトをサポートしています: 
     6現在、 Trac は以下にあげる 1 つ以上のパッケージを使用して、シンタックスハイライトを実現しています: 
    77 
    8  * [http://people.ssh.fi/mtr/genscript/ GNU Enscript] 
     8 * [http://www.codento.com/people/mtr/genscript/ GNU Enscript]  
    99 * [http://silvercity.sourceforge.net/ SilverCity] 
    1010 
     
    1515どちらのパッケージも使用できないときは、 Trac はプレーンテキストでデータを表示します。 
    1616 
    17 '''Note:''' Enscript はとても多くのプログラミング言語をサポートしますが、 !SilverCity はライブラリが一つで、外部プロセスで実行しないので、 Enscript よりも処理が速いです。 
     17'''Note:''' Enscript はとても多くのプログラミング言語に対応しますが、 !SilverCity はライブラリが一つで、外部プロセスで実行しないので、 Enscript よりも処理が速いです。 
    1818 
    1919=== SilverCity について === 
    20 !SilverCity は [http://www.scintilla.org/ Scintilla] の lexer を使用します。 Scintilla は !SilverCity が実装しているよりもより多くのプログラミング言語をサポートしています。もし、 !SilverCity に Scintilla でサポートされているプログラミング言語を追加したいならば、そんなに難しいことではありません。どのようにすればいいのかは、 [http://projects.edgewall.com/trac/wiki/SilverCityAddLanguage SilverCityAddLanguage] を参照してください。 
     20!SilverCity は [http://www.scintilla.org/ Scintilla] の lexer を使用します。 Scintilla は !SilverCity が実装しているよりもより多くのプログラミング言語に対応しています。もし、 !SilverCity に Scintilla が対応しているプログラミング言語を追加したいならば、そんなに難しいことではありません。どのようにすればいいのかは、 [http://trac.edgewall.org/wiki/SilverCityAddLanguage SilverCityAddLanguage] を参照してください。 
    2121 
    2222 
    23 == サポートしているシンタックスハイライト == 
     23== 対応しているシンタックスハイライト == 
    2424 
    2525|| || !SilverCity || Enscript || 
     
    2828|| * ASP    || X || X || 
    2929|| * C      || X || X || 
     30|| * C#     ||   || X(2) || 
    3031|| * C++    || X || X || 
    3132|| * Java   ||   || X || 
     
    4041|| IDL      ||   || X || 
    4142|| Javascript || X || X || 
    42  
    4343|| m4       ||   || X || 
    4444|| Makefile ||   || X || 
     
    6262|| Visual Basic |||| X || 
    6363|| VRML     ||   || X || 
    64 || XML      || X || X || 
     64|| XML      || X || || 
    6565 
    66 ''(*) [wiki:WikiFormatting WikiFormatting] の WikiProcessors でシンタックスハイライトがサポートされています。'' 
     66''(*) [wiki:WikiFormatting WikiFormatting] の WikiProcessors でシンタックスハイライトが対応しています。'' 
    6767 
    6868''(1) Enscript では Ruby のハイライトは含まれていません。 Ruby のハイライトルールは [http://neugierig.org/software/ruby/] から入手することができます。'' 
    6969 
     70''(2) C# のハイライトは Enscript の配布物には含まれていません。 C# 用のハイライトのルールは http://wiki.hasno.info/index.php/Csharp.st より入手可能です。 
     71 
    7072== その他のソフトウェア == 
    71  * GNU Enscript -- http://people.ssh.fi/mtr/genscript/ 
     73 * GNU Enscript -- http://directory.fsf.org/GNU/enscript.html 
     74 * GNU Enscript for Windows -- http://gnuwin32.sourceforge.net/packages/enscript.htm 
    7275 * !SilverCity -- http://silvercity.sf.net/ 
    7376