Title: Prettify GC Syntax Highlighter
Author: lexn
Published: <strong>16. Februar 2011</strong>
Last modified: 28. August 2012

---

Plugins durchsuchen

Dieses Plugin **ist nicht mit den jüngsten 3 Hauptversionen von WordPress** getestet
worden. Es wird möglicherweise nicht mehr gewartet oder unterstützt und kann Kompatibilitätsprobleme
haben, wenn es mit neueren Versionen von WordPress verwendet wird.

![](https://s.w.org/plugins/geopattern-icon/prettify-gc-syntax-highlighter.svg)

# Prettify GC Syntax Highlighter

 Von [lexn](https://profiles.wordpress.org/lexn/)

[Herunterladen](https://downloads.wordpress.org/plugin/prettify-gc-syntax-highlighter.1.6.0.zip)

 * [Details](https://de.wordpress.org/plugins/prettify-gc-syntax-highlighter/#description)
 * [Rezensionen](https://de.wordpress.org/plugins/prettify-gc-syntax-highlighter/#reviews)
 *  [Installation](https://de.wordpress.org/plugins/prettify-gc-syntax-highlighter/#installation)
 * [Entwicklung](https://de.wordpress.org/plugins/prettify-gc-syntax-highlighter/#developers)

 [Support](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/)

## Beschreibung

This plugin has prettify.js copied directly from google-code source browser. So 
your code will look exactly like it does on google-code.
 CSS is slightly modified
to embolden keywords and types.

### License

See prettify.js for license details (Apache License 2.0). Other files are available
under GPLv2.

### Usage

<pre class="prettyprint">
 // Put your code here. </pre>

Or with shortcode:

    ```notranslate
      // Put your code here.
    ```

### Making Code HTML Safe

The plugin automatically makes highlighted code html-safe:

<pre class="prettyprint">
 Anything that goes here will be quoted to appear on the
page as-is. For example: <head></head><body></body> </pre>

To avoid quoting your code, add **dontquote** as the first class.

<pre class="dontquote prettyprint">
 Remember to quote manually. For example: &lt;
head&gt;&lt;/head&gt;&lt;body&gt;&lt;/body&gt; </pre>

### Line Numbering

Line numbdering can be enabled as follows:

<pre class="prettyprint linenums">
 // Put your code here. </pre>

If you want to start with a line number 42, you can do the following:

<pre class="prettyprint linenums:42">
 // Put your code here. </pre>

### Highlighting Lines

When line numbering is enabled you can highlight one or several lines of code using
the highlight class:

<pre class="prettyprint lang-YOURLANG linenums highlight:2,4">
 // line 2 // line
3 // line 4 </pre>

Alternatively you can highlight one or several code segments:

<pre class="prettyprint lang-YOURLANG linenums highlight:1-3,5-6">
 // line 2 //
line 3 // line 4 // line 5 </pre>

Note: This feature is not available when line numbering is disabled.

### Specifying Language

Most of the time the highlighter will do a good job guessing how to highlight the
code. However, to achieve the best result, you should specify the language:

<pre class="prettyprint lang-YOURLANG">
 // Put your code here. </pre>

Replace YOURLANG with one of the following:

 * aea
 * agc
 * apollo
 * bsh
 * c
 * cc
 * cl
 * cpp
 * cs
 * csh
 * css-str
 * cv
 * cxx
 * cyc
 * default-markup
 * el
 * fs
 * go
 * hs
 * htm
 * html
 * java
 * js
 * json
 * lisp
 * lua
 * m
 * ml
 * mxml
 * perl
 * pl
 * pm
 * proto
 * py
 * rb
 * scala
 * scm
 * sh
 * sql
 * vhd
 * vhdl
 * wiki
 * xhtml
 * xml
 * xsl
 * yaml
 * yml

### Shortcode

Here is a quick example. All the parameters are optional.

    ```notranslate
      // Put your code here.
    ```

Html quoting can be disabled as follows:

    ```notranslate
      // Put your code here.
    ```

The contents of shortcodes is auto-formatted by WP. As a result <p> and <br/> tags
along
 with some formatting will be lost. If you need to preseve the original formatting
use html notation instead of the shortcode.

### Please Support

If you like Prettify GC Syntax Highlighter plugin, please donate a minute of your
time and vote for it. Thank you!

## Screenshots

 * [[
 * How to use and a short example.
 * [[
 * A larger example with line numbers.

## Installation

You can use the WordPress plugin installer:

 1. Go to: WpAdim -> Plugins -> Add New -> Upload.
 2. Simply upload the zip file and then click ‚Activate‘.

Or you can install the plugin manually:

 1. Upload the content of the zip file to the `/wp-content/plugins/` directory.
 2. Then activate the plugin through the ‚Plugins‘ menu in WordPress.

## Rezensionen

Für dieses Plugin gibt es keine Rezensionen.

## Mitwirkende und Entwickler

„Prettify GC Syntax Highlighter“ ist Open-Source-Software. Folgende Menschen haben
an diesem Plugin mitgewirkt:

Mitwirkende

 *   [ lexn ](https://profiles.wordpress.org/lexn/)

[Übersetze „Prettify GC Syntax Highlighter“ in deine Sprache.](https://translate.wordpress.org/projects/wp-plugins/prettify-gc-syntax-highlighter)

### Interessiert an der Entwicklung?

[Durchstöbere den Code](https://plugins.trac.wordpress.org/browser/prettify-gc-syntax-highlighter/),
sieh dir das [SVN-Repository](https://plugins.svn.wordpress.org/prettify-gc-syntax-highlighter/)
an oder abonniere das [Entwicklungsprotokoll](https://plugins.trac.wordpress.org/log/prettify-gc-syntax-highlighter/)
per [RSS](https://plugins.trac.wordpress.org/log/prettify-gc-syntax-highlighter/?limit=100&mode=stop_on_copy&format=rss).

## Änderungsprotokoll

#### 1.6.0

 * Fixed „wp_register_style was called incorrectly“ warnings.

#### 1.5.1

 * Fixed line highlight indices when using linenums.
 * Added shortcodes.

#### 1.4

 * Added an option to highlight one or serveral lines of code.

#### 1.3.1

 * Updated the language list.
 * Improved documentation.

#### 1.2

 * Improved htlm-friendly quote filter.
 * Added line numbering support.
 * Added overflow support.

#### 1.1

 * The first public version.

## Meta

 *  Version **1.6.0**
 *  Zuletzt aktualisiert **vor 14 Jahren**
 *  Aktive Installationen **20+**
 *  WordPress-Version ** 3.0.5 oder höher **
 *  Getestet bis **3.4.2**
 *  Sprache
 * [English (US)](https://wordpress.org/plugins/prettify-gc-syntax-highlighter/)
 * Schlagwörter
 * [google code](https://de.wordpress.org/plugins/tags/google-code/)[prettify](https://de.wordpress.org/plugins/tags/prettify/)
   [syntax highlighter](https://de.wordpress.org/plugins/tags/syntax-highlighter/)
 *  [Erweiterte Ansicht](https://de.wordpress.org/plugins/prettify-gc-syntax-highlighter/advanced/)

## Bewertungen

 4.3 von 5 Sternen.

 *  [  2 5-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/?filter=5)
 *  [  0 4-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/?filter=4)
 *  [  1 3-Sterne-Rezension     ](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/?filter=3)
 *  [  0 2-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/?filter=2)
 *  [  0 1-Sterne-Rezensionen     ](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/#new-post)

[Alle Rezensionen anzeigen](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/reviews/)

## Mitwirkende

 *   [ lexn ](https://profiles.wordpress.org/lexn/)

## Support

Möchtest du etwas mitteilen? Brauchst du Unterstützung?

 [Support-Forum anzeigen](https://wordpress.org/support/plugin/prettify-gc-syntax-highlighter/)