Bagaimana cara saya dengan mudah menulis dan menyoroti kode PHP (atau bahasa pemrograman lainnya) yang disorot dalam dokumen Word 2009?
microsoft-word
php
syntax-highlighting
Christian Studer
sumber
sumber
Jawaban:
Anda dapat menggunakan Notepad ++ untuk mencapai ini dalam tiga cara. Asal tahu saja, Notepad ++ adalah versi Notepad yang lebih canggih, yang mendukung penyorotan sintaksis berbagai file kode "out of the box" - termasuk PHP!
Unduh & instal, jalankan, dan muat file PHP Anda. Anda akan secara otomatis melihatnya berwarna indah (jika tidak, karena ekstensi file bukan sesuatu yang lain
.php
, buka Bahasa -> PHP atau Bahasa -> P -> PHP).Jika Anda perlu mengubah salah satu warna, Anda dapat dengan mudah melakukannya - cukup buka Pengaturan -> Styler Configurator. Dari menu itu, Anda dapat mengubah berbagai pilihan penyorotan dan font, sesuai dengan kebutuhan Anda - meskipun standar biasanya cukup untuk sebagian besar.
Lalu, buka Plugins -> NppExport. Dari sana, Anda memiliki tiga opsi yang dapat Anda pertimbangkan:
Mulailah dengan yang terakhir - "Salin semua format ke clipboard" - yang akan menyalin seluruh file dengan sintaks yang disorot ke clipboard. Setelah Anda mengkliknya, lalu buka Microsoft Word, dan tekan saja tempel! Anda harus melihat kode yang disorot dengan sintaks yang indah. Jika ada yang tidak beres, maka Anda dapat mencoba salah satu opsi lain (ekspor ke RTF / HTML), meskipun saya belum pernah mengalami masalah dengan metode clipboard.
sumber
Kirim kode Anda ke situs web yang menyoroti sintaksis online, yang ini misalnya (pilih bahasa sendiri, Autodetect tidak berfungsi dengan baik). Ada daftar situs penyorotan sintaks online di sini .
Salin kode yang disorot dan tempel ke Word.
sumber
Anda bisa menginstal tipe file .PHPS ke Apache kemudian menyalin output dari browser Anda ke Word.
di http.conf Anda
sumber
Saya menemukan pertanyaan ini mencari hal yang sama untuk Outlook pada Mac OS, tetapi Notepad ++ tidak ada untuk OSX dan saya menggunakan Sublime Text (yang memiliki keunggulan sebagai cross-platform).
Untuk ini ada plugin yang disebut SublimeHighlight .
Dengan asumsi Anda menggunakan Kontrol Paket Sublime , langkah-langkah untuk menginstal SublimeHighlight adalah:
Kemudian untuk menyalin teks, Anda dapat menekan cmd shift P, dan menjalankan "SublimeHighlight: salin ke clipboard sebagai HTML" (atau RTF). Perintah-perintah ini juga dapat ditetapkan sebagai pintasan keyboard .
Perhatikan bahwa pada Windows atau Linux tombol pintas untuk Palet Perintah berbeda, tetapi dapat diakses dengan masuk ke Alat> Palet Perintah.
sumber
Sintaks menyoroti banyak bahasa dalam dokumen Word: http://www.planetb.ca/2008/11/syntax-highlight-code-in-word-documents/
sumber
Tanpa secara manual membuat gaya karakter untuk setiap elemen bahasa dan menerapkannya secara manual, Anda tidak bisa.
Taruhan terbaik Anda adalah mengambil tangkapan layar di editor yang melakukan penyorotan sintaksis dan menyisipkannya ke dalam dokumen Anda, atau menyalin dan menempelkan kode yang sudah berwarna dari program lain (mungkin tempat sampah) dan tempel ke Word dan berharap bahwa pemformatan warna akan dipertahankan.
sumber
Anda dapat menggunakan Sorotan Sintaks Plugin di Ms.Word https://store.office.com/syntax-highlighter-WA104315019.aspx?assetid=WA104315019 . saya ikuti langkah itu dan bekerja
Keluaran
sumber
Anda mungkin ingin mempertimbangkan untuk meninggalkan Word sama sekali dan menggunakan AsciiDoc sebagai gantinya. AsciiDoc adalah bahasa markup sederhana dan prosesor untuk membuat dokumen ke dalam format lain. Ini mendukung HTML dan DocBook . Format DocBook dapat dikonversi ke format lain (misalnya PDF, ePub) menggunakan alat tambahan (misalnya a2x ).
Secara default, ini menggunakan GNU source-highlight untuk kode sumber kode warna.
sumber