【问题标题】:Copying text with color from Notepad++从 Notepad++ 复制带有颜色的文本
【发布时间】:2011-09-07 22:31:04
【问题描述】:

有没有办法从记事本++文件中复制带有颜色的文本?

我正在尝试编写教程文档,我希望能够 复制 xml 标签。

谢谢!

【问题讨论】:

    标签: text colors copy notepad++


    【解决方案1】:

    有一个名为 NppExport 的插件,它以几种可用的格式执行此操作。如果您还没有 NppExport,可以通过内置的插件管理器下载。

    更新从版本 6.1.5(或可能更早)开始,它附带了 Notepad++ 的标准安装

    更新 自 2019 年起,NppExport 默认不包含在 Notepad++ 64 bits 版本 (github issue) 中。您可以在此处下载 64 位版本的 NppExport:[github]

    【讨论】:

    • 难以置信。我很高兴它的存在,尽管如果默认的编辑 > 复制命令提供 RTF 作为 MS Word、Outlook 等的默认设置会更好。
    • 仅供参考 Notepad++ v7.2.2 这不再包括在内,手动添加插件会报告其损坏。
    • 但它似乎带有(在我的情况下为黑色)背景颜色,因此它输出一条黑线
    • 对于任何想知道为什么它没有安装 NppExport 也没有安装插件管理器的人,github.com/notepad-plus-plus/notepad-plus-plus/issues/2459
    • 在 Notepad++ v7.7.1 中,NppExport 维护字体名称、大小和粗体,但不维护字体颜色。在 7.6.x 中运行良好。见:NppExport plugin - 'copy HTML to clipboard' does not work anymore
    【解决方案2】:

    在 NPP v6.7.7 中,您可以通过选择文本,右键单击它,选择“插件命令”,然后选择“使用语法高亮复制文本”来完成此操作。

    【讨论】:

    • 插件菜单的“NppExport”下还有“copy html”
    【解决方案3】:

    在 NPP v6.7.7 中,您可以通过选择文本,右键单击它,选择“插件命令”,然后选择“使用语法高亮复制文本”来完成此操作

    如果您尝试将其粘贴到 Microsoft word\ppt,请确保 word\ppt 上的粘贴设置正确。

    【讨论】:

      【解决方案4】:

      以 Raveren 为基础回答: 将 HTML 复制到剪贴板不适合我(对于 .bat),我必须选择 plugins/NppExport/Export to HTML,然后在浏览器中打开 html 并从那里复制文本。

      【讨论】:

        【解决方案5】:

        当您选择使用右键单击插件命令复制并复制突出显示语法的文本时,它可以正常工作。

        【讨论】:

          【解决方案6】:

          对于 Notepad++ 64 位版本,您可以在此处找到 NppExport 插件:https://github.com/chcg/NPP_ExportPlugin/releases

          我已经使用 Notepad++ v7.5.4 测试了“NppExport_0.2.8.16_x64.zip”。

          【讨论】:

            【解决方案7】:

            要复制 .bat 文件内容,只需选择“将所有格式复制到剪贴板”选项即可。

            【讨论】:

            • 有没有办法让“复制所有格式到剪贴板”成为 Ctrl-C / Edit > Copy 的默认操作?我总是希望它可用。将其粘贴回 NP++ 似乎没有任何问题,它只粘贴纯文本。
            【解决方案8】:

            对我来说最简单的方法是:

            1. 使用 microsoft print 将您的内容从 npp++ 打印到 pdf 到 pdf工具(它将保留pdf中的所有格式和颜色代码)。

              1. 使用 Microsoft Word 打开该 pdf 文件,它会询问您 确认转换为word,转换它。

              2. 如果您想对文件进行更改,只需使用 'save 将文件另存为文件 as' 选项,就是这样。

            【讨论】:

              【解决方案9】:

              我已经从https://github.com/bruderstein/nppPluginManager/releases 下载了插件管理器。它包含插件管理器 DLL 和一个 EXE。将 PluginManager.dll 复制粘贴到 C:\Program Files\Notepad++\plugins 并将 gpup.exe 复制到 C:\Program Files\Notepad++\updater。如果您没有更新程序文件夹,请创建一个。重启记事本++。在插件下-->你会注意到插件管理器。使用它来安装插件。我安装的是 NppExport。这是非常充分的使用。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2020-12-30
                • 2011-05-20
                • 2013-03-10
                • 1970-01-01
                • 2015-05-22
                • 2013-05-17
                • 1970-01-01
                相关资源
                最近更新 更多