Replace code <table>s with <pre> tags


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

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

An example

That code is actually inside a <pre> tag.

Other than appealing to minimalists, this is useful in conjunction with something along the lines of, which is 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.

If you find this plugin useful, I'd love to hear what for; come and find me on IRC as kate` on freenode and let me know. Thanks!

Bugs/Feature Requests

Existing bugs and feature requests for PreCodeBrowserPlugin are here.

If you have any issues, create a new ticket.


1 / 1


Download the zipped source from here.


You can check out PreCodeBrowserPlugin from here using Subversion, or browse the source with Trac.


General instructions on installing Trac plugins can be found on the TracPlugins page.

Recent Changes

17032 by rjollos on 2018-02-14 23:10:06
PreCodeBrowser 1.0: Fix missing syntax highlighting

Patch by ntmlod.

Fixes #13341.

17006 by rjollos on 2017-11-30 02:03:51
Remove dependency that is handled by Trac install
17005 by rjollos on 2017-11-30 01:58:03
Conform to PEP8


Author: kate
Maintainer: Kate

Last modified 6 years ago Last modified on Mar 8, 2017, 8:02:22 PM

Attachments (1)

Download all attachments as: .zip