28

Markdown にはパイプ テーブル構文がありますが、場合によっては十分ではありません。

| table | syntax | without multiline cell content |

したがって、HTML テーブル タグを使用できます。

<table>
<tr>
<td>
   ```csharp
   const int x = 3;
   const string y = "foo";
   readonly Object obj = getObject();
   ```
</td>
<td>
  ```nemerle
  def x : int = 3;
  def y : string = "foo";
  def obj : Object = getObject();
  ```
</td>
<td>
  Variables defined with <code>def</code> cannot be changed once defined. This is similar to <code>readonly</code> or <code>const</code> in C# or <code>final</code> in Java. Most variables in Nemerle aren't explicitly typed like this.
</td>
</tr>

しかし、少し前にシンタックス ハイライトが機能しなくなり、このWiki ページは見苦しくなってしまいました。これを修正する方法についてのアイデアはありますか?

4

6 に答える 6

5

<td>とコード ブロックの間に空白行を追加します。

修正されたマークダウンは次のとおりです。

<table>
<tr>
<td>

  ```csharp
  const int x = 3;
  const string y = "foo";
  readonly Object obj = getObject();
  ```
</td>
<td>

  ```nemerle
  def x : int = 3;
  def y : string = "foo";
  def obj : Object = getObject();
  ```
</td>
<td>
  Variables defined with <code>def</code> cannot be changed once defined. This is similar to <code>readonly</code> or <code>const</code> in C# or <code>final</code> in Java. Most variables in Nemerle aren't explicitly typed like this.
</td>
</tr>
</table>

そして結果:

ここに画像の説明を入力

于 2018-10-29T04:48:44.250 に答える
3

使用できます<pre>。構文の強調表示は機能しませんが、少なくとも適切にフォーマットされます。

<td><pre>
   const int x = 3;
   const string y = "foo";
   readonly Object obj = getObject();
</pre></td>
于 2014-02-20T15:18:41.603 に答える