Werbung
Obwohl es Jahrzehnte her ist, dass der erste Webdesigner einen Texteditor geöffnet hat, um das allererste HTML-Dokument zu erstellen, haben sich die Werkzeuge des Handels nicht wirklich verändert.
Sicher, Websites werden jetzt von Blog-Plattformen wie WordPress oder WYSIWYG-Editoren wie Kompozer unterstützt, aber unter dem Strich ist dies das Hardcore-Web Designer werden es immer für notwendig halten, einen Texteditor zu öffnen, um den Stil hier ein wenig zu optimieren oder die Vorlage ein bisschen mehr neu auszurichten Dort.
Ich denke, dass Texteditoren noch sehr lange in der Welt des Webdesigns tätig sein werden Zumindest für Web-Programmierer, die immer tief in der Verbesserung und Optimierung von Fachleuten stecken Websites. Es liegt also nahe, dass sich Textbearbeitungswerkzeuge entwickeln würden, die leistungsfähiger und intelligenter sind. Tools, die speziell für die Anforderungen dieser Hardcore-Webdesigner und Webprogrammierer entwickelt wurden.
Bluefish - Der Texteditor für Programmierer
Ich war jahrelang sehr entschlossen, bei Notepad zu bleiben, egal was alle anderen anfingen. Meiner Meinung nach füllen WYSIWYG-Editoren einfach viel zu viel Müll in den Code (insbesondere die alberne Funktion zum Speichern als HTML von MS Word).
Ich war sehr versucht, Notepad ++ auszuprobieren, als ich zum ersten Mal davon hörte. Dann, nachdem Sie Simons Artikel über gelesen haben Erhabener Text Erhabener Text: Der Texteditor, in den Sie sich verlieben werden (Windows) Weiterlesen Ich war wieder einmal versucht. Ich habe immer gezögert, auf einen Zug zu springen, bis ein guter, solider Gewinner Wurzeln schlägt.
Dieses Jahr muss ich gestehen, dass ich endlich einen Code-Editor gefunden habe, dem ich nicht widerstehen kann - er heißt Blaufisch.
Wenn Sie Bluefish zum ersten Mal einrichten, werden Sie den ersten Grund sehen, warum es mir so gut gefällt - es wurde entwickelt, um eine große Auswahl an Programmiersprachen zu verarbeiten, von reinem HTML und PHP bis zu Java, VB und sogar ASP. Die Art von Flexibilität ist eine schöne Sache in einem Code-Editor, besonders wenn Sie oft Ihre Hände in vielen verschiedenen Programmiersprachen haben.
Und Bluefish programmiert gut. Aber bevor wir dazu kommen, wollte ich Ihnen nur zeigen, wie cool dieses Programm aussieht. Bis jetzt habe ich keinen Codierer-Editor mit dieser Art von ästhetischer Coolness am Frontend gefunden - mit den meisten Wichtige, leicht zu findende Tools und Registerkarten direkt auf dem Hauptbildschirm, je nachdem, auf welchen Code Sie sich bei konzentrieren Moment.
Wie Sie sehen können, befindet sich die Dateinavigation genau dort links - Sie müssen nicht zwischen Windows Explorer und Ihrem Editor hin und her wechseln. Führen Sie alle Ihre Dateien direkt in der Anwendung selbst aus.
Dazu gehören alle üblichen Dinge, die Sie mit einem Datei-Explorer tun können, z. B. das Verschieben oder Umbenennen von Ordnern und Dateien.
Wenn Sie ein neues Dokument über das Dateimenü starten und eine Vorlage auswählen, werden Sie feststellen, dass Bluefish einige vorgefertigte Programmvorlagen zur Verfügung hat. Dies ist besonders nützlich, wenn Sie beispielsweise viele Webseiten schreiben und nicht dieselbe generische XHTML- oder PHP-Struktur neu erstellen möchten. Starten Sie stattdessen einfach die Vorlage von Bluefish und Sie können sofort mit der Erstellung des Inhalts beginnen.
Das Bild unten ist die Standard-HTML-Vorlage mit den für Sie vorgefertigten Header-, Titel- und Body-Tags. Wie Sie sehen können, sind die Zeilen nummeriert. Während der Eingabe verfügt die Anwendung über eine Funktion, mit der Tags automatisch für Sie vervollständigt werden.
Wie Sie in der Menüleiste sehen können, sind unter jeder Programmiersprache auch vorgefertigte Codefragmente verfügbar. Beispielsweise verfügt HTML über Standardcode für Webformulare und PHP über Standardcode-Snippets für die Verbindung mit einer ODBC- oder MySQL-Datenbank.
Dies kann viel Zeit sparen, wenn Sie eine Person sind (wie ich), die häufig die genaue Syntax vergisst, um einige der grundlegendsten Dinge zu tun. Um das Code-Snippet für Sie zu vervollständigen, werden Sie vom Programm nach den Details gefragt. Wenn Sie Datenbankverbindungen herstellen, werden Sie nach der Datenquelle und den Anmeldedaten gefragt. Dann schreibt es im Grunde den Code für Sie.
Gleiches gilt für eine ganze Liste von HTML-Aufgaben - diese App wird zu einem Traum für Webdesigner. Mit Bluefish können Sie dieselbe Webseite in der Hälfte der Zeit codieren. Tippen Sie einfach auf das gewünschte Element, geben Sie dem Dialogfeld einige Details an, und der Code wird eingegeben und für Sie eingefügt.
Es ist kein WYSIWYG, aber meiner Meinung nach ist es zehnmal besser. Sie wissen, was Sie im Code tun möchten. Sie haben einfach keine Zeit, Ihr Nachschlagewerk auf die richtige Syntax zu überprüfen. Mit Bluefish können Sie also die Kopfschmerzen lindern.
Weitere Programmierhilfen finden Sie auch im oberen Menü. Wenn Sie eine HTML-Datei geöffnet haben, klicken Sie auf das Menü "Tags" und Sie sehen Dutzende von Schnellcode-Funktionen zur Auswahl. Erstellen Sie ein Webformular mit einem Bruchteil des Aufwands.
Vergessen Sie nicht, das Menü "Extras" zu lesen, in dem sich die Programmierhilfen und Tools befinden Möglichkeit, Ihren Code zu organisieren, indem Sie Zeilen verbinden / teilen, einrücken oder einen Filter verwenden, um alle leeren Zeilen von Ihrem zu entfernen Code.
Am unteren Rand des Hauptfensters finden Sie auch einen Bereich für Ausgabevariablen zum Codieren in Sprachen wie PHP oder C ++, mit dem Sie feststellen können, ob Ihr Code wirklich das tut, was Sie möchten.
Ich kann mit Sicherheit sagen, dass Bluefish mein Herz erobert hat, wenn es um „intelligentes Codieren“ geht, anstatt nur in Notepad zu hacken. Probieren Sie Bluefish aus und lassen Sie uns wissen, ob dies Ihre Programmiererfahrung überhaupt vereinfacht hat. was magst du daran? Teilen Sie Ihre Gedanken in den Kommentaren unten.
Ryan hat einen BSc-Abschluss in Elektrotechnik. Er hat 13 Jahre in der Automatisierungstechnik, 5 Jahre in der IT gearbeitet und ist jetzt Apps Engineer. Als ehemaliger Managing Editor von MakeUseOf sprach er auf nationalen Konferenzen zur Datenvisualisierung und wurde im nationalen Fernsehen und Radio vorgestellt.