Sebagai seorang programmer di sebuah perusahaan besar, saya sering mengirim email Outlook yang berisi contoh kode.
Saya akan benar-benar mengetik kode langsung ke email. Ini pasti menyebabkan masalah, karena Outlook benar-benar suka memformat teks dengan cara yang menyenangkan tetapi tidak membantu. Kode saya harus dapat disalin dari email dan langsung ke dalam kode, jadi saya tidak ingin Outlook mengacaukannya dengan menambahkan karakter khusus atau yang lainnya.
Jadi saya selalu perlu mengubah opsi seperti:
- Jangan kapitalisasi huruf pertama dari setiap kalimat (jika tidak semua fungsi saya menjadi P ublic, bukan p ublic)
- Nonaktifkan kutipan pintar (kutipan mewah tidak menyalin + menempel email dengan baik)
- Jangan pernah gunakan pemeriksa ejaan (karena itu hanya mengganggu)
Saya juga suka kode saya menggunakan font monospace, hitam, lekukan, dan lebih kecil dari teks lainnya. Saya sudah mencoba membuat Style untuk ini, tetapi untuk beberapa alasan Style tidak pernah menyelamatkan. :-( [sunting: ternyata saya tidak menyuruhnya mengerjakan "dokumen baru berdasarkan templat ini"]
Apakah ada cara untuk meletakkan kode di blok <pre> atau sesuatu yang memberitahu Outlook untuk mengabaikan semua aturan ini dan memformat kode seperti yang saya inginkan? Jika tidak, cara apa yang Anda temukan untuk mengirim potongan kode di email Outlook tanpa menjadi sangat mengganggu?
sumber
Bertahun-tahun kemudian saya mendapat jawaban.
Gunakan stabilo kode online seperti http://tohtml.com/ untuk menyorot kode Anda sehingga Anda dapat menempelkan kode yang ditandai dari IDE ke Word. Bergantung pada IDE Anda, Anda mungkin dapat melewati langkah ini.
Di Word 2010, pergi ke insert-> object-> openDocument Text. Langkah 2-3 didokumentasikan di Bagaimana Anda menampilkan cuplikan kode dalam format pelestarian MS Word dan penyorotan sintaksis? .
Rekatkan kode yang disorot ke objek.
Salin seluruh objek.
Klik kanan-> rekatkan objek khusus ke Outlook.
Ini memberi Anda kotak kode yang disorot dan berisi untuk digunakan dalam email di Outlook 2010.
sumber
Jika Anda memiliki notepad ++ yang diinstal di pc Anda, maka Anda dapat menyalin teks sebagai RTF (Rich Text Format) dan menempelkannya di email prospek Anda.
1) Tempel cuplikan kode Anda ke notepad ++
2) Dari bilah Menu, navigasikan ke "Plugins -> NppExport -> Copy RTF ke clipboard"
3) Tempel ke email Anda
4) Dilakukan
sumber
Saya menemukan ini mencari cara untuk memformat hal-hal yang lebih baik dalam email ke rekan kerja. Saya akhirnya menemukan bahwa jika Anda menyalin dari Visual Studio Code (GRATIS) itu mempertahankan format, penyorotan dan yang lainnya. Editor ini bekerja dengan segalanya dan memiliki modul untuk setiap bahasa pemrograman yang pernah saya temui.
Terlihat cantik di email.
sumber
Inilah yang bekerja untuk saya, dan tercepat dan menyebabkan paling sedikit rasa sakit / gangguan:
1) Tempelkan cuplikan kode Anda ke dalam luhur ; pastikan sintaks Anda terlihat bagus.
2) Klik kanan dan pilih 'Salin sebagai RTF'
3) Tempel ke email Anda
4) Dilakukan
sumber
Jika Anda melampirkan kode Anda sebagai file teks dan penerima Anda memiliki set opsi "tampilkan lampiran inline" (saya percaya ini ditetapkan secara default), Outlook tidak boleh memotong kode Anda tetapi akan menyalin / menempel langsung dari email .
sumber
Ketika saya menempelkan kode ke Outlook atau memiliki kalimat yang mengandung kode atau sintaksis teknis saya merasa terganggu oleh semua coretan merah yang mengidentifikasi kesalahan ejaan. Jika Anda ingin Outlook menghapus semua spellcheck squiggles merah Anda bisa menambahkan tombol ke Quick Access Toolbar yang memanggil makro VBA dan menghapus semua coretan dari dokumen saat ini.
Saya lebih suka menjalankan makro ini terpisah dari pilihan gaya saya karena saya sering menggunakannya pada pilihan teks yang memiliki konten campuran.
Untuk penyorotan sintaksis saya menggunakan teknik Notepad ++ yang sudah terdaftar oleh @srujanreddy, meskipun saya menemukan bahwa opsi menu konteks klik kanan sedikit lebih handier daripada menavigasi menu Plugins.
Jika Anda merasa terganggu oleh pemeriksaan ejaan saat Anda sedang mempersiapkan email Anda, Anda dapat menambahkan tombol ke toolbar akses cepat Anda yang akan menghapus coretan merah dari badan pesan.
Lihat artikel ini: https://stackoverflow.com/a/49865743/1898524
outlook-vba
sumber
Jika Anda tidak ingin melampirkan kode dalam file (ini tip yang bagus, ChssPly76, saya perlu memeriksanya), Anda dapat mencoba mengubah format pesan pesan standar menjadi teks kaya ( Alat - Opsi - Format Mail - Format pesan ) bukannya HTML. Saya belajar bahwa format HTML sekrup tata letak kode Outlook (btw, Outlook menggunakan mesin rendering HTML MS Word yang menyebalkan waktu besar), tetapi teks kaya berfungsi dengan baik. Jadi jika saya menyalin kode dari Visual Studio dan menempelkannya di pesan Outlook, saat menggunakan teks kaya, itu terlihat cukup bagus, tetapi ketika dalam mode HTML, itu bencana. Untuk menonaktifkan kutipan pintar, koreksi otomatis, dan artefak lainnya, atur opsi yang sesuai melalui Alat - Opsi - Ejaan - Ejaan dan Koreksi Otomatis ; Anda mungkin juga ingin bermain dengan pengaturan salin-tempel (Alat - Opsi - Format Surat - Opsi Editor - Potong, salin, dan tempel ).
sumber
Apakah mengirim surat sebagai teks biasa akan menyortir ini?
"Cara Mengirim Pesan Teks Biasa di Outlook" :
Menjadi teks biasa seharusnya tidak mengacaukan kode Anda, dengan tanda kutip "pintar", kapitalisasi otomatis dan semacamnya.
Opsi lain yang mungkin, jika ini adalah masalah umum dalam perusahaan mungkin Anda dapat menyiapkan situs tempel kode internal, ada banyak sumber terbuka di sekitar, seperti Open Pastebin
sumber