Quiero ser capaz de poner texto preformateado (es decir, contener saltos de línea) en una sola celda de una tabla de accesorios FitNesse. ¿Hay alguna manera de manipular el marcado wiki FitNesse para hacer esto?¿Cómo coloco texto preformateado en una celda de la tabla de accesorios FitNesse?
Respuesta
Uso - -! para obtener celdas de tabla multilínea y {{{}}} para obtener texto preformateado. El {{{tiene que estar fuera del -
Por ejemplo:
|sql|
|{{{!- SELECT *
FROM bar
WHERE gaz = 14
-!}}}|
Una forma de hacer esto es definir una variable con el texto de varias líneas y luego referirse a esto desde la celda de tabla:
!define sql { SELECT *
FROM bar
WHERE gaz = 14
}
|sql|
|${sql}|
Esto no hará que el texto preformateado –
Hmmm ... Parece que funciona. Sin embargo, prefiero tu enfoque, lo intentaré. Gracias. –
comentario de Richard en Johannes Brodwall's answer trabajó para mí, es decir, que no es necesario el "formatted 'as is'" line/block markup, just the "'as-is'/escaping" character formatting por lo que el siguiente es suficiente si no' t necesidad o quieren el estilo preformateado demasiado:
|sql|
|!-Some text
that spans
multiple lines.
-!|
de esta manera le permite mantener un registro de la tabla en la misma línea en el código fuente:
| col1 | col2 |
| !- col1 cell <br /> with line break -! | col2 cell without line break |
- 1. ¿Cómo obtener texto de cada celda de una tabla HTML?
- 2. Texto del centro en la celda de la tabla
- 3. Texto vertical en IE dentro de una celda de tabla
- 4. Alineación vertical del texto en una celda de tabla
- 5. cómo coloco el ícono QTableWidgetItem en el centro de la celda
- 6. Cómo evitar que el texto en una celda de la tabla se empaquete
- 7. Texto preformateado de Javascript con saltos de línea entre navegadores
- 8. ¿Cómo creo una celda de tabla multilínea en iOS?
- 9. ¿Cómo uso UIWebView en una celda de tabla?
- 10. Elemento de visualización como texto preformateado a través de CSS
- 11. CSS Establecer color de fondo de celda de tabla utilizando texto dentro de la celda de tabla
- 12. manteniendo el texto en el centro inferior en una celda de la tabla
- 13. cómo ajustar el cuadro de texto en la celda de la tabla
- 14. cómo agregar un subtexto a una celda de la tabla?
- 15. cómo seleccionar una celda de la tabla SWT
- 16. ¿Cómo limitar una celda de tabla a una línea de texto usando CSS?
- 17. texto-alinear en una tabla en una celda (<table> dentro de <td>)
- 18. FitNesse en lugar de NUnit
- 19. ¿Cómo puedo controlar el ancho de una celda de encabezado de tabla que contiene texto girado?
- 20. ¿Cómo coloreo condicionalmente el fondo en una celda de tabla?
- 21. Editar una celda de tabla HTML
- 22. Desplazamiento de la celda en una altura del 100% TABLA
- 23. Tabla anidada iText dentro de una celda
- 24. Centrar verticalmente el texto en la celda de la tabla HTML en Java JLabel
- 25. múltiples líneas en una celda de una tabla
- 26. Marque una casilla de verificación en una celda de la tabla haciendo clic en cualquier lugar de la celda de la tabla
- 27. ¿Cómo encontrar la celda de la tabla anterior usando jQuery?
- 28. Centrado de texto dentro de una celda Multirow en LaTex
- 29. ¿Cómo coloco algún texto formateado en el Portapapeles?
- 30. Cómo hacer celda de la tabla de relleno botón
Genial, ¡y más elegante que mi solución! Gracias. –
Gracias. Tenga en cuenta que '{{{...}}}' inserta '
'. Esto puede no ser lo que quieres. Vi usar setHeader/setHeaders en RestFixture. '! - ... -!' Era lo que se necesitaba. –Esto no parece funcionar con la versión FitNesse 20130530; el valor de la celda no está formateado y las llaves aparecen en la página representada. –