Saltar al contenido

Hur man sätter in källkoden i ett Word-dokument

11 de julio de 2021
GettyImages 849858958 a4a6c8b5db8d4d439c431420575705b3

Vad du ska veta

  • Så här bäddar du in ett andra dokument i ett Word-dokument: Föra in > Objekt > Skapa ny > Word-dokument > klart Visa som ikon > OK.
  • Du kan också använda Klistra in special för att infoga en mängd olika data i ett dokument, inklusive kod.

Den här artikeln förklarar problem med att använda källkod i Word för Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010 och Word 2007 och instruktioner för att bädda in ett andra dokument i en Word-fil. Det ger också information om att klistra in kod och andra data i ett Word-dokument.

Problemet med att använda källkoden i Word

Programmerare skriver program som använder språk som Java, C ++ och HTML. Programmeringsspråk använder olika formatering och symboler från vanliga språk, så att klistra in ett kodavsnitt i Word från en programmeringsapplikation orsakar fel som omformatering av text, indragningsförskjutningar, skapande av länkar och felstavningar. Med tanke på hur Microsoft Word strukturerar dokument är det svårare att infoga och arbeta med källkod än att arbeta i en dedikerad kodredigerare. Dokumentinbäddningar skapar dock en behållare som skyddar källkoden från att formateras om. Ett sätt att undvika dessa formateringsproblem är att klistra in källkoden i ett separat dokument i Word-huvuddokumentet.

Bädda in ett andra dokument i ett Word-dokument

Så här klistrar du in källkoden i ett Word-dokument med ett andra inbäddat dokument. Dessa instruktioner fungerar bara med en enda kodsida.

  1. Öppna måldokumentet i Microsoft Word och placera markören där källkoden kommer att visas.

  2. Välj Föra in.

  3. I Text grupp, välj Objekt.

    Ett Word-dokument med alternativet Objekt markerat i menyn Infoga

  4. I Objekt Välj dialogrutan Skapa ny flik.

    Objektdialogruta med fliken Skapa ny markerad i Word

  5. I Objekt typ lista, välj Microsoft Word-dokument.

    Skapa nytt objekt i Word med alternativet Microsoft Word Document markerat

    I Word 2007 väljer du OpenDocument-text.

  6. Rensa Visa som ikon kryssruta.

    Skapa nytt objektfönster i Word med rutan Visa som ikon markerad

  7. Välj OK.

    Skapa nytt objektfönster i Word med OK-knappen markerad

  8. Ett nytt dokument öppnas med titeln Dokument i [target document file name]. Spara dokumentet i samma mapp som måldokumentet.

  9. Kopiera och klistra in källkoden i det nya dokumentet. Word ignorerar automatiskt mellanslag, flikar och andra formateringsproblem. Stavfel och grammatiska fel markeras i dokumentet, men dessa fel ignoreras när koden infogas i originaldokumentet.

    Microsoft Word visar källkod för att infoga i ett Word-presentationsdokument

  10. Spara och stäng källkodsdokumentet. Källkoden visas i huvuddokumentet.

    Microsoft Word-dokument med källkod infogad

  11. Återuppta arbetet med huvuddokumentet.

Använda olika klistra typer i Word

De mest uppdaterade versionerna av Word hanterar kod bättre än tidigare. Word för Microsoft 365 stöder till exempel flera former av klistra in, inklusive klistra in med och utan källformatering. Så att klistra in ett kodblock från till exempel Microsoft Visual Studio Code kommer att se annorlunda ut baserat på pastatypen. Om du väljer Klistra in special, ger var och en av de tre alternativen ett annat resultat:

  • Oformaterad text: All kod klistras in som oformaterad, så du förlorar indrag, färg, typsnitt och relaterade kontextuella ledtrådar.
  • HTML-format: Från VSC gör en klistra in som HTML det som verkar vara ett foto av koden, komplett med textredigerarens bakgrundsfärg. Detta kodblock kan redigeras, och du kan ta bort bakgrundsfärgen i menyalternativet Styckefyllning.
  • Oformaterad Unicode-text: Klistrar in texten som den är men tar bort texten och bakgrundsfärgerna. Formatera om koden efter behov.