通常のドキュメント内でソースコードサンプルをフォーマットするMicrosoft Word用のプラグインはありますか?


13

Microsoft Wordで技術文書を作成する必要があります。ソースコードのサンプルがテキスト全体に散らばっています。

Microsoft Word(プラグインかもしれません)を離れることなく、SuperUser.comが提供するのと同じ簡単な方法でドキュメント内のソースコードスニペットをフォーマットする方法はありますか?


キーワードを色付けするものや、HTMLのコードタグのようなものをお探しですか?
ジョシュアヌルジク

回答:


5

「フォーマット/スタイルとフォーマット」オプションを使用して「コードスタイル」を作成できます。「スタイルと書式設定」サイドバーから、コードに使用する新しいスタイルを作成します。フォント、サイズ、タブ、ボーダー、シェーディング、ショートカットキーなどを指定できます。

新しいコードスタイルを作成したら、ドキュメント内のコードを選択し、新しいスタイルを適用します。ボタンを押しながらテキストを選択すると、テキスト内の複数の場所を選択できます。

スタイルを使用するもう1つの利点は、そのスタイルを使用するテキストの形式を簡単に変更できることです。スタイルのプロパティを変更するだけで、そのスタイルを使用するテキストは自動的に更新されます。


11

Wordを終了せずに解決策を求めたことを知っています。ただし、Visual Studio内からコードをコピーしてWordにコピーすると、すべての書式設定(配色を含む)が保持されることを理解してください。

他の場所からコピーアンドペーストする場合、Chrisbuxによるこのスレッドに関するアドバイスを適用するときに、コードの書式設定の基礎となるスペースおよび改行情報を最低限保持します。フォントスタイルを固定幅に変更できます。宅配便、ターミナルなど

Wordは、識別子、キーワード、演算子、リテラルなどの違いを認識しません。また、それを実行できるプラグインもありません。私が見たWord文書のほとんどのコードサンプル(そして、多くの方法を開発プロセスを文書化する会社で働いているソフトウェア開発者として見ました)は、単にスタイルを使用してコードを配置することによって行われますよく描かれたボックスで、固定幅のフォントを定義します。


Visual Studioを使用する場合は+1。私もそれを行う方法のこと
fretje

VSからWordに貼り付けると、気に入らない結果が出たため、これを支持します。行は二重スペースで、等幅フォントが必要です。
エルロイフリン

4

ない技術的質問への答えは、あなたが尋ねたが、そこにあるあなたがする... OpenOfficeの探している正確に何をすべきかプラグインが。

http://extensions.services.openoffice.org/project/CodeFormatter

それはまだ開発中であり、完璧でも電光石火でもありませんが、サポートしている言語(C [++]、Java、XML、Perl、Python、およびBasic)については非常にいい仕事をしています!また、Visual Studioのコピーアンドペーストとは異なり、色分けされたコードにタグを付けるために使用する(および生成する)スタイルを変更するだけで、書式を調整できます。

OpenOfficeは0ドルの製品であり、(Wordとは異なり)探していることを実行しているように思えますが、少なくとも検討する価値はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.