Có cách nào đơn giản để sao chép khối mã màu cú pháp dưới dạng rtf trong intellij IDEA không?Sao chép khối mã màu cú pháp như rtf trong IDEA intelliji?
Trả lời
CẬP NHẬT: hiện tại có một trình cắm mới cho việc này: 'Copy' on steroids được duy trì bởi JetBrains.
Không có cách nào để sao chép khối mã màu từ IDEA trực tiếp.
Giải pháp thay thế là sử dụng Tệp | Xuất sang HTML, sau đó mở HTML trong trình duyệt, sau đó sao chép từ cửa sổ trình duyệt và dán vào Wordpad hoặc MS Word.
Cách khác và nhanh hơn là cài đặt trình cắm Copy as HTML trong Cài đặt | Plugins:
Sao chép một đoạn mã như html
- Thêm các mục menu "Copy dưới dạng HTML" vào menu chính và biên tập popup. Sẽ sao chép lựa chọn hiện tại hoặc bộ đệm trình chỉnh sửa hoàn chỉnh. Hiện tại chỉ hoạt động nếu trọng tâm là trong trình soạn thảo (ví dụ sẽ không hoạt động trong cây dự án).
- Bảo toàn định dạng nhiều hơn so với xuất HTML được tích hợp sẵn.
- HTML chỉ là một đoạn trích (không có html và thẻ body) có nghĩa là được chèn vào một tài liệu HTML hoàn chỉnh.
- Định dạng HTML hiện tại đã được sửa và sử dụng CSS rất nhiều.
- Tùy chọn: ẩn, thêm đường viền, đệm, số dòng, tab để chuyển đổi khoảng trắng, bao gồm cảnh báo của trình soạn thảo và làm nổi bật lỗi (xem Cài đặt IDE -> Sao chép dưới dạng HTML).
- Từ chối trình chỉnh sửa "Hiển thị số dòng" (xem trình đơn "Xem" của Idea).
cảm ơn, tôi biết cách này, nhưng tôi thích sử dụng phương pháp như vậy: 1) sao chép sang notepad ++ 2) áp dụng cú pháp tô sáng 3) sao chép với plugin nppexport vào khay nhớ tạm dưới dạng rtf – popalka
Nếu bạn biết phương pháp này, cộng với phương pháp khác, bạn nên trả lời chính bạn và chấp nhận câu trả lời là chính xác. – CrazyCoder
Phiên bản của plugin được liên kết không hoạt động với IDEA11. Một phiên bản cố định có sẵn tại: http://youtrack.jetbrains.com/issue/WI-8163 Tôi không chỉnh sửa câu trả lời của CrazyCoder vì URL của anh ấy vẫn trỏ đến tòa nhà chính thức nơi sửa lỗi cuối cùng này sẽ được hợp nhất vào. –
- Đến https://gist.github.com/
- Sao chép mã từ IntelliJ đến gist riêng tư mới;
- Lưu, sao chép mã đầy màu sắc từ trình duyệt đến bất cứ nơi nào bạn muốn;
- Xóa ý chính.
Nếu bạn đang ở trên một mac và như TextMate, đây là một cách tuyệt vời để sao chép mã theo kiểu từ TextMate: https://github.com/bblimke/copy-with-style-tmbundle
Nó không phải là thuận tiện khi làm việc đó trực tiếp từ IntelliJ, nhưng nó thuận tiện hơn một chút hơn là sử dụng gist hoặc pastebin. Ngoài ra, không giống như Copy as HTML Plugin cho IntelliJ, giải pháp này thực sự hoạt động tại thời điểm viết bài này.
IntelliJ IDEA 15
Theo mặc định, bạn có thể sao chép văn bản phong phú từ IntelliJ để Microsoft Word (ví dụ).
Tính năng này có thể được tìm thấy trong File> Settings ...> Editor> General> copy Rich-text> Sao chép văn bản giàu theo mặc định
Bạn cũng có thể thay đổi màu sắc chỉ cho thao tác sao chép-dán (sơ đồ hiện tại của bạn sẽ không bị ảnh hưởng).
@popalka Đây phải là câu trả lời được chấp nhận, vì câu trả lời hiện tại đã lỗi thời. – Maarten
tạo FR trong IDEA tracker http://youtrack.jetbrains.net/issue/IDEA-67767 – popalka
Nền tảng nào? Nếu tôi sao chép cú pháp văn bản màu vào bảng chữ cái và lưu dưới dạng rtf trên các cửa sổ, màu sắc sẽ giữ nguyên màu của chúng. – user404
Bạn có chắc chắn user404 không? Tôi đã thực hiện tương tự trên Windows XP bằng cách sử dụng phiên bản cộng đồng IDEA mới nhất và dán văn bản màu cú pháp vào Wordpad và MS Word và chỉ một văn bản thuần túy xuất hiện –