ต้องรู้
- การฝังเอกสารที่สองลงในเอกสาร Word: Insert > Object > สร้างใหม่> เอกสารคำ > ชัดเจน แสดงเป็นไอคอน > ตกลง.
- คุณยังสามารถใช้ วางแบบพิเศษ เพื่อแทรกข้อมูลที่หลากหลายลงในเอกสาร รวมถึงโค้ดด้วย
บทความนี้อธิบายปัญหาการใช้ซอร์สโค้ดใน Word for Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010 และ Word 2007 และคำแนะนำในการฝังเอกสารที่สองในไฟล์ Word นอกจากนี้ยังให้ข้อมูลเกี่ยวกับการวางข้อมูลอื่นๆ ลงในเอกสาร Word
ปัญหาในการใช้ซอร์สโค้ดใน Word
โปรแกรมเมอร์เขียนโปรแกรมซอฟต์แวร์โดยใช้ภาษาต่างๆ เช่น Java, C++ และ HTML ภาษาการเขียนโปรแกรมใช้การจัดรูปแบบและสัญลักษณ์ที่แตกต่างจากภาษาปกติ ดังนั้นการวางข้อมูลโค้ดลงใน Word จากแอปพลิเคชันการเขียนโปรแกรมทำให้เกิดข้อผิดพลาด เช่น การจัดรูปแบบข้อความใหม่ การเยื้องเยื้อง การสร้างลิงก์ และการสะกดผิด
เมื่อพิจารณาว่า Microsoft Word จัดโครงสร้างเอกสาร การแทรกและทำงานกับซอร์สโค้ดนั้นยากกว่าการทำงานในตัวแก้ไขโค้ดเฉพาะ อย่างไรก็ตาม การฝังเอกสารจะสร้างคอนเทนเนอร์ที่ป้องกันไม่ให้มีการจัดรูปแบบซอร์สโค้ดใหม่
วิธีหนึ่งในการหลีกเลี่ยงปัญหาการจัดรูปแบบเหล่านี้คือการวางซอร์สโค้ดลงในเอกสารแยกต่างหากภายในเอกสาร Word หลัก
ฝังเอกสารที่สองลงในเอกสาร Word
นี่คือวิธีวางซอร์สโค้ดลงในเอกสาร Word โดยใช้เอกสารที่ฝังตัวที่สอง
คำแนะนำเหล่านี้ใช้ได้กับโค้ดหน้าเดียว
- เปิดเอกสารเป้าหมายใน Microsoft Word แล้ววางเคอร์เซอร์ในตำแหน่งที่ซอร์สโค้ดจะปรากฏขึ้น
-
เลือก แทรก.
-
ในกลุ่ม Text เลือก Object.
-
ในกล่องโต้ตอบ Object ให้เลือกแท็บ สร้างใหม่
-
ในรายการ ประเภทวัตถุ เลือก เอกสาร Microsoft Word.
ใน Word 2007 ให้เลือก OpenDocument Text.
-
ล้างกล่องกาเครื่องหมาย แสดงเป็นไอคอน กล่องกาเครื่องหมาย
-
เลือก ตกลง.
- เปิดเอกสารใหม่ชื่อว่า เอกสารใน [ชื่อไฟล์เอกสารเป้าหมาย] บันทึกเอกสารในโฟลเดอร์เดียวกับเอกสารเป้าหมาย
-
คัดลอกและวางซอร์สโค้ดลงในเอกสารใหม่ Word จะละเว้นช่องว่าง แท็บ และปัญหาการจัดรูปแบบอื่นๆ โดยอัตโนมัติ ข้อผิดพลาดในการสะกดและข้อผิดพลาดทางไวยากรณ์จะถูกเน้นในเอกสาร แต่ข้อผิดพลาดเหล่านี้จะถูกละเว้นเมื่อใส่รหัสในเอกสารต้นฉบับ
-
บันทึกและปิดเอกสารซอร์สโค้ด รหัสที่มาปรากฏในเอกสารหลัก
- ทำงานต่อในเอกสารหลัก
การใช้ประเภทการวางที่แตกต่างกันใน Word
เวอร์ชันล่าสุดของรหัสจัดการ Word ดีกว่าที่เคย Word for Microsoft 365 รองรับการวางหลายรูปแบบ ทั้งแบบมีและไม่มีการจัดรูปแบบต้นทาง ดังนั้นการวางบล็อกของโค้ด ตัวอย่างเช่น Microsoft Visual Studio Code จะดูแตกต่างออกไปตามประเภทการวาง หากคุณเลือก วางแบบพิเศษ แต่ละตัวเลือกให้ผลลัพธ์ที่แตกต่างกัน:
- ข้อความที่ไม่ได้จัดรูปแบบ: รหัสทั้งหมดถูกวางแบบไม่จัดรูปแบบ ดังนั้นคุณจะสูญเสียการเยื้อง สี แบบอักษร และเบาะแสบริบทที่เกี่ยวข้อง
- รูปแบบ HTML: จาก VSC การวางแบบเป็น HTML จะแสดงสิ่งที่ดูเหมือนเป็นรูปภาพของโค้ด พร้อมด้วยสีพื้นหลังของโปรแกรมแก้ไขข้อความ บล็อกรหัสนี้สามารถแก้ไขได้ และคุณสามารถลบสีพื้นหลังในตัวเลือกเมนูเติมย่อหน้าได้
- Unformatted Unicode Text: วางข้อความตามที่เป็นอยู่แต่จะตัดสีข้อความและพื้นหลัง ฟอร์แมตโค้ดใหม่ตามต้องการ
คำถามที่พบบ่อย
ฉันจะดูเครื่องหมายการจัดรูปแบบและรหัสใน Word ได้อย่างไร
หากต้องการดูเครื่องหมายการจัดรูปแบบและรหัสใน Word ชั่วคราว ให้ไปที่ Home แล้วเลือกไอคอน แสดงสัญลักษณ์การจัดรูปแบบ เพื่อสลับเครื่องหมายและ ปิด. หากต้องการเปิดไว้อย่างถาวร ให้ไปที่ File > Options > Display > Show เครื่องหมายการจัดรูปแบบทั้งหมด > OK
ฉันจะเพิ่มลิงก์ในเอกสาร Word ได้อย่างไร
หากต้องการเพิ่มลิงก์ในเอกสาร Word ให้ไฮไลต์ข้อความที่คุณต้องการไฮเปอร์ลิงก์ คลิกขวาแล้วเลือก Link หรือเลือก Insert > Links > Link และป้อน URL
ฉันจะแปลงเอกสาร Word เป็น HTML ได้อย่างไร
ในการแปลงเอกสาร Word เป็น HTML ให้ไปที่ File > Save As และเลือก .htmlภายใต้ บันทึกเป็นประเภท คุณยังสามารถใช้ตัวแก้ไขอย่าง Dreamweaver