Я хочу, чтобы иметь возможность помещать предварительно отформатированный текст (т. Е. Содержащий разрывы строк) в одну ячейку таблицы привязки FitNesse. Есть ли способ манипулировать разметкой Wiki FitNesse для этого?Как поместить предварительно отформатированный текст в ячейку таблицы приборов FitNesse?
8
A
ответ
15
использования - -! для получения многострочных ячеек таблицы и {{{}}} для получения предварительно отформатированного текста. {{{Должен быть вне -
Например:
|sql|
|{{{!- SELECT *
FROM bar
WHERE gaz = 14
-!}}}|
2
Один из способов сделать это, чтобы определить переменную с текстом многострочный, а затем обратиться к этому из ячейки таблицы:
!define sql { SELECT *
FROM bar
WHERE gaz = 14
}
|sql|
|${sql}|
1
комментарий Ришара на Johannes Brodwall's answer работал для меня, то есть вам не нужен "formatted 'as is'" line/block markup, just the "'as-is'/escaping" character formatting поэтому следующий достаточно, если вы не» необходимость т или хотите предварительно отформатированный стиль тоже:
|sql|
|!-Some text
that spans
multiple lines.
-!|
1
Этот способ позволяет сохранить строку таблицы на одной и той же строке в исходном коде:
| col1 | col2 |
| !- col1 cell <br /> with line break -! | col2 cell without line break |
Это не приведет к форматированию текста – 2009-02-25 21:18:42
Хммм ... Кажется, что работает. Однако я предпочитаю ваш подход - я попробую. Благодарю. – 2009-02-26 12:15:04