ฉันใช้ Notepad ++ เพื่อเขียนโค้ด
ฉันจะคัดลอกรหัสใน Notepad ++ พร้อมกับการจัดรูปแบบเพื่อวางลงใน Microsoft Word ได้อย่างไร (เช่นไฮไลต์ไวยากรณ์ ฯลฯ )
ฉันใช้ Notepad ++ เพื่อเขียนโค้ด
ฉันจะคัดลอกรหัสใน Notepad ++ พร้อมกับการจัดรูปแบบเพื่อวางลงใน Microsoft Word ได้อย่างไร (เช่นไฮไลต์ไวยากรณ์ ฯลฯ )
คำตอบ:
นี่คือภาพจาก notepad ++ เมื่อคุณเลือกข้อความที่จะคัดลอกเป็น html
และลักษณะข้อความที่จัดรูปแบบเป็นอย่างไรหลังจากวางไว้ใน OneNote (คล้ายกับแอปอื่น ๆ ที่รองรับ "วางแบบพิเศษ"):
นำมาจากที่นี่ :
คุณสามารถใช้ Notepad ++ เพื่อทำสิ่งนี้ได้สามวิธี เพียงแค่คุณรู้ว่า Notepad ++ เป็นรุ่นที่สูงขึ้นของ Notepad ซึ่งรองรับการเน้นไวยากรณ์ของไฟล์รหัสที่แตกต่างกัน "ออกจากกล่อง" - รวม PHP!
ดาวน์โหลดและติดตั้งติดไฟและโหลดไฟล์ PHP ของคุณ คุณควรเห็นสีมันสวยงามโดยอัตโนมัติ (หากไม่ใช่เพราะนามสกุลไฟล์เป็นอย่างอื่นที่ไม่ใช่. php ให้ไปที่ภาษา -> PHP หรือภาษา -> P -> PHP)
หากคุณต้องการเปลี่ยนสีใด ๆ คุณสามารถทำได้อย่างง่ายดายเพียงไปที่การตั้งค่า -> Styler Configurator จากเมนูนั้นคุณสามารถเปลี่ยนการเน้นและตัวเลือกแบบอักษรต่าง ๆ เพื่อให้เหมาะกับความต้องการของคุณ - แม้ว่าค่าเริ่มต้นมักจะพอเพียงสำหรับส่วนใหญ่
จากนั้นไปที่ปลั๊กอิน -> NppExport จากตรงนั้นคุณมีสามตัวเลือกที่คุณสามารถพิจารณา:
ส่งออกเป็น RTF ส่งออกเป็น HTML คัดลอกทุกรูปแบบไปยังคลิปบอร์ดเริ่มต้นด้วยไฟล์สุดท้าย - "คัดลอกทุกรูปแบบไปยังคลิปบอร์ด" - ซึ่งจะคัดลอกไฟล์ทั้งหมดด้วยไวยากรณ์ที่ไฮไลต์ไปยังคลิปบอร์ด เมื่อคุณคลิกแล้วเปิด Microsoft Word และเพียงกดวาง! คุณควรเห็นรหัสที่เน้นด้วยไวยากรณ์อย่างสวยงาม หากมีข้อผิดพลาดคุณสามารถลองใช้ตัวเลือกอื่น (ส่งออกเป็น RTF / HTML) แม้ว่าฉันจะไม่เคยมีปัญหากับวิธีคลิปบอร์ด
Notepad
ไฟล์แทนที่จะเป็นMSWord
ไฟล์ ผมต้องคัดลอกโค้ดจากNotepad++
วางลงMSWord
แล้วคัดลอกจากและวางลงMSWord
ด้วยเหตุผลบางอย่างผมไม่สามารถวางลงNotepad
Notepad
เลือกข้อความ
จากเมนูไปที่ปลั๊กอิน> NPPExport> คัดลอก RTF ไปยังคลิปบอร์ด
ใน MS Word ไปที่แก้ไข> วางแบบพิเศษ
นี่จะเป็นการเปิดกล่องโต้ตอบวางแบบพิเศษ เลือกปุ่มตัวเลือกวางและจากรายการเลือกข้อความที่จัดรูปแบบ (RTF)
คุณควรจะเห็นข้อความที่จัดรูปแบบ
เลือกข้อความ
คลิกขวา.
คำสั่งปลั๊กอิน -> คัดลอกข้อความด้วยการเน้นไวยากรณ์
วางลงใน Word หรืออะไรก็ตาม
เป็นมูลค่าการกล่าวขวัญว่า64 บิต Notepad ++ ไม่สนับสนุนตัวจัดการปลั๊กอินและ NPPExportดังนั้นพวกเขาจะไม่ปรากฏในเมนูปลั๊กอิน หากคุณจะพยายามเพิ่มปลั๊กอินNPPExportด้วยตนเองเป็นไปได้มากว่าคุณจะเห็น:
"ปลั๊กอิน NPPExport ไม่รองรับ 64bit Notepad ++"
โชคดีที่มีปลั๊กอิน NPP_Exportให้ดาวน์โหลดได้จากที่นี่ซึ่งใช้งานได้ดีกับ Notepad 64 บิต (v7.2.2 ในกรณีของฉัน) และการสนับสนุนตัวจัดการปลั๊กอินกำลังดำเนินการอยู่ (ตรวจสอบGitHubเพื่อรับการอัปเดต)
สำหรับผู้ที่ไม่เห็นปลั๊กอิน -> NPPExport
ดาวน์โหลดผู้จัดการปลั๊กอินจากนี้ แตกเนื้อหาและวางไว้ใต้การติดตั้ง C / ProgramFile / NP ++, ปลั๊กอิน & โฟลเดอร์ updater รีสตาร์ท NP ++ คุณควรจะเห็นปลั๊กอิน -> ตัวจัดการปลั๊กอินจากนั้น คุณสามารถดาวน์โหลดปลั๊กอินใด ๆ รวมถึง NPPExport และติดตั้งเพื่อดูคำสั่ง Copy
สำหรับฉันแล้วดูเหมือนว่าวิธีที่ดีที่สุดและง่ายที่สุดนั้นได้รับการวิจารณ์โดยDennis G :
และตอนนี้ไปที่ [การตั้งค่า> ตัวลัดทางลัด> คำสั่งปลั๊กอิน> คัดลอกรูปแบบทั้งหมดไปยังคลิปบอร์ด] และตั้งเป็น CTRL + SHIFT + C -> ความปิติยินดีทันที CTRL + C เพื่อคัดลอกข้อความดิบ CTRL + SHIFT + C เพื่อคัดลอกด้วยการจัดรูปแบบ นี่ควรเป็นค่าเริ่มต้น
หวังว่าจะช่วยคนอย่างฉัน!
เนื่องจากคำตอบที่เลือกค่อนข้างเก่าและสิ่งต่าง ๆ เปลี่ยนไปนี่เป็นขั้นตอนใหม่ถ้าคุณใช้ 64 บิต Notepad ++ เวอร์ชัน 64 บิตไม่ได้มาพร้อมกับโปรแกรมจัดการปลั๊กอินหรือ NppExport รายละเอียดทั้งหมดให้ไว้ที่นี่ที่นี่
เพื่อดำเนินการต่อได้อย่างรวดเร็วผู้จัดการปลั๊กอินเป็น develloped ไม่มีอีกต่อไปและ NppExport สามารถพบได้เพียงที่นี่
น่ากลัวที่จะมองหาความล้มเหลวนี้:
คัดลอก. dll ไปที่นี่:
\ Program Files \ Notepad ++ \ plugins -> วางไว้ที่นี่
เริ่ม notepad ++ ใหม่
และตอนนี้คุณสามารถใช้คำสั่งคัดลอก !!!