MS Wordでコードをフォーマットする方法を探しています私はStack Overflowで この質問 を見つけ、2つの高評価の回答を組み合わせましたopenDocumentを作成するには、コードのフォーマットを維持します。
- 「挿入」タブに移動し、「オブジェクト」ボタンをクリックします(右側にあります)
- 「openDocumentテキスト」を選択します。新しい埋め込みWordドキュメントが開きます。
- Notepad ++でコードを開く
- 言語メニューからプログラミング言語を選択します
- Notepad ++で右クリックし、[プラグインコマンド]-> [構文を強調表示してテキストをコピー]を選択します
- 埋め込まれたWord文書に貼り付けます
- 保存して閉じます
これはうまくいきますが、コードの行番号が欲しいのですが、それを行う方法はありますか?
コードがNotepad ++の場合、TextFX-> TextFX Tools-> Insert line numberを使用して、必要なすべての行の前に行番号を配置できます。次に、コピーして貼り付けると、行番号が表示されます。
不要な先行ゼロを削除する必要をなくすために、Notepad ++列エディター(Edit -> Column Editor
または Alt+C)列を実行した後、最初の列で選択します。次のようなウィンドウが表示されます。
私は先行ゼロを使用するのが好きですが、それらを省略してもかまいません。代わりに末尾のスペースが追加されます。このメソッドではコードが自動的に追加されないため、コードをもう一度インデントする(または先頭のスペースを使用する)必要があります。
私は自分自身のために驚くほどうまくいく方法を思いついた:
メモ帳++を使用している場合は、opendocument.textを挿入する必要はありません-構文で強調表示されたテキストをWord文書に直接貼り付けることができます。