Làm cách nào để tôi dễ dàng viết và viết mã cú pháp PHP (hoặc bất kỳ ngôn ngữ lập trình nào khác) trong tài liệu Word 2009?
Làm cách nào để tôi dễ dàng viết và viết mã cú pháp PHP (hoặc bất kỳ ngôn ngữ lập trình nào khác) trong tài liệu Word 2009?
Câu trả lời:
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 là một cái gì đó khác hơn .php
, đi đế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 tạo cấu hình. 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 là đủ 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:
Bắt đầu với cái cuối cùng - "Sao chép tất cả các định dạng vào clipboard" - 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.
Gửi mã của bạn đến một trang web đánh dấu cú pháp trực tuyến, ví dụ như trang này (tự chọn langage, Autodetect không hoạt động tốt). Có một danh sách các trang web đánh dấu cú pháp trực tuyến khác ở đây .
Sao chép mã được tô sáng và dán nó vào Word.
Bạn có thể cài đặt loại tệp .PHPS vào Apache sau đó sao chép đầu ra từ trình duyệt của bạn sang Word.
trong http.conf của bạn
AddType application/x-httpd-php-source .phps
Tôi thấy câu hỏi này đang tìm kiếm điều tương tự cho Outlook trên Mac OS, nhưng Notepad ++ không tồn tại cho OSX và tôi sử dụng Sublime Text (có lợi thế là đa nền tảng).
Đối với điều này có một plugin được gọi là SublimeHighlight .
Giả sử bạn sử dụng Sublime Gói Control , các bước để cài đặt SublimeHighlight là:
Sau đó, để sao chép văn bản, bạn có thể nhấn cmd shift Pvà chạy "SublimeHighlight: sao chép vào clipboard dưới dạng HTML" (hoặc RTF). Các lệnh này cũng có thể được gán phím tắt .
Lưu ý rằng trên Windows hoặc Linux, phím tắt cho Command Palette là khác nhau, nhưng nó có thể được truy cập bằng cách đi tới Tools> Command Palette.
Cú pháp làm nổi bật nhiều ngôn ngữ trong tài liệu Word: http://www.planetb.ca/2008/11/syntax-highlight-code-in-word-document/
Nếu không tạo thủ công các kiểu ký tự cho từng thành phần của ngôn ngữ và áp dụng chúng theo cách thủ công, bạn không thể.
Cách tốt nhất của bạn là chụp ảnh màn hình trong trình chỉnh sửa thực hiện tô sáng cú pháp và chèn mã đó vào tài liệu của bạn hoặc sao chép và dán mã đã được tô màu từ một chương trình khác (có thể là thùng dán) và dán nó vào Word và hy vọng rằng định dạng màu được bảo tồn.
Bạn có thể sử dụng Plugin Syntax Highlight trong Ms.Word https://store.office.com/syntax-highlighter-WA104315019.aspx?assetid=WA104315019 . tôi làm theo bước đó và làm việc
Bạn có thể muốn xem xét từ bỏ Word hoàn toàn và sử dụng AsciiDoc thay thế. AsciiDoc vừa là ngôn ngữ đánh dấu đơn giản vừa là bộ xử lý để kết xuất tài liệu thành các định dạng khác. Nó hỗ trợ HTML và DocBook . Định dạng DocBook có thể được chuyển đổi sang các định dạng khác (ví dụ: PDF, ePub) bằng các công cụ bổ sung (ví dụ a2x ).
Theo mặc định, nó sử dụng nguồn sáng GNU để mã nguồn mã màu.