Lo que también me interesa es que tenga más o menos dependencias.¿Qué código destaca las librerías para Ruby?
5
A
Respuesta
4
Consulte también la biblioteca Ultraviolet.
Ultraviolet es un motor de resaltado de sintaxis basado en Textpow. Dado que utiliza archivos de sintaxis de Textmate, ofrece resaltado de sintaxis para más de 50 idiomas y 20 temas.
Ultraviolet es, al mismo tiempo, una utilidad de línea de comandos autónoma y una biblioteca de Ruby.
-5
primer éxito: http://syntax.rubyforge.org/chapter-1.html#s1
7
estoy usando Coderay (see it in action at the bottom of this article)
No estoy seguro de cuántos (si los hay) que tiene dependencias.
+0
Es mucho mejor que el ultravioleta – tig
Cuestiones relacionadas
- 1. ¿Destaca la sintaxis de Android?
- 2. ¿Qué tipo de cosas codifica en Ruby? ¿En qué tipo de cosas se destaca Ruby en comparación con otros idiomas?
- 3. Javascript Código QR lectura de librerías
- 4. Librerías de diccionario de código abierto
- 5. Se necesitan las librerías BLAS y LAPACK para compilar
- 6. Librerías Gzip/TAR para Javascript
- 7. estilo Emacs que destaca para inc-búsqueda en vim
- 8. ¿Qué código resalta las libs para Java?
- 9. Validación y librerías fluidas
- 10. ¿Qué son las librerías de enlace de datos utilizables para Swing?
- 11. cómo poner las afirmaciones de código Ruby
- 12. Librerías de optimización de imágenes de código abierto Java
- 13. Librerías de componentes de código abierto JavaFX 2.0
- 14. Librerías java Anti-XSS
- 15. MySQL C API librerías para iPhone
- 16. librerías de aserciones independientes?
- 17. ¿Qué sucede si existen enlaces para liberar librerías de clases de "ayuda" de Excel para C#?
- 18. ¿Destaca JavaScript simple en un área de texto?
- 19. ruby: código para instalar gema si falta
- 20. ¿Pueden las librerías F # core ser aprobadas por SQLCLR?
- 21. Usando jsfiddle: ¿cómo puedo usar las librerías underscore.js o backbone.js?
- 22. ¿Qué es "para" en Ruby
- 23. Qué motor 3D para ruby
- 24. ¿Puedes explicarnos qué está pasando en este código de Ruby?
- 25. Hola mundo sin usar librerías
- 26. Código para generar números aleatorios gaussianos (normalmente distribuidos) en Ruby
- 27. usando librerías estáticas prediseñadas para desarrollo Android NDK
- 28. ¿Ruby on Rails es MUCHO más rápido para desarrollar código?
- 29. ¿Para qué sirve este código?
- 30. ¿Qué hace el operador (unario) * en este código de Ruby?
Ultraviolet es una gran biblioteca. Sin embargo, tiene muchas dependencias (a través de Textpow y Onigurama, que no es muy fácil de instalar en todos los sistemas antiguos) –
Esto es cierto, pero solo quería tirarlo para asegurar que se cubren muchas opciones. :) – Pistos