Als ontwikkelaars code voor programma's , websites of andere computing-applicaties , ze vaak de code schrijven in een teksteditor . In sommige gevallen , ontwikkelaars gebruiken Integrated Development Environments met ingebouwde text editors lopen binnen hen . Overal waar een ontwikkelaar schrijft haar code , het proces van het werken met het meestal gaat het lezen van sommige van het terug en het maken van voortdurende wijzigingen ervan . Syntax highlighting is een functie een aantal redacteuren geven om de code weer te geven in een meer leesbare manier . Code Syntax markeerstiften meestal weergegeven code tekst met verschillende kleuren en lettertypen . Veel tekstverwerkers kunnen programmeercode markeren in talen zoals PHP en Java , markup code in talen zoals HTML en XML , maar ook code geschreven in een query-taal , zoals SQL . Verschillende markeerstiften gebruiken gevarieerde technieken voor het weergeven van code-elementen , maar in de meeste gevallen kleur wordt gebruikt om onderscheid te maken tussen de verschillende soorten post binnen een fragment . Bijvoorbeeld , zijn variabele namen en functie-aanroepen vaak weergegeven met behulp van contrasterende kleuren . Voordelen Het belangrijkste voordeel van het gebruik van een syntax highlighting editor is dat het maakt het ontwikkelingsproces makkelijker en sneller . Dit komt omdat programmeercode nature niet leesbaar . Programma's hebben zinsbouw en woordenschat die verschilt van de grammatica en woorden in natuurlijke talen , zoals het Engels . Programmeertaal structuren afhankelijk van de gebruikte taal , maar in het algemeen geven zij een reeks logische processen . Om een programma succesvol te ontwikkelen , programmeurs moeten kunnen lezen , alsmede de code schrijven . Editors Tekstverwerkers draait op de meeste van de belangrijkste platforms hebben de mogelijkheid om code te markeren . Op Windows , Notepad + + kan markeren een groot aantal talen , waaronder Java , PHP en HTML . Op Linux - gebaseerde besturingssystemen , kan Gedit veel talen te benadrukken , waaronder C , XML en Java . Op de Mac, kan TextWrangler ook overweg met een groot aantal talen , waaronder Python , JavaScript en Perl . In sommige gevallen zal een tekst bewerkingsprogramma ook gebruikers toestaan om hun eigen aangepaste regels voor het markeren definiëren voor bepaalde talen , die nuttig kan zijn als een taal niet wordt ondersteund door standaard . Ook is het vaak mogelijk om de regels voor het markeren van erkende talen veranderen . Development Programma IDE voor specifieke platforms zijn vaak krachtig benadrukken faciliteiten . Voor Java en PHP , de Eclipse applicatie bevat een code highlighter . Voor veel Web programmeer-en scripttalen , Adobe Creative Suite biedt benadrukken ondersteuning , behandeling JavaScript , PHP , Cascading Style Sheets en ActionScript , onder anderen . Soms , terwijl een programmeur is het schrijven van code , zal de IDE aanleiding om syntax fouten te herstellen . Dit stelt ontwikkelaars in staat om te ontdekken en te behandelen fouten , terwijl de ontwikkeling in plaats van een keer per systeem draait .
|