Huis Sociale Media Voorgestelde teksteditors voor HTML5 en CSS3-programmering - dummies

Voorgestelde teksteditors voor HTML5 en CSS3-programmering - dummies

Inhoudsopgave:

Video: I Knew Mandela | Featured Documentary 2025

Video: I Knew Mandela | Featured Documentary 2025
Anonim

Omdat een teksteditor zo'n belangrijk hulpmiddel is bij het programmeren voor HTML5 en CSS3, kan het een beetje afhankelijk zijn van uw voorkeuren, maar hier zijn een paar goede. Merk op dat elke editor hier volledig gratis is.

Een opmerkelijke editor: Notepad ++

Een aantal ontwikkelaars heeft goede teksteditors bedacht. Sommige van de beste zijn gratis, zoals Notepad ++ van Don Ho. Notepad ++ is ontworpen voor tekstbewerking, vooral in programmeertalen.

Notepad ++ heeft veel interessante functies. Hier zijn een paar hoogtepunten:

  • Syntax highlighting: Notepad ++ kan belangrijke HTML-termen herkennen en verschillende soorten termen in verschillende kleuren weergeven. Alle HTML-tags worden bijvoorbeeld blauw weergegeven en de tekst is zwart, zodat u gemakkelijk kunt zien of u bepaalde soorten fouten hebt gemaakt, zoals vergeten een tag te beëindigen. Merk op dat de kleuren niet in het document worden opgeslagen.

  • Meerdere bestanden: U wilt vaak meer dan één document tegelijk bewerken. U kunt tegelijkertijd verschillende documenten in het geheugen opslaan.

  • Ondersteuning voor meerdere talen: Momenteel bestaan ​​uw pagina's alleen uit HTML. Binnenkort gebruik je een aantal andere talen, zoals SQL, CSS en PHP. Notepad ++ is slim genoeg om deze talen ook te herkennen.

  • Macro's: Overweeg om een ​​toetsenbordmacro te schrijven wanneer u merkt dat u iets doet. Notepad ++ heeft een geweldige macrofunctie. Macro's zijn eenvoudig op te nemen en een reeks toetsaanslagen af ​​te spelen, wat u veel werk kan besparen.

  • Paginavoorbeeld: Test een testpagina wanneer u een pagina schrijft. Notepad ++ heeft ingebouwde sneltoetsen waarmee je snel je pagina kunt bekijken in Internet Explorer (Ctrl + Alt + Shift + I) en Firefox (Ctrl + Alt + Shift + X).

  • TextFX: Het open-sourceontwerp van Notepad ++ maakt het eenvoudig om functies toe te voegen. Met de TextFX-extensie (ingebouwd in Notepad ++) kunt u allerlei interessante dingen doen. Een bijzonder handige set hulpprogramma's voert HTML Tidy uit op uw pagina en lost eventuele problemen op.

Helaas is Notepad ++ een Windows-editor. Als u Mac of Linux gebruikt, moet u iets anders zoeken. Het dichtstbijzijnde alternatief in de Mac- en Linux-wereld is gedit.

gedit

Een eenvoudige maar effectieve editor die gratis beschikbaar is voor alle belangrijke besturingssystemen is gedit. Het is de standaardeditor voor veel versies van Linux, maar je kunt het voor Mac en Windows downloaden.

Het heeft alle standaardfuncties, waaronder accentuering van syntaxis (waarin verschillende codegedeelten in verschillende kleuren worden weergegeven om foutopsporing te helpen), regelnummers en een codelijst. Dit is een speciaal menu waarmee u algemene HTML-tags kunt kiezen van een lijst als u wat syntaxis bent vergeten.

Helaas heeft gedit geen macro-editor. Dit is misschien geen deal-breaker voor u, maar vaak is een macro-tool uitermate nuttig. Als je een erg mooie algemene editor nodig hebt, overweeg dan gedit. Het doet veel van wat je zou willen zonder heel ingewikkeld te worden.

De oude standaarden: VI and Emacs

