web-dev-qa-db-ja.com

WordでPHPコードの構文を簡単に強調表示するにはどうすればよいですか?

Word 2009文書で構文を強調表示したPHPコード(または他のプログラミング言語))を簡単に記述するにはどうすればよいですか?

32

Notepad ++ を使用して、これを3つの方法で実現できます。ご存知のとおり、Notepad ++はNotepadのより高度なバージョンであり、さまざまなコードファイルの構文強調表示を「そのまま」使用できます-PHP含まれています!

ダウンロードしてインストールし、起動して、PHPファイルをロードします。ファイルの拡張子が.php、言語-> PHPまたは言語-> P-> PHP)に移動します。

色を変更する必要がある場合は、簡単に変更できます。[設定]-> [Styler Configurator]に移動するだけです。そのメニューから、必要に応じてさまざまな強調表示とフォントのオプションを変更できますが、通常はデフォルトで十分です。

次に、プラグイン-> NppExportに移動します。そこから、検討できる3つのオプションがあります。

  • RTFにエクスポート
  • HTMLにエクスポート
  • すべての形式をクリップボードにコピー

最後のものから始めます-「すべてのフォーマットをクリップボードにコピー」-ファイル全体をコピーします強調表示された構文でをクリップボードにコピーします。クリックしたらMicrosoft Wordを開き、貼り付けてください。構文が強調表示された美しいコードが表示されます。何か問題が発生した場合は、他のオプション(RTF/HTMLへのエクスポート)の1つを試すことができますが、クリップボードメソッドで問題が発生したことはありません。

52
Breakthrough

this one などのオンライン構文強調表示Webサイトにコードを送信します(自分で言語を選択してください。自動検出はあまり機能しません)。他のオンライン構文強調表示サイト here のリストがあります。

強調表示されたコードをコピーして、Wordに貼り付けます。

10
Snark

Mac OSのOutlookでも同じことを探しているこの質問を見つけましたが、OSXにはNotepad ++がなく、Sublime Textを使用しています(クロスプラットフォームであるという利点があります)。

このために、 SublimeHighlight というプラグインがあります。

Sublime Package Control を使用すると仮定して、SublimeHighlightをインストールする手順は次のとおりです。

  1. 押す cmdshiftP
  2. 「Package Control:Add channel」を実行します
  3. GithubのURLを貼り付けます: https://github.com/n1k0/SublimeHighlight
  4. 押す cmdshiftP もう一度、「Package Control:Install Package」を実行します
  5. 「ハイライト」パッケージをインストールし、Sublime Textを再起動します。

次に、テキストをコピーするには、 cmdshiftP、「SublimeHighlight:クリップボードにHTMLとしてコピー」(またはRTF)を実行します。これらのコマンドには キーボードショートカット を割り当てることもできます。

WindowsまたはLinuxでは、コマンドパレットのショートカットキーが異なりますが、[ツール]> [コマンドパレット]からアクセスできます。

3
Alex Forbes

.PHPSファイルタイプをApacheにインストールしてから、ブラウザからの出力をWordにコピーできます。

あなたのhttp.conf

AddType application/x-httpd-php-source .phps 
3
Greg B

Word文書の多くの言語を強調表示する構文: http://www.planetb.ca/2008/11/syntax-highlight-code-in-Word-documents/

2
Jamie

言語の各要素の文字スタイルを手動で作成し、それらを手動で適用しないと、できません。

あなたの最善の策は、構文の強調表示を行うエディターでスクリーンショットを撮ってそれをドキュメントに挿入するか、別のプログラムから既にカラフルなコードをコピーして貼り付け(おそらく貼り付けビン)、Wordに貼り付けて、色の書式が保持されます。

0
Josh Hunt

Ms.WordでプラグインSyntax Highlightを使用できます https://store.office.com/syntax-highlighter-WA104315019.aspx? assetid = WA104315019 。私はそのステップに従って仕事をします

出力

0
Yanuar Nurcahyo