Code Monkey home page Code Monkey logo

redmine_ultraviolet's Introduction

redmine_ultraviolet

A Redmine plugin that replaces the repository’s default syntax highlighting engine (CodeRay) with a nicer one (Ultraviolet).

Ultraviolet uses Textmate’s syntax highlighting files, so it supports every language under the sun. And it has lots of themes!

Installation:

First, install Ultraviolet:

apt-get install libonig-dev
gem install ultraviolet

Next, use Rails’ handy-dandy plugin installer to grab this plugin:

script/plugin install git://github.com/epitron/redmine_ultraviolet.git

Alternatively, you can just copy the redmine_ultraviolet directory into vendor/plugins/

Themes:

The highlighter’s default colour scheme (“theme”) is currently pastels_on_dark.

Each user can change the colour scheme by going to “My account” and picking the theme from the dropdown list. (See this handy page of what the themes actually look like to pick a good one.)

Supported Languages:

  • ANTLR

  • ASP

  • ASP vb.NET

  • ActionScript

  • Active4D

  • Active4D Config

  • Active4D Library

  • Ada

  • Apache

  • AppleScript

  • BibTeX

  • Blog — HTML

  • Blog — Markdown

  • Blog — Text

  • Blog — Textile

  • Bulletin Board

  • C

  • C#

  • C++

  • CM

  • CSS

  • CSS v3 beta

  • CSV

  • Cake

  • ColdFusion

  • Context Free

  • D

  • Diff

  • DokuWiki

  • Doxygen

  • Dylan

  • Eiffel

  • Erlang

  • F-Script

  • FXScript

  • Fortran

  • GTD

  • GTDalt

  • Graphviz (DOT)

  • Greasemonkey

  • Gri

  • Groovy

  • HTML

  • HTML (ASP)

  • HTML (ASP.net)

  • HTML (Active4D)

  • HTML (Django)

  • HTML (Mason)

  • HTML (Rails)

  • HTML (Tcl)

  • Haml

  • Haskell

  • Inform

  • Ini

  • Installer Distribution Script

  • Io

  • JSON

  • Java

  • Java Properties

  • JavaScript

  • Javascript YUI

  • LaTeX

  • LaTeX Beamer

  • LaTeX Log

  • LaTeX Memoir

  • Language Grammar

  • Lex/Flex

  • Lighttpd

  • Lilypond

  • Lisp

  • Literate Haskell

  • Logo

  • Logtalk

  • Lua

  • MATLAB

  • MEL

  • MIPS Assembler

  • MacPorts Portfile

  • Mail

  • Makefile

  • Man

  • Markdown

  • Mediawiki

  • Modula-3

  • MoinMoin

  • MooTools

  • Movable Type

  • MultiMarkdown

  • NAnt Build File

  • OCaml

  • OCamllex

  • OCamlyacc

  • Objective-C

  • Objective-C++

  • OpenGL

  • PHP

  • Pascal

  • Perl

  • Plain Text

  • PmWiki

  • Postscript

  • Processing

  • Prolog

  • Property List

  • Prototype & Script.aculo.us (JavaScript)

  • Prototype & Script.aculo.us (JavaScript) Bracketed

  • Python

  • Python (Django)

  • Qt C++

  • Quake Style .cfg

  • R

  • R Console

  • Ragel

  • Rd (R Documentation)

  • Regular Expression

  • Regular Expressions (Oniguruma)

  • Regular Expressions (Python)

  • Release Notes

  • Remind

  • Rez

  • Ruby

  • Ruby Experimental

  • Ruby on Rails

  • S5 Slide Show

  • SQL

  • SQL (Rails)

  • SSH Config

  • SWIG

  • SWeave

  • Scheme

  • Scilab

  • Setext

  • Shell Script (Bash)

  • Slate

  • Smarty

  • Standard ML

  • Strings File

  • TSV

  • Tcl

  • TeX

  • TeX Math

  • Template Toolkit

  • Textile

  • Twiki

  • Txt2tags

  • Vectorscript

  • XHTML 1.0 Strict

  • XML

  • XML strict

  • XSL

  • YAML

  • camlp4

  • iCalendar

  • jQuery (JavaScript)

  • mod_perl

  • qmake Project file

  • reStructuredText

License:

Copyright © 2009-2010 Chris Gahan Copyright © 2010 Andy Bailey

Licensed under the WTFPL. See LICENSE for details.

redmine_ultraviolet's People

Contributors

dex77 avatar epitron avatar sonicos avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.