Sao chép văn bản Notepad ++ có định dạng?


Câu trả lời:


280

Đây là một hình ảnh từ notepad ++ khi bạn chọn văn bản để sao chép dưới dạng html.

Plugin Notepad ++: Sao chép dưới dạng HTML

và văn bản được định dạng trông như thế nào sau khi dán nó trong OneNote (tương tự như bất kỳ ứng dụng nào khác hỗ trợ "Dán đặc biệt"): Nó trông như thế nào khi nhập khẩu


4
"Xuất ra HTML" hoạt động nhưng không "Sao chép HTML sang clipboard". Bạn có biết tại sao?
Pacerier

6
Một phím tắt là sử dụng: Ctrl + Shift + C. Cài đặt> Phím tắt Mapper> Lệnh Plugin> Sao chép tất cả các định dạng vào khay nhớ tạm. > CTRL + Shift + C -> Định dạng hạnh phúc!
Quái thú

@Pacerier Kể từ 7.2.2 "Sao chép HTML sang clipboard" dường như chỉ hoạt động tốt.
Kyle Strand

4
có ai mất Line Feed bằng phương pháp này không?
BobNoobGuy

1
@BobNoobGuy Tôi là khi tôi cố gắng sử dụng "Sao chép HTML sang Clipboard" (Tôi đang ở 7.2.2). Mặc dù hackish, cách tôi bảo toàn nguồn cấp dữ liệu là bằng cách xuất sang HTML, mở HTML trong Word, sau đó sao chép từ đó đến bất kỳ nguồn nào tôi cần gửi mã đến (ví dụ OneNote).
Joe Greene

71

Lấy từ đây :

Bạn có thể sử dụng Notepad ++ để thực hiện điều này theo ba cách. Để bạn biết, Notepad ++ là phiên bản nâng cao hơn của Notepad, hỗ trợ đánh dấu cú pháp của các tệp mã khác nhau "ngoài hộp" - bao gồm cả PHP!

Tải xuống và cài đặt nó, kích hoạt nó và tải lên tệp PHP của bạn. Bạn sẽ tự động thấy nó có màu đẹp (nếu không, vì phần mở rộng tệp không phải là .php, hãy chuyển đến Ngôn ngữ -> PHP hoặc Ngôn ngữ -> P -> PHP).

Nếu bạn cần thay đổi bất kỳ màu nào, bạn có thể dễ dàng làm như vậy - chỉ cần truy cập Cài đặt -> Trình cấu hình Trình tạo kiểu. Từ menu đó, bạn có thể thay đổi các tùy chọn tô sáng và phông chữ khác nhau, để phù hợp với nhu cầu của bạn - mặc dù mặc định thường đủ cho hầu hết.

Sau đó, đi đến Plugins -> NppExport. Từ đó, bạn có ba tùy chọn bạn có thể xem xét:

Xuất sang RTF Xuất sang HTML Sao chép tất cả các định dạng vào khay nhớ tạm Bắt đầu với định dạng cuối cùng - "Sao chép tất cả các định dạng vào bảng tạm" - sẽ sao chép toàn bộ tệp với cú pháp được tô sáng vào bảng tạm. Khi bạn nhấp vào nó, sau đó mở Microsoft Word và chỉ cần nhấn dán! Bạn sẽ thấy mã được tô sáng cú pháp đẹp mắt. Nếu có lỗi xảy ra, thì bạn có thể thử một trong các tùy chọn khác (xuất sang RTF / HTML), mặc dù tôi chưa bao giờ gặp vấn đề với phương thức clipboard.


39
Và bây giờ, hãy chuyển đến [Cài đặt> Phím tắt Mapper> Lệnh plugin> Sao chép tất cả các định dạng vào bảng tạm] và đặt thành CTRL + SHIFT + C -> Niềm vui tức thì. CTRL + C để sao chép văn bản thô, CTRL + SHIFT + C để sao chép với định dạng. Điều này nên được mặc định.
Dennis G

