Notepad ++を使用してコードを記述しています。
Notepad ++のコードをMicrosoft Wordに貼り付けるためのフォーマットと共にコピーするにはどうすればよいですか? (つまり、構文のハイライトなど)
これは、htmlとしてコピーするテキストを選択したときのnotepad ++の画像です。
また、OneNoteに貼り付けた後の書式設定されたテキストの外観(「特別な貼り付け」をサポートする他のアプリと同様):
here から取得:
Notepad ++を使用して、3つの方法でこれを実現できます。ご存知のように、Notepad ++はNotepadのより高度なバージョンであり、さまざまなコードファイルの構文ハイライトを「そのまま」-PHPが含まれています!
ダウンロードしてインストールし、起動して、PHPファイルをロードします。自動的に美しい色で表示されます(そうでない場合は、ファイル拡張子が.php以外であるため、言語-> PHPまたは言語-> P-> PHPに移動します)。
色を変更する必要がある場合は、簡単に変更できます-[設定]-> [スタイラー設定]に移動します。そのメニューから、必要に応じてさまざまな強調表示とフォントのオプションを変更できますが、ほとんどの場合はデフォルトで十分です。
次に、[プラグイン]-> [NppExport]に移動します。そこから、考慮できる3つのオプションがあります。
RTFにエクスポートHTMLにエクスポートすべての形式をクリップボードにコピー最後の1つから開始-「すべての形式をクリップボードにコピー」-強調表示された構文でファイル全体をクリップボードにコピーします。クリックしたら、Microsoft Wordを開き、貼り付けをクリックします!構文が強調表示された美しいコードが表示されます。何か問題が発生した場合は、他のオプション(RTF/HTMLにエクスポート)のいずれかを試すことができますが、クリップボードメソッドに問題はありません。
テキストを選択
メニューから、プラグイン> NPPExport> RTFをクリップボードにコピーします。
MS Wordで、[編集]> [特殊貼り付け]に移動します。
これにより、[形式を選択して貼り付け]ダイアログボックスが開きます。 [貼り付け]ラジオボタンを選択し、リストから[書式付きテキスト(RTF)]を選択します。
書式設定されたテキストが表示されるはずです。
テキストを選択します。
右クリック。
プラグインコマンド->構文の強調表示でテキストをコピー
Wordなどに貼り付けます。
64ビットのNotepad ++はプラグインマネージャーとNPPExportをサポートしていないため、Pluginsメニューには表示されません。 NPPExportプラグインを手動で追加しようとすると、ほとんどの場合表示されます:
"NPPExportプラグインは64ビットNotepad ++ではサポートされていません"
幸いなことに、 NPP_Exportプラグイン からダウンロードできます here これは64ビットのNotepad ++(私の場合はv7.2.2)とのサポートでうまく機能しますプラグインマネージャーが進行中です(更新については GitHub を確認してください)。
プラグイン-> NPPExportが表示されない場合は、
this からプラグインマネージャーをダウンロードします。コンテンツを抽出し、C/ProgramFile/NP ++インストール、プラグインおよびアップデーターフォルダーに配置します。 NP ++を再起動します。そうすると、プラグイン->プラグインマネージャーが表示されるはずです。 NPPExportを含むプラグインをダウンロードしてインストールし、コピーコマンドを表示できます。
私にとって、最良かつ最も簡単な方法はDennis Gによってコメントされているようです。
[設定]> [ショートカットマッパー]> [プラグインコマンド]> [すべての形式をクリップボードにコピー]に移動し、CTRL + SHIFT + C->インスタントジョイに設定します。 CTRL + Cで生テキストをコピーし、CTRL + SHIFT + Cでフォーマットしてコピーします。これはデフォルトです。
私のような誰かを助けることを願っています!