Difference between revisions of "ES/AyudaWiki/InsertarCodigo"
(Created page with "{{DISPLAYTITLE:Insertar bloques de código}} == Cómo insertar bloques de código == Esta wiki incorpora la extensión [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight…") |
|||
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Insertar bloques de código}} | {{DISPLAYTITLE:Insertar bloques de código}} | ||
− | |||
− | |||
− | |||
== Cómo insertar bloques de código == | == Cómo insertar bloques de código == | ||
Esta wiki incorpora la extensión [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi SyntaxHighlight] que permite colorear y formatear bloques de código según el lenguaje de programación en que está escrito. | Esta wiki incorpora la extensión [http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi SyntaxHighlight] que permite colorear y formatear bloques de código según el lenguaje de programación en que está escrito. | ||
− | |||
Si escribes páginas sobre programación de macros, puedes utilizar las etiquetas <nowiki><source lang="lenguaje"> y </source></nowiki> para colorear y formatear adecuadamente el código de programación insertado en la wiki, donde ''lang="lenguaje"'' indica el lenguaje con el que está escrito el código. | Si escribes páginas sobre programación de macros, puedes utilizar las etiquetas <nowiki><source lang="lenguaje"> y </source></nowiki> para colorear y formatear adecuadamente el código de programación insertado en la wiki, donde ''lang="lenguaje"'' indica el lenguaje con el que está escrito el código. | ||
− | |||
A continuación mostramos un ejemplo de código de programación en lenguaje ''OOo Basic'' incluído en la wiki: | A continuación mostramos un ejemplo de código de programación en lenguaje ''OOo Basic'' incluído en la wiki: |
Latest revision as of 17:15, 1 November 2012
Cómo insertar bloques de código
Esta wiki incorpora la extensión SyntaxHighlight que permite colorear y formatear bloques de código según el lenguaje de programación en que está escrito.
Si escribes páginas sobre programación de macros, puedes utilizar las etiquetas <source lang="lenguaje"> y </source> para colorear y formatear adecuadamente el código de programación insertado en la wiki, donde lang="lenguaje" indica el lenguaje con el que está escrito el código.
A continuación mostramos un ejemplo de código de programación en lenguaje OOo Basic incluído en la wiki:
Sub Documento_Cierra( oDoc, Optional bSoloSinCambios As Boolean ) ' Cierra un documento If IsMissing( bSoloSinCambios ) Then bSoloSinCambios = False If bSoloSinCambios Then If oDoc.isModified() Then Exit Sub End If oDoc.dispose() End Sub
Para insertarlo, se han utilizado las etiquetas del siguiente modo:
<source lang="oobas">
Sub Documento_Cierra( oDoc, Optional bSoloSinCambios As Boolean )
' Cierra un documento
If IsMissing( bSoloSinCambios ) Then bSoloSinCambios = False
If bSoloSinCambios Then
If oDoc.isModified() Then Exit Sub
End If
oDoc.dispose()
End Sub
</source>
Lenguajes soportados
Entre los múltiples lenguajes que soporta, destacamos:
- lang="oobas" para insertar código escrito en OOo Basic
- lang="python" para insertar código escrito en Python
- lang="javascript" para insertar código escrito en JavaScript
- No existe opción para formatear código escrito en BeanShell