[[PageOutline(2-5,Contents,pullout)]] = Replace code ``s with `
` tags

== Description

This is a plugin which replaces code `
` elements in the source browser with `
` tags. Syntax highlighting is preserved. Line numbers are discarded.

Here is how it looks in action on a stock Trac installation:

[[Image(example.png, border=2)]]

That code is actually inside a `
` tag.

Other than appealing to minimalists, this is useful in conjunction with something along the lines of [http://elide.org/widgets/linenumbers] - that's client-side Javascript to dynamically insert non-selectable line numbers. In other words, this lets you cut and paste code without bringing along the line numbers too.

== Bugs/Feature Requests

Existing bugs and feature requests for PreCodeBrowserPlugin are 
[report:9?COMPONENT=PreCodeBrowserPlugin here].

If you have any issues, create a 
[/newticket?component=PreCodeBrowserPlugin new ticket].

If you find this plugin useful, I'd love to hear what for; come and find me on IRC as {{{kate`}}} on [http://freenode.net/ freenode] and let me know. Thanks!

[[TicketQuery(component=PreCodeBrowserPlugin&group=type,format=progress)]]

== Download

Download the zipped source from [export:precodebrowserplugin here].

== Source

You can check out PreCodeBrowserPlugin from [/svn/precodebrowserplugin here] using Subversion, or [source:precodebrowserplugin browse the source] with Trac.

== Installation

General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page.

== Recent Changes

[[ChangeLog(precodebrowserplugin, 3)]]

== Author/Contributors

'''Author:''' [wiki:kate] [[BR]]
'''Maintainer:''' [[Maintainer]] [[BR]]
'''Contributors:'''