Elementorkodeblokwidget med syntaksfremhævning (Pro)

Source Code er en Master Addons Pro widget til at vise kodestykker på en Elementor side. Indsæt koden, vælg et af 75 sprog og et af otte Prism.js temaer, og blokken gengives med syntaksfarver, valgfri linjenumre og en kopi til udklipsholder knap. Besøgende kan læse og kopiere koden, men ikke redigere den. Det passer til tutorials, dokumentation, ændringslogs og udviklerporteføljer.

Sådan tilføjes en kodeblok i Elementor

Kildekode har brug for Elementor og en aktiv Master Addons Pro licens.

  1. Aktiver Master Addons Pro, rediger siden med Elementor og søg i widgetpanelet efter Kildekode.
  2. Træk den, hvor uddraget hører hjemme.
  3. Vælg sproget i Code og a Theme.
  4. Indsæt uddraget i Kildekode box.
  5. Tænd for kopiknappen og linjenumrene, og indstil knaptekst, synlighed og position.
  6. I fanen Stil skal du indstille en Højde for lange uddrag og skrive knappen, og derefter forhåndsvise siden og teste Kopier.

Hver indstilling er dækket af Kildekode widget indstillinger guide.

HTML-dokumentuddrag med linjenumre og en kopieringsknap ved siden af kodesprogslisten og tema-rullemenuen

75 Sprog og 8 Prism.js Temaer

The Code dropdown lister 75 sprog, fra HTML, CSS, JavaScript og PHP til Python, Bash, SQL, JSON, YAML, TypeScript, React JSX, Go, Kotlin og Swift. Theme tilbyder Default, Mørk, Funky, Okaidia, Twilight, Coy, Solariseret lys og I morgen. Vælg Brugerdefineret sådan indstiller du din egen baggrund, tekstfarve, linjenummerfarve og typografi i fanen Stil.

  • Brug et lyst tema som Standard eller Solariseret lys på hvide sider, og Okaidia eller Tomorrow på mørke sektioner.
  • Brugerdefineret har ingen søgeordsfarver: koden vises i den enkelte tekstfarve, du vælger, så brug et forudindstillet tema, når du vil have syntaksfarver.
  • En widget holder et uddrag. Placer flere widgets side om side for kode og output.

Elementor Pro Code Highlight vs Master Addons Kildekode

Elementor Pro har sin egen Code Highlight widget. Begge bruger Prism.js, så valget kommer ned til de ekstramateriale, du har brug for.

FeatureElementor Pro Code HighlightMaster Addons Kildekode
PriceBehov Elementor ProBehov Master Addons Pro
Sprog3775
Temaer6 (Solid, Dark, Okaidia, Solarizedlight, Tomorrow, Twilight)8 plus Brugerdefinerede farver
Kopiér knapKopier til Udklipsholder switchBrugerdefineret tekst, kopieret tekst, Altid eller På Hover, to positioner, fuld styling
LinjetalJaJa
Fremhæv linjerJaNo
OrdombrydningJaNo
Højde og skriftstørrelseJaHøjde, plus typografi med Custom-temaet

Vælg Elementor Pro, hvis du har brug for at fremhæve bestemte linjer eller ombryde lange linjer. Vælg Master Addons, hvis du vil have flere sprog, flere temaer eller en stilet kopi-knap. Relateret: Indholdsfortegnelse til lange tutorials og Dynamisk tabel for referencetabeller.

Kopiér knap og linjenumre

Tænd Aktiver Kopiér knap sådan tilføjer du en knap, der kopierer hele uddraget. Indstil dens Kopiér knaptekst, den Efter kopieret knaptekst vist efter et klik, Knapsynlighed (Altid eller On Hover) og Knapposition (øverst til højre eller nederst til højre). Aktiver linjenummer tilføjer tal ned i venstre side.

  • Hold knappen indstillet til Altid på vejledningssider, så læserne bemærker det.
  • Linjenumre gør det nemt at henvise til en linje i din tekst.
  • Der er ingen mulighed for at fremhæve bestemte linjer eller ombryde lange linjer inde i widgetten.
Indstillinger for kildekodeindhold med et jQuery-uddrag, kopieringsknap- og linjenummerkontakter, indstillinger for knapsynlighed og sektionen Knapstil
C++ kode og outputblokke på Okaidia-temaet, ved siden af Container-stilindstillingerne for højde, polstring og kant

