2017-12-07 16 views
0

私はTFS 2017のオンザムレポジトリのマークダウン文書に含める必要があるテーブルがあります。テーブルは、列の1つに改行で区切られた複数の値を含む必要があります。私はそれを書くことができ、Visual StudioコードでHTMLタグを使用して期待される結果を見ることができますが、TFS 2017では正しく表示されません。上記のマークダウンファイルの例を取るとマークダウンファイル内のHTMLはレンダリングされません

Top of the **markdown** file 

<table> 
    <tr> 
     <th>Key</th> 
     <th>Description</th> 
     <th>Value</th> 
     <th>Example</th> 
     <th>Required</th> 
    </tr> 
    <tr> 
     <td>app-name</td> 
     <td>The name of the application that the resource was provisioned for.</td> 
     <td>The app name is a simplified version of the project-name tag below, if the resource was created for a project. Otherwise, use the product name.</td> 
     <td>foo-bar<br/>product-evaluation</td> 
     <td>If associated to an app, yes.</td> 
    </tr> 
</table> 

Bottom of the *markdown* file. 

、Visual Studioは、このようにそれをレンダリングする:

VS Code

私はしかし、TFS 2017年にそれをプッシュしたら、HTMLが全く表示されません。マークダウン部分はまだ正しく表示されます。

TFS 2017

この予想される動作であり、マークダウンファイル内のHTMLをサポートするためのロードマップ上のものはありますか?マークダウン仕様はこれをサポートしています。 HTMLがサポートされていない場合、標準MDテーブルの列で改行を使用するにはどうすればよいですか?

答えて

1

はい、これは予想される動作です。

今のところ、TFSオンプレミスではサポートされていません。しかし、VSTS(オンラインTFS)ではプレビューでレンダリングできますが、それでもダッシュボード(ダッシュボードに追加)でレンダリングできません。

現在、この機能をサポートする公開予定表はありません。しかし、VSTSはプレビューをサポートしていますので、まもなくフルサポートになります。ここでフィーチャーのタイムラインをトラッキングすることができます:https://www.visualstudio.com/en-us/news/release-archive-vso、それは最初の更新です。

あなたのシナリオではなく、HTMLのテーブルをレンダリングするために値下げを使用することができます。

あなたが単語のリストを組み立てると、(最初の行のために)ハイフン-でそれらを分割することにより、テーブルを作成し、各分離することができますパイプ|とコラム:

| Key | Description | Value | Example |Required | 
|-----------|:-----------:|-----------:|-----------:|-----------:| 
| app-name | The name of the application that the resource was provisioned for. |The app name is a simplified version of the project-name tag below, if the resource was created for a project. Otherwise, use the product name. | foo-bar product-evaluation | If associated to an app, yes.| 

詳細はSyntax guidance for Markdown filesを参照してください。

さらに、Wiki TFS 2018で導入された機能で、markdownでHTMLタグをサポートしています。それがオプションの場合、TFS 2018にアップグレードすることができます。

enter image description here

+0

おかげで、私はもともとマークダウンを使用していたが、個々の列に改行を使用できませんでした。そのため、私はhtmlに移動したので、列内で 'br />'を使うことができました。私はちょうどhtmlをマークダウンに戻し、当分の間は列で改行を使わないようにしました。 –

関連する問題