Geen enkele bespreking van teksteditors is compleet zonder een vermelding van de eerbiedwaardige UNIX-editors die de kern vormden van de vroege internetervaring. Het grootste deel van het baanbrekende werk op het web was gedaan in de besturingssystemen UNIX en Linux, en deze omgevingen hadden twee extreem populaire tekstverwerkingsfamilies. Beide lijken misschien obscuur, maar ze hebben nog steeds gepassioneerde aanhangers, zelfs in de Windows-gemeenschap.

VI en VIM

VI staat voor VIsual Editor . Die naam lijkt nu vreemd omdat de meeste ontwikkelaars zich geen editor kunnen voorstellen die niet visueel is. Vroeger was het een heel belangrijke deal dat VI het hele scherm kon gebruiken voor het bewerken van tekst. Voor die tijd waren line-oriented editors de belangrijkste manier om tekstbestanden te bewerken.

VI is een modale -editor, wat betekent dat dezelfde sleutel soms meer dan één taak heeft, afhankelijk van de huidige modus van de editor. De toets I wordt bijvoorbeeld gebruikt om aan te geven waar u tekst wilt invoegen. De D-toets wordt gebruikt om tekst te verwijderen, enzovoort.

Natuurlijk, als u tekst invoert, hebben de toetsen hun normale betekenis. Dit multimodus-gedrag is verbluffend voor moderne gebruikers, maar het kan verbazingwekkend efficiënt zijn nadat u eraan gewend bent. Ervaren VI-gebruikers zweren erbij en gebruiken vaak niets anders.

VI is een beetje te obscuur voor sommige gebruikers, dus een aantal varianten zweven rond, zoals VIM of VI Improved . VIM is een beetje vriendelijker dan VI en GVIM is nog vriendelijker. Het vertelt je in welke modus het is en bevat moderne functies als muisondersteuning, menu's en pictogrammen. Zelfs met deze functies is VIM niet intuïtief voor de meeste mensen.

Er zijn versies van VI beschikbaar voor vrijwel elk besturingssysteem dat wordt gebruikt. Als je VI al kent, kun je het misschien leuk vinden om het te gebruiken voor het ontwikkelen van webpagina's, omdat het alle functies heeft die je misschien nodig hebt.

Emacs

De andere populaire editor van de UNIX-wereld is Emacs. Net als VI heb je deze tool waarschijnlijk niet nodig als je nooit Linux of UNIX gebruikt. Ook zoals VI, als je het al weet, heb je waarschijnlijk niets anders meer nodig. Emacs is al heel lang een programmeursredacteur (sinds 1976) en heeft bijna elke functie die je maar kunt bedenken.

Emacs heeft ook veel functies waar je niet aan hebt gedacht, zoals een ingebouwd spel voor tekstavonturen en zelfs een simulator voor psychotherapeuten.

Emacs heeft zeer krachtige aanpassings- en macrofuncties waarmee u meer dan één bestand tegelijk kunt bekijken en bewerken. Emacs heeft ook de mogelijkheid om het lokale bestandssysteem te bekijken en te manipuleren, externe bestanden te beheren, toegang te krijgen tot de shell van het lokale besturingssysteem (OS) en zelfs op internet te surfen of e-mail te controleren zonder het programma te verlaten.

Als u bereid bent te investeren in een programma dat enige moeite kost om het te begrijpen, heeft u een ongelooflijk krachtige tool in uw pakket.Versies van Emacs zijn beschikbaar voor de meeste grote besturingssystemen.

Een verbeterde versie - XEmacs - gebruikt standaardmenu's en pictogrammen zoals moderne programma's, dus het is redelijk eenvoudig om ermee aan de slag te gaan.

Voorgestelde teksteditors voor HTML5 en CSS3-programmering - dummies

Bewerkers keuze

Ondersteuning voor SketchUp-lagen van onderaf - dummies

Ondersteuning voor SketchUp-lagen van onderaf - dummies