Container og knapstyling

The Container sektion sætter en Højde (op til 1200px) så lange uddrag rulle, plus polstring, margin, kant og radius. Med Custom tema det tilføjer også en baggrund, typografi, tekstfarve og linjenummer farve. Den Button sektion styler kopiknappen med typografi, tekstfarve, baggrundsfarve, polstring, kant og radius.

  • Cap højden på lange filer, så siden forbliver læsbar.
  • Match knapbaggrunden til din brandfarve.
  • Tilføj polstring, så koden ikke rører blokkanterne.
Skabelonfremviser
Facebook
Twitter
WhatsApp
Kopier Link
Køb Nu
Kildekode med HTML-dokument
Kildekode med HTML-dokument
Kildekode med jQuery
Kildekode med jQuery
Kildekode med PHP
Kildekode med PHP
Kildekode med C++
Kildekode med C++
YAML om Okaidia-tema
YAML om Okaidia-tema
CSS om Solarized Light Theme
CSS om Solarized Light Theme
HTML, CSS og JavaScript på Tomorrow Theme
HTML, CSS og JavaScript på Tomorrow Theme
JavaScript om Okaidia-tema
JavaScript om Okaidia-tema

Ofte stillede spørgsmål til kildekode

Lær de mest stillede forespørgsler, brugerne har om Kildekode, og find svar på ét sted.
Er widgetten Kildekode gratis?

Nej. Kildekode er en del af Master Addons Pro. Elementor Pro-brugere har også Elementors Code Highlight-widget.

Ja. Sæt Aktiver linjenummer til Nej for en renere blok.

Set Knapposition til øverste højre eller nederste højre hjørne, og Knapsynlighed til altid eller på svæve.

Hvilke sprog understøtter widgetten Kildekode?

75, plukket i Code dropdown. De omfatter HTML, CSS, JavaScript, PHP, Python, Bash, SQL, JSON, YAML, Markdown, TypeScript, React JSX og TSX, Go, Java, Kotlin, Swift, Ruby, C, C ++ og C #. Besøgende kan læse og kopiere koden, men kan ikke redigere den.

Dels. Indstil tema til brugerdefineret for at vælge baggrund, tekstfarve, linjenummerfarve og typografi i sektionen Container-stil. Søgeordsfarver leveres kun med de otte forudindstillede temaer, så en brugerdefineret blok viser kode i én farve, medmindre du tilføjer din egen CSS.

Nej. Widgetten har ingen linjefremhævningsindstilling. Elementor Pros kodefremhævningswidget kan fremhæve valgte linjer, hvis du har brug for det.

Trending Elementor Widgets & Udvidelser

Byg sofistikerede websteder på kortere tid.

Master Addons Glassmorphism udvidelse til Elementor: matteret glas kort med Blur Value kontrol indstillet til 20px

Glasmorfisme

Hjem Gratis Elementor Glassmorphism Extension: Frosted Glass Effect i One Toggle Glassmorphism er den frostede...
Se detaljer
Master Addons Container Extras udvidelse til Elementor: container med låg på en 1400px Max bredde, med Max bredde, Max højde, Min bredde og Min højde kontroller

Container ekstraudstyr

Hjem Elementor Container Max bredde og Max højde Controls Container Extras er en gratis Master...
Se detaljer
Master Addons Patterns udvidelse til Elementor: helt med Purple Gradient Grid Left stil, tre flere mønster stilarter og Enable Pattern panelet

Mønstre

Hjem 70 + Gratis Elementor Baggrund Mønstre Mønstre er en gratis Master Addons udvidelse, der tilføjer...
Se detaljer
Master Addons Post/Page Duplicator udvidelse til Elementor: MA Duplicator række link i WordPress Pages liste oprettelse af en Landing Page - [Duplikeret # 128] udkast

Post/Page Duplicator

Hjem Duplikere Elementor Sider og indlæg i One Click Post/Page Duplicator er en gratis Master...
Se detaljer
Master Addons Reading Progress Bar udvidelse til Elementor: blå bjælke 42% udfyldt på tværs af toppen af en privatlivspolitik side, med aktivere, position, højde og fylde farveindstillinger

Læsning Progress Bar

Hjem Tilføj en læsefremskridtsbjælke i WordPress (Elementor) Reading Progress Bar er en gratis...
Se detaljer