Reklame
Selvom det er årtier, siden den første webdesigner åbnede en teksteditor for at oprette det allerførste HTML-dokument, ændrede handelsværktøjene ikke rigtig meget.
Sikker på, websteder drives nu af blogplatforme som WordPress eller WYSIWYG-redaktører som Kompozer, men bunden er, at de fleste hårde kerneweber designere vil altid finde det nødvendigt at åbne en tekstredigerer for at finpusse stilen lidt her, eller for at tilpasse skabelonen lidt mere der.
Jeg tror, at tekstredaktører kommer til at findes i verdenen af webdesign i meget lang tid, kl mindst for de webprogrammører, der altid er dybt nede i at forbedre og optimere professional hjemmesider. Så det er grunden til, at tekstredigeringsværktøjer ville udvikle sig, der er mere magtfulde og smartere; Værktøjer oprettet specifikt til behovene hos disse hard-core webdesignere og webprogrammører.
Bluefish - Teksteditor for programmerere
I årevis var jeg meget fast ved at holde mig til Notepad, uanset hvad alle andre begyndte at bruge. Efter min mening polstrer WYSIWYG-redaktører bare alt for meget affald i koden (især MS Words fjollede save-as-HTML-funktion).
Jeg blev meget fristet til at prøve Notepad ++, da jeg først hørte om det. Efter at have læst Simons artikel om Sublim tekst Sublime tekst: Teksteditoren du vil blive forelsket i (Windows) Læs mere , Jeg blev endnu en gang fristet. Jeg har altid været tøvende med at hoppe på enhver båndvogn, indtil en god, solid vinder slår rod.
I år må jeg tilstå, at jeg endelig har fundet en kodeditor, som jeg ikke kan modstå - den hedder Bluefish.

Når du først konfigurerer Bluefish, vil du se den første grund til, at jeg kan lide det så meget - det er designet til at håndtere et stort udvalg af programmeringssprog, lige fra HTML og PHP til Java, VB og endda ASP. Den slags fleksibilitet er en dejlig ting at have i en kodeditor, især hvis du ofte har dine hænder i mange forskellige programmeringssprog.
Og Bluefish programmerer godt. Men inden vi kommer til det, ville jeg bare vise dig, hvor cool dette program ser ud. Indtil dette tidspunkt har jeg ikke fundet en koders redaktør med denne form for æstetisk coolhed i frontenden - med det mest vigtige, let at finde værktøjer og faner lige ved hånden på hovedskærmen, afhængigt af hvilken kode du er fokuseret på ved øjeblik.
Som du kan se, er filnavigation lige der til venstre - ikke nødvendigt at vende frem og tilbage mellem Windows Stifinder og din editor. Gør al din fil udforskning lige fra selve applikationen.
Det inkluderer alle de sædvanlige ting, du kan gøre med en filudforsker, som at flytte eller omdøbe mapper og filer.
Når du starter et nyt dokument fra filmenuen, vil du se, at Bluefish har et par forudbyggede programskabeloner tilgængelige, hvis du vælger skabelon. Dette er især nyttigt, hvis du f.eks. Skriver en masse websider og ikke ønsker at genskabe den samme generiske XHTML- eller PHP-struktur. I stedet for skal du bare starte Bluefishs skabelon, og du kan straks komme i gang med at oprette indholdet.
Billedet nedenfor er standard HTML-skabelonen med overskriften, titlen og koden tags forudbygget til dig. Som du kan se, er linjer nummereret, og mens du skriver, har applikationen en funktion, hvor den automatisk udfylder tags til dig.
Som du kan se i menulinjen, er der også forudbyggede kodestykker tilgængelige under hvert programsprog. For eksempel har HTML standardkode til webformularer, og PHP har standardkodestykker til, hvordan man opretter forbindelse til en ODBC- eller MySQL-database.
Dette kan spare meget tid, hvis du er den type person (som mig), der ofte glemmer den nøjagtige syntaks til at gøre nogle af de mest basale ting. For at udfylde kodestykket for dig beder programmet dig om detaljerne. I tilfælde af oprettelse af databaseforbindelser beder den dig om datakilden og loginoplysningerne. Så skriver det dybest set koden til dig.
Det samme gælder for en hel liste med HTML-opgaver - hvilket gør denne app til en webdesigners drøm. Du kan kode den samme webside på halve tiden ved hjælp af Bluefish. Bare tryk på det ønskede element, give dialogboksen et par detaljer, og koden indtastes og indsættes for dig.
Det er ikke WYSIWYG, men efter min mening er det ti gange bedre. Du ved, hvad du vil gøre i koden, du har bare ikke tid til at fortsætte med at kontrollere din opslagsbog for den rigtige syntaks - så Bluefish giver dig mulighed for at skære hovedpine.
Flere programmeringshjælpemidler er også tilgængelige fra topmenuen. Hvis du har en HTML-fil åben, skal du klikke på menuen "Mærker", og du vil se snesevis af hurtigkodefunktioner, der er tilgængelige at vælge imellem. Opret en webformular med en brøkdel af indsatsen.
Som om programmeringshjælpemidler og værktøjer ikke var tilstrækkelige, skal du ikke glemme at tjekke i menuen "Værktøjer", hvor du finder evne til at organisere din kode ved at sammenføje / opdele linjer, indrykke eller bruge et filter til at fjerne alle tomme linjer fra din kode.
Nederst i hovedvinduet finder du også et outputvariabelt område til kodning på sprog som PHP eller C ++, nyttigt til at se, om din kode virkelig gør, hvad du vil have den til at gøre.
Jeg tror, det er sikkert at sige, at Bluefish har vundet mit hjerte, når det kommer til "intelligent kodning" snarere end bare at hacke væk i Notepad. Så prøv Bluefish og lad os vide, om det overhovedet forenkler din programmeringsoplevelse. hvad kan du lide det? Del dine tanker i kommentarfeltet nedenfor.
Ryan har en BSc-grad i elektroteknik. Han har arbejdet 13 år inden for automatisering, 5 år inden for it, og er nu en applikationsingeniør. En tidligere administrerende redaktør for MakeUseOf, han har talt på nationale konferencer om datavisualisering og har været vist på nationalt tv og radio.