SketchUp-wereld is een fantastische plaats waar u snel een 3D-model kunt bouwen terwijl u negeert kleine dingen zoals de wetten van de natuurkunde. Een object dat 3D-geprint is, is echter onderworpen aan alle krachten van de fysieke wereld, inclusief die vervelende alomtegenwoordige, zwaartekracht. Nieuwe lagen kunnen niet zwevend in open ruimte worden afgedrukt; zij ...

De feiten over SketchUp-modelgezichten - dummies

De feiten over SketchUp-modelgezichten - dummies

Gezichten zijn oppervlakken. Als u denkt dat SketchUp-modellen zijn gemaakt van tandenstokers en papier (wat ze eigenlijk zijn), zijn gezichten in feite het papier. Dit moet u weten:

De gekopieerde profielmethode voor het bouwen van trappen in SketchUp - dummies

De gekopieerde profielmethode voor het bouwen van trappen in SketchUp - dummies

Deze methode voor het modelleren van een trap is afhankelijk van met Push / Pull om een ​​3D-formulier te maken vanuit een 2D-gezicht. Schrijf in een notendop het profiel - het zijaanzicht, een soort - van een enkele stap en kopieer vervolgens zoveel stappen als je nodig hebt, maak een enkel gezicht en extrudeer het hele ding in ...

Bewerkers keuze

Hoe u de iPhone-gebruikersinterface voor uw iOS-app maakt - dummies

Hoe u de iPhone-gebruikersinterface voor uw iOS-app maakt - dummies

Veel keer zullen iOS app-programmeurs code schrijven voor de iPad. Alle code die u voor de iPad schrijft, werkt prima voor de iPhone. Het enige wat je hoeft te doen is de volgende items toevoegen aan je storyboard-bestand op je iPhone, op een vergelijkbare manier als wat je net deed voor het storyboard van de iPad: ...

Omgaan met netwerkfouten bij het gebruik van kaarten in uw iOS-app - dummies

Omgaan met netwerkfouten bij het gebruik van kaarten in uw iOS-app - dummies

Wat als het internet niet beschikbaar is voor uw speciale kaart om te werken met uw iOS-app? De Apple Human Interface Guidelines (en hopelijk, het gezond verstand) zeggen dat app-programmeurs de gebruiker op de hoogte moeten houden van wat er gaande is. Vanwege het feit dat u de MapController tot een MKMapView-gemachtigde heeft gemaakt, bevindt uw app zich in ...

Hoe u de doeltabel in uw iOS-app kunt weergeven - dummies

Hoe u de doeltabel in uw iOS-app kunt weergeven - dummies

U wilt dat uw tabelweergave verschijnt automatisch wanneer de gebruiker toegang tot uw iOS-app heeft. Het zou automatisch moeten verschijnen als de gebruiker de UIAlertView aflegt - degene die het bericht "Welkom bij roadtrip" weergeeft bij de eerste keer dat de app wordt gestart. De beste manier om hiermee om te gaan, is om een ​​methode te bieden die ...

Bewerkers keuze

GED sociale studies test: economische oorzaken en neerslag gerelateerd aan oorlog - dummies

GED sociale studies test: economische oorzaken en neerslag gerelateerd aan oorlog - dummies

U moet u vertrouwd maken met economische vraagstukken in verband met oorlog voor de GED Social Studies-test. Vóór de Industriële Revolutie werden oorlogen gevochten door grotendeels huursoldaten die ergens in een veld waren om te beslissen welke koning op welke troon zou moeten zitten. Dynastieke successie veroorzaakte alle grote oorlogen van de 18e eeuw. Beginnend met ...

GED-testvoorbereiding: redenering via taal Arts uitgebreide antwoordvragen - dummies

GED-testvoorbereiding: redenering via taal Arts uitgebreide antwoordvragen - dummies

In de uitgebreide Reactie van het Reasononing Through Language Arts-gedeelte van de GED, je krijgt 45 minuten om een ​​essay te schrijven. Merk op dat het bronmateriaal langer is dan één scherm. De tabs aan de linkerkant geven aan dat deze tekst over vier pagina's is verdeeld. Lees zeker ...