4

プレーンテキストコードファイル(つまり、「。py」、「。c」、「。cpp」、「。m」、「。as」、「。js」など)を表示する場合、DAVSVNを使用できます。モジュールは言語固有の構文の色付けをレンダリングしますか?

それは素晴らしいでしょう。現在はすべて黒のプレーンテキストですが、IDEでコードを開く必要がなく、ブラウザでsvnにすばやくアクセスする必要がある人にとっては、ブラウザでコードを読みやすくするためにこれを機能させるのは素晴らしいことです。 Notepad++のような派手なテキストエディタ。

4

3 に答える 3

3

DAVSVNがこれを自分で行うとは思わない。最善の方法は、正しいContent-Typeヘッダーを使用してドキュメントを提供することです。ディレクトリリストでXSLT変換を実行できますが、それはあまり役に立ちません。

かなりの出力が必要な場合は、より重いブラウジングプログラムに切り替える必要があるのではないかと思います。1つのオプションはwebsvn+enscriptです。

于 2010-10-19T21:22:12.290 に答える
1

Apacheがすでに実行されている場合は、ファイルリストのカラー化とその他の多くの機能を備えたwebsvnを試してください。

于 2010-10-19T21:37:26.453 に答える
0

PHPの場合、locationディレクティブ内にphpソースとしてアプリケーション/タイプを追加することでそれを行います。

<Location /dav>
    ... # Your dav settings
    AddType application/x-httpd-php-source .php
    #ForceType text/plain  ## You should not use this if you want code coloring
</Location>
于 2013-05-23T07:54:50.157 に答える