2010-03-15 16 views
10

¿Alguien sabe de algún complemento resaltador de sintaxis C# para Confluence? El uso del resaltador Java por defecto funciona, pero se pierden cosas como la cadena en C# y String en Java, con el último resaltado y el antiguo texto negro sin formato.Resaltado de sintaxis C# para Confluence

Respuesta

13

Existe una macro llamada código nuevo que permite una gran cantidad de idiomas diferentes. Ver https://studio.plugins.atlassian.com/wiki/display/NCODE/Confluence+New+Code+Macro para la macro misma.

Para utilizar la macro, simplemente encierre el código en

{newcode:csharp}...{newcode} 

Con las nuevas versiones de esta macro (o versiones más recientes de Confluencia sí mismo), usted es libre de utilizar el nombre de la macro o newcodecode. Desde la versión 4.x de Confluencia, el editor visual apoya la conclusión de macros mucho mejores, por lo que acaba de empezar a escribir: {code que se traduce luego en

enter image description here

En el editor de macros y luego abrir, se puede seleccionar directamente el lenguaje (y algunos otros parámetros):

enter image description here

+0

brillante. Gracias por eso. –

+1

Tuve que usar '{code: lang-csharp}' para especificar el idioma. Creo que las versiones más nuevas de la macro de código nuevo admiten '{code}' o '{newcode}'. –

+0

Pude empezar a escribir '{code', y una vez que elegí' Code Block' de la lista de autocompletar, pude hacer clic en él para crearlo y luego hacer clic en 'Editar' para acceder al editor de macros descrito anteriormente. . –

Cuestiones relacionadas