it-swarm-korea.com

페이지에 표시된 코드 구문을 자동으로 강조하는 방법은 무엇입니까?

다른 프로그래밍 언어로 내 코드를 게시하기 위해 웹 사이트를 개발 중입니다. 색상이 다른 코드 구문을 강조하고 싶습니다. 그러나 수동으로 수행하려면 시간이 많이 걸립니다. 이 작업을 자동으로 수행 할 수있는 모듈이나 방법이 있습니까? 엄격히 CSS 방식으로 수행해야합니다.

3
user931

코드를 강조하는 몇 가지 옵션이 있습니다.

D.o에서 사용 가능한 모듈에서. - GeSHi 필터구문 형광펜

최신 모듈 (아직 Drupal.org에 포함)은 Wiredcraft의 GitHub의 highlight_js 입니다. 그들은 Drupal 7 버전 만 제공하지만 (* 부끄러운 플러그 *)) Drupal 6- https ://github.com/ThinkFabrik/highlight_js/tree/6.x-1.

편집 : 모듈에 따라 새 입력 필터를 만들거나 전체 HTML을 사용하여 최상의 결과를 얻어야 할 수 있습니다.

9
zerolab

코드 필터 모듈 필터를 사용하면 PHP 코드를 <?php?>로 묶어 강조 표시 할 수 있습니다. 그러나 이것은 PHP 코드에서만 작동합니다. 다른 코드는 <code> 태그로 묶을 수 있지만 결과는 구문 강조 표시되지 않습니다.
(Berdir의 의견을 반영하여 편집)

1
EricSchaefer