để dán với định dạng, hãy sử dụng CTRL + SHIFT + V trong trình ghi libreScript
Mohammad b

2
@DennisG, Niềm vui tức thì, cho đến khi bạn ở bàn làm việc của đồng nghiệp (hoặc bất kỳ ai khác về vấn đề đó) và bạn thấy mình đã quen với CTRL + SHIFT + C đến nỗi bạn đã quên vị trí của cài đặt gốc. Rất tiếc.
Pacerier

1
Điều này làm việc cho tôi ngoại trừ tôi đang cố gắng duy trì định dạng trong một Notepadtệp thay vì một MSWordtệp. Tôi đã phải sao chép mã từ Notepad++, dán nó vào MSWordvà sau đó sao chép nó từ MSWordvà dán nó vào Notepad. Vì một số lý do tôi không thể dán nó trực tiếp vào Notepad.
Mark Miller

32

Chọn văn bản

Từ menu, đi tới Plugins> NPPExport> Sao chép RTF vào clipboard

Trong MS Word, vào Chỉnh sửa> Dán Đặc biệt

Điều này sẽ mở hộp thoại Dán đặc biệt. Chọn nút radio Dán và từ danh sách, chọn Định dạng văn bản (RTF)

Bạn sẽ có thể thấy Văn bản được định dạng.


13

Chọn văn bản.

Kích chuột phải.

Các lệnh Plugin -> Sao chép văn bản với đánh dấu cú pháp

Dán nó vào Word hoặc bất cứ điều gì.


11

Điều đáng nói là Notepad ++ 64 bit không hỗ trợ Trình quản lý plugin và NPPExport , vì vậy chúng sẽ không được hiển thị trong menu Plugins . Nếu bạn sẽ cố gắng thêm plugin NPPExport theo cách thủ công, rất có thể bạn sẽ thấy:

"Plugin NPPExport không được hỗ trợ với Notepad 64bit"

May mắn thay, có plugin NPP_Export để tải xuống từ đây , hoạt động tốt với Notepad ++ 64 bit (v7.2.2 trong trường hợp của tôi) và hỗ trợ cho Trình quản lý plugin đang được tiến hành (kiểm tra GitHub để cập nhật).


5

Đối với những người không thấy Plugins-> NPPExport,

Tải xuống Trình quản lý Plugin từ này . Trích xuất nội dung và đặt trong thư mục C / ProgramFile / NP ++, plugin & updater. Khởi động lại NP ++. Bạn sẽ có thể thấy Plugins-> Plugin Manager. Bạn có thể tải xuống bất kỳ plugin nào, bao gồm NPPExport và cài đặt nó để xem lệnh Sao chép.


4

Dường như với tôi rằng cách tốt nhất và dễ nhất được nhận xét bởi Dennis G :

Và bây giờ, hãy chuyển đến [Cài đặt> Phím tắt Mapper> Lệnh plugin> Sao chép tất cả các định dạng vào bảng tạm] và đặt thành CTRL + SHIFT + C -> Niềm vui tức thì. CTRL + C để sao chép văn bản thô, CTRL + SHIFT + C để sao chép với định dạng. Điều này nên được mặc định.

Hy vọng giúp được ai đó giống như tôi!


2

Vì câu trả lời được chọn là khá cũ và mọi thứ đã thay đổi, đây là quy trình mới, nếu bạn sử dụng 64 bit Notepad ++. Phiên bản 64 bit không đi kèm với Trình quản lý plugin cũng như NppExport. Tất cả các chi tiết được cung cấp ở đây .

Để tiếp tục nhanh chóng, Trình quản lý plugin không còn bị sai lệch và NppExport có thể được tìm thấy ngay tại đây .


-5

Thật kinh khủng khi tìm kiếm thất bại này:

Sao chép vào đây:

\ Chương trình tập tin \ Notepad ++ \ plugin -> đặt nó ở đây

Khởi động lại notepad ++

và bây giờ bạn có thể sử dụng các lệnh sao chép !!!


1
DLL đó sẽ là gì?
gạch dưới
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.