Jos*_*osh 199 syntax-highlighting notepad++
我正在使用Notepad ++编写代码.
如何在Notepad ++中复制代码及其格式以粘贴到Microsoft Word?(即语法亮点等)
ppo*_*zos 277
当您选择要复制为html的文本时,这是来自记事本++的图像.
以及在OneNote中粘贴后格式化文本的样子(类似于支持"选择性粘贴"的任何其他应用程序):
npi*_*nti 70
取自这里:
您可以使用Notepad ++以三种方式完成此操作.您知道,Notepad ++是一个更高级的记事本版本,它支持"开箱即用"的不同代码文件的语法高亮 - 包括PHP!
下载并安装它,启动它,并加载您的PHP文件.您应该自动看到它的颜色很漂亮(如果没有,因为文件扩展名不是.php,请转到语言 - > PHP或语言 - > P - > PHP).
如果您需要更改任何颜色,可以轻松更改 - 只需转到"设置" - >"Styler配置器".从该菜单中,您可以更改各种突出显示和字体选项,以满足您的需求 - 尽管默认设置通常足以满足您的需求.
然后,转到插件 - > NppExport.从那里,您可以考虑三个选项:
导出到RTF导出为HTML将所有格式复制到剪贴板从最后一个开始 - "将所有格式复制到剪贴板" - 这将使用突出显示的语法将整个文件复制到剪贴板.单击它后,打开Microsoft Word,然后点击粘贴!你应该看到精美的语法突出代码.如果出现问题,那么您可以尝试其他选项之一(导出到RTF/HTML),尽管我从未遇到过剪贴板方法的问题.
Nic*_*ick 31
选择文本
从菜单中,转到插件> NPPExport>将RTF复制到剪贴板
在MS Word中,转到编辑>选择性粘贴
这将打开"选择性粘贴"对话框.选择粘贴单选按钮,然后从列表中选择格式化文本(RTF)
您应该能够看到格式化文本.
Les*_*sek 10
值得一提的是,64位Notepad ++不支持插件管理器和NPPExport,因此它们不会显示在插件菜单中.如果您尝试手动添加NPPExport插件,很可能会看到:
"64位Notepad ++不支持NPPExport插件"
幸运的是,可以从这里下载NPP_Export插件,它适用于64位Notepad ++(在我的情况下为v7.2.2),并且正在进行插件管理器的支持(检查GitHub是否有更新).
在我看来,最好和最简单的方法是由Dennis G评论的:
现在转到 [设置 > 快捷方式映射器 > 插件命令 > 将所有格式复制到剪贴板] 并将其设置为 CTRL+SHIFT+C --> Instant joy。CTRL+C 复制原始文本,CTRL+SHIFT+C 复制带格式。这应该是默认的。
希望能帮到和我一样的人!