Software informatie:
Versie: 2.9.0 Bijgewerkt
Upload datum: 1 Oct 15
Licentie: Gratis
Populariteit: 170
EnlighterJS is gebaseerd op Lichter , de syntax highlighting plugin gebruikt op de officiële website van MooTools.
Het werd gevorkte uit de originele code om betere ondersteuning te bieden voor de recente MooTools versies en voeg nieuwe thema's en de taal highlighting regelingen.
Demo's voor alle thema's en ondersteunde programmeertalen zijn inbegrepen bij de download
Wat is nieuw in deze release:.
- Toegevoegd ondersteuning voor Inline-syntax-highlighting
- Toegevoegd Python Testcase
- Toegevoegd DynamicSourcefileLoader (js + CSS-bestanden) gebruikt voor snelle ontwikkeling zonder opnieuw op te bouwen (alleen gebruikt in & quot; Development.html & quot;)
- Toegevoegd Development Playground & quot; Development.html & quot;
- Toegevoegd Metainit selector opties voor inline en block inhoud
- Toegevoegd Bootstrap gebaseerd Demo / Testcases / sjablonen
- Toegevoegde Nieuwe standaard thema & quot; verlichter & quot;
- Toegevoegd Metainit optie om inline / block highlighting schakelen - gewoon gebruik maken van NULL als selector
- Toegevoegde C Taal Voorbeeld
- Toegevoegd nieuwe Markdown Taal Voorbeeld
- Toegevoegd nieuwe Taal Template Bron / Taal / Template.mylang.js met aanvullende opmerkingen / instructies hoe je je eigen taal te creëren
- Toegevoegd optionele lijn-nummer-offset (start attribuut van ol tag gebruikt) - voeg data-verlichter-lineOffset = & quot; 5 & quot; uw codeblock
- Toegevoegd wereldwijde optie om te schakelen line-nummers inschakelen /. Lokale attribuut overschrijven via data-verlichter-linenums = & quot; valse & quot; is ook beschikbaar
Wat is nieuw in versie 2.6.0:
- Ondersteuning voor Inline-syntax-highlighting
- Toegevoegd Python Testcase
- Toegevoegd DynamicSourcefileLoader (js + CSS-bestanden) gebruikt voor snelle ontwikkeling zonder opnieuw op te bouwen (alleen gebruikt in & quot; Development.html & quot;)
- Toegevoegd Development Playground & quot; Development.html & quot;
- Toegevoegd Metainit selector opties voor inline en block inhoud
- Toegevoegd Bootstrap gebaseerd Demo / Testcases / sjablonen
- Toegevoegde Nieuwe standaard thema & quot; verlichter & quot;
- Toegevoegd Metainit optie om inline / block highlighting schakelen - gewoon gebruik maken van NULL als selector
- Toegevoegde C Taal Voorbeeld
- Toegevoegd nieuwe Markdown Taal Voorbeeld
- Toegevoegd nieuwe Taal Template Bron / Taal / Template.mylang.js met aanvullende opmerkingen / instructies hoe je je eigen taal te creëren
- Toegevoegd optionele lijn-nummer-offset (start attribuut van ol tag gebruikt) - voeg data-verlichter-lineOffset = & quot; 5 & quot; uw codeblock
- Toegevoegd wereldwijde optie om te schakelen line-nummers inschakelen /. Lokale attribuut overschrijven via data-verlichter-linenums = & quot; valse & quot; is ook beschikbaar
Wat is nieuw in versie 2.4:
- Ondersteuning voor Inline-syntax-highlighting
- Toegevoegd Python Testcase
- Toegevoegd DynamicSourcefileLoader (js + CSS-bestanden) gebruikt voor snelle ontwikkeling zonder opnieuw op te bouwen (alleen gebruikt in & quot; Development.html & quot;)
- Toegevoegd Development Playground & quot; Development.html & quot;
- Toegevoegd Metainit selector opties voor inline en block inhoud
- Toegevoegd Bootstrap gebaseerd Demo / Testcases / sjablonen
- Toegevoegde Nieuwe standaard thema & quot; verlichter & quot;
- Toegevoegd Metainit optie om inline / block highlighting schakelen - gewoon gebruik maken van NULL als selector
- Toegevoegde C Taal Voorbeeld
- Toegevoegd nieuwe Markdown Taal Voorbeeld
- Toegevoegd nieuwe Taal Template Bron / Taal / Template.mylang.js met aanvullende opmerkingen / instructies hoe je je eigen taal te creëren
- Toegevoegd optionele lijn-nummer-offset (start attribuut van ol tag gebruikt) - voeg data-verlichter-lineOffset = & quot; 5 & quot; uw codeblock
- Toegevoegd wereldwijde optie om te schakelen line-nummers inschakelen /. Lokale attribuut overschrijven via data-verlichter-linenums = & quot; valse & quot; is ook beschikbaar
Wat is nieuw in versie 1.4:
- Toegevoegd Quickstart bijvoorbeeld
- Hernoemd Tests / Voorbeelden /
Wat is nieuw in versie 1.2:
- Vervangen Compiler.Inline met een nieuwe versie (volledige DOM gebaseerde handling)
- Vervangen Compiler.List met een nieuwe versie (volledige DOM gebaseerd handling)
- Verwijderd de Compiler.Lines (het doet precies hetzelfde als Compiler.List, maar gebruikte div-elementen)
- Fixed bug waardoor in html-opmerkingen (specialChars niet werd vervangen - opgelost door nieuwe compilers)
- Verplaatst alle subklassen in EnlighterJS object-namespace
- Gewijzigde id-naming-regeling van de gegenereerde output containers (oud: Lighter_ + (new Date ()); nieuw: EnlighterJS_ + String.uniqueID ())
- Toegevoegd klasse EnlighterJSRendered om gegenereerd container
- modiefied de css-classname voor thematisering (oud: Lichter, nieuw: EnligherJS)
- Vervangen alle standaard-thema's herschreven versies - nu zijn ze allemaal de uitbreiding van de standaard thema, alleen de kleuren verschilt
- Verminderde de grootte van de CSS-bestanden naar ~ 8kB
- Verbeterde de css robuustheid
Eisen
- Javascript nodig op client side
- MooTools 1.4.5 of hoger
Reacties niet gevonden