Sao chép văn bản có màu từ Notepad ++


124

Có cách nào để sao chép văn bản từ tệp Notepad ++ với màu không?

Tôi đang cố gắng viết một tài liệu hướng dẫn và tôi sẽ có thể sao chép các thẻ xml.

Cảm ơn!

Câu trả lời:


188

Có một plugin có tên NppExport thực hiện điều đó ở một vài định dạng có sẵn. Nếu bạn chưa có NppExport, bạn có thể tải xuống thông qua trình quản lý plugin có sẵn.

cập nhật Kể từ phiên bản 6.1.5 (hoặc có thể sớm hơn), điều này đi kèm với bản cài đặt tiêu chuẩn của Notepad ++

nhập mô tả hình ảnh ở đây

cập nhật Tính đến năm 2019 NppExportkhông được bao gồm trong Notepad++ 64 bitsphiên bản theo mặc định ( vấn đề github ). Bạn có thể tải xuống phiên bản 64 bit của NppExport tại đây: [ github ]


2
Đáng kinh ngạc. Tôi rất hạnh phúc vì này tồn tại, mặc dù nó sẽ càng đẹp hơn nếu mặc định Chỉnh sửa> Sao chép lệnh cung cấp RTF như một mặc định cho MS Word, Outlook, vv
Jonathan Watmough

2
FYI Notepad ++ v7.2.2 này không được bao gồm nữa và việc thêm plugin theo cách thủ công sẽ báo cáo lỗi của nó.
teknopaul

nhưng có vẻ như để lấy (màu đen trong trường hợp của tôi) màu nền với nó, vì vậy nó sẽ tạo ra một đường màu đen
JinSnow

1
Đối với bất cứ ai tự hỏi tại sao nó không có NppExport cài đặt cũng không phải là quản lý plugin để cài đặt nó, github.com/notepad-plus-plus/notepad-plus-plus/issues/2459
Nicolò Gasparini

2
Trong Notepad ++ v7.7.1, NppExport duy trì tên phông chữ, kích thước và độ đậm, nhưng không duy trì màu phông chữ. Hoạt động tốt trong 7.6.x. Xem: NppExport Plugin - 'sao chép HTML vào clipboard' không hoạt động nữa
Eliahu Aaron

17

Trong NPP v6.7.7, bạn có thể thực hiện việc này bằng cách chọn văn bản của mình, nhấp chuột phải vào văn bản đó, chọn "Lệnh plugin" và sau đó "Sao chép văn bản với tô sáng cú pháp".


Ngoài ra còn có "sao chép html" dưới "NppExport" trong menu plugins
drojf

4

Trong NPP v6.7.7, bạn có thể thực hiện việc này bằng cách chọn văn bản của mình, nhấp chuột phải vào văn bản đó, chọn "Lệnh plugin" và sau đó "Sao chép văn bản với tô sáng cú pháp"

Và nếu bạn đang cố gắng dán nó vào Microsoft word \ ppt, hãy đảm bảo rằng cài đặt dán trên word \ ppt là chính xác.

nhập mô tả hình ảnh ở đây


1

Để được xây dựng dựa trên câu trả lời của Raveren: Sao chép HTML vào khay nhớ tạm không dành cho tôi (đối với .bat), tôi phải chọn plugin / NppExport / Export to HTML để thay thế, sau đó mở html trong trình duyệt và sao chép văn bản từ đó.


1

Nó hoạt động tốt khi bạn chọn sao chép với các lệnh plugin nhấp chuột phải và sao chép văn bản với cú pháp được đánh dấu.



0

Để sao chép nội dung tệp .bat, chỉ cần chọn Tùy chọn 'Sao chép tất cả các định dạng vào Bảng tạm'.


Có cách nào để đặt 'Sao chép tất cả các định dạng vào Bảng tạm' làm hành động mặc định cho Ctrl-C / Chỉnh sửa> Sao chép không? Tôi sẽ luôn muốn điều đó có sẵn. Dán nó trở lại NP ++ dường như không gây ra bất kỳ vấn đề gì, nó chỉ dán văn bản thuần túy.
JohnC

0

Cách dễ nhất phù hợp với tôi là:

  1. In nội dung của bạn từ npp ++ sang pdf bằng cách sử dụng công cụ microsoft print to pdf (Nó sẽ giữ lại tất cả các định dạng và mã màu trong pdf).

    1. Mở tệp pdf đó bằng cách sử dụng Microsoft Word và nó sẽ yêu cầu bạn xác nhận chuyển đổi sang word, hãy chuyển đổi nó.

    2. Nếu bạn muốn thực hiện các thay đổi đối với tệp, chỉ cần lưu lưu dưới dạng tệp với tùy chọn 'lưu dưới dạng' là xong.


-1

Tôi đã tải xuống Trình quản lý plugin từ https://github.com/bruderstein/nppPluginManager/releases . Nó chứa Trình quản lý Plugin DLL và EXE. Sao chép dán PluginManager.dll vào C: \ Program Files \ Notepad ++ \ plugins và Sao chép dán gpup.exe vào C: \ Program Files \ Notepad ++ \ updater. Nếu bạn không có thư mục trình cập nhật, hãy tạo một thư mục. Khởi động lại notepad ++. Trong phần Plugins -> YOu sẽ thấy Plugin Manager. Sử dụng cái này để cài đặt các Plugin. Cái tôi đã cài đặt là NppExport. Đây là rất sử dụng đầy đủ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.