web-dev-qa-db-ja.com

Sharepoint Wikiにコードスニペットを表示する

SharePointにコードスニペットを事前にフォーマットされた方法で表示させる方法はありますか?現在はテキストのように見え、何もないよりはましです。

47

私は hilite.me を見つけました。これは、sharpoint wikiに挿入できるHTMLスタイルのコードを生成します。

多くの言語とスタイルをサポートし、オンラインアプリです。

51
skyfoot

これは古い質問ですが、質問された時点では存在しなかった可能性のある別の解決策があります。

GitHub Gist を作成し、SharePoint wikiページでGistの埋め込みコードを使用できます。これは、既にGistを使用している場合、Wiki以外の複数の場所でコードスニペットを共有する場合、および/またはコードスニペットの履歴を残りのWikiページから分離したい場合に特に便利です。

スクリプトタグを削除せずに埋め込みコードを使用するには、ページの編集時にリボンの[挿入]> [埋め込みコード]に移動します。

Screenshot of Office 365 SharePoint insert ribbon

5
chustedde

いいえ、MOSSのwikiは、リンクに「wiki」という単語が追加された新しいページにすぎません。

5
branchgabriel

このソリューションでは、コードが既にフォーマットされているIDEを使用していることを前提としています。他の回答のいくつかは、未加工のテキストファイルがある場合に適しています。

Sharepoint Wikiページの編集中:

  1. コードをIDEから新しいMS Wordドキュメントにコピーします
  2. MS Wordですべてを強調表示する:Ctrl + A
  3. MS Word内で再度コピー
  4. Wikiページに切り替え、貼り付け
  5. Wikiの編集を続けるか、保存します

IDEとしてEclipseで正常に動作します。 VSからSharePointに直接貼り付けることができる場合があります。

複数のページで再利用するコードスニペットがある場合は、同様のコピー/貼り付け手法を使用して、htmファイルをSharePointドキュメントライブラリに保存またはアップロードし、「ページビューアーWebパーツ」を挿入して、別のページ内のhtmを表示します。

3
englebart

特にWiki機能を使用しているかどうかはわかりません。私の知る限り、あなたのwikiエントリはテーブルの行のように保存されます。 wikiを使用していない場合は、構文強調表示ツールを使用できます。それはすべてjavascriptです。 http://code.google.com/p/syntaxhighlighter/

1
Eric Sabine

数週間、Telerik Rad Editorを使用しています

ツールの1つは「Format Code Block」です。ここに表示されます: http://demos.telerik.com/aspnet-ajax/Editor/Examples/Default/DefaultCS.aspx

MOSS ..にRadEditorをインストールすると、Wikiページでこの素晴らしいツールを入手できます。

1
Show34

したがって、これは良い答えではありませんが、私たちにとってはデフォルトよりも優れていました。 Windows Live Writer(WLW)などのツールでWikiを作成できます。 WLWには、コードフォーマッタ用のアドインがあります。コードフォーマッタを使用してWLW経由でWikiページを作成する場合は、Wikiページに移動して[HTMLソースの編集]を選択できます。次に、WLWからWikiページにコピーして、適切なスタイルを設定できます。

0
ToddB

prisimjsを使用してコードスニペットを表示できます。 prisimjsとcssを追加すると、次のように使用できます。

p {色:赤}

prisimjsを使用する簡単なソリューションが必要な場合は、これを確認できます。

http://yasingokhanyuksel.blogspot.com.tr/2017/07/sharepoint-code-syntax-highlighting.html

0
ygy59

私が見つけた最良の方法は、tohtml.comを使用することです

コードをカットアンドペーストして、SharePoint Wikiに貼り付けることができるHTMLを生成します

0
John Babb