Es gibt einige sehr gute Programme zur Erstellung und Bearbeitung von CSS-Dateien. Da ich hauptsächlich ein Mac-Benutzer bin, konzentriert sich diese Rezension auf Mac, aber ich würde mich freuen, von Windows CSS-Editoren zu hören, wenn jemand etwas zu teilen hat. Es geht schließlich um das beste Werkzeug für die jeweilige Aufgabe.
Xyle Scope

Erhältlich bei Cultured Code für 19,95 $.
Xyle Scope verfolgt den Ansatz eines komplett visuellen CSS-Editors. Im Wesentlichen ist es ein Webbrowser, mit dem Sie Elemente direkt auf der Seite auswählen können. Die Seitenleiste des Fensters "bohrt" sich in die HTML- und CSS-Struktur des ausgewählten Elements ein und zeigt diese an. Sie können Bearbeitungen "on the fly" vornehmen und deren Auswirkungen sehen. Dies ist eine sehr mächtige Funktion und ein großartiges Werkzeug zur Fehlerbehebung bei kaputten Layouts. Tatsächlich ist Xyle Scope mein bevorzugtes Werkzeug für schnelle Fehlersuche geworden.

Xyle Scope hat ein paar Schwächen. Erstens ist es nicht wirklich ein "CSS-Editor". Es gibt keine traditionelle "Code-Ansicht" und keine Möglichkeit, bearbeitetes CSS von einer nicht-lokalen Seite zu speichern. Das macht es mehr zu einem Fehlerbehebungswerkzeug als zu einem vollwertigen Editor. Ich denke, das war irgendwie beabsichtigt, daher "Scope". Die andere Schwäche ist, dass es im Grunde Safari in Bezug auf die Webdarstellung ist. Daher ist die Fehlerbehebung im Grunde auf einen bereits guten Browser beschränkt. Selbst wenn Sie Änderungen vornehmen und dann in einem anderen Browser "Vorschau" anzeigen, bleiben diese Änderungen nicht erhalten, sodass es eher sinnlos ist.
CSS Edit

Erhältlich im MacRabbit Store für 29,95 $.
Die größte Stärke von CSS Edit ist, dass es wirklich ein vollwertiger, funktionsreicher CSS-Editing-Kraftprotz ist. Das Bearbeitungsfenster ist das beste überhaupt und verfügt über eine linke Seitenleiste mit all Ihren Selektoren, einen mittleren Bereich für die "Code"-Ansicht und eine rechte Seitenleiste mit einem super einfach zu bedienenden Editor, bei dem man per Klick auf Schaltflächen bearbeitet.

Die Kombination all dieser Elemente in einem einzigen Editorfenster ist ein großartiger Schritt. Ich mag die vereinfachten Editoren nicht wirklich, wenn ich nicht sehen kann, was tatsächlich mit dem Code passiert.
CSS Edit ist absolut vollgepackt mit coolen Funktionen wie integrierter Code-Validierung, einfachem Kommentieren, "Gruppieren" von Selektoren, Suchen und Milestones-Management. Aber was CSS Edit meiner Meinung nach großartig macht, sind zwei Hauptfunktionen. Override und Extract.
Mit Override können Sie jede Webseite besuchen und mit dem CSS direkt auf dieser Seite experimentieren und die Auswirkungen sehen. Dies kann auf Ihren eigenen Websites nützlich sein, um einige Anpassungen vorzunehmen und Wege zu finden, Ihre Website besser aussehen zu lassen, oder auf Websites anderer Leute verwendet werden, um deren Vorgehensweisen zu verstehen und Anpassungen vorzunehmen. Override ist auch besonders leistungsfähig, da es Ihnen ermöglicht, Änderungen am CSS vorzunehmen, die dynamische Inhalte beeinflussen, ohne "komplett neu" arbeiten zu müssen.
Extract ist ähnlich, es ermöglicht Ihnen, das CSS buchstäblich von jeder Seite im Internet herunterzureißen. Sie können es dann speichern und beliebig verwenden. Es ist irgendwie lustig darüber nachzudenken. Es fühlt sich an, als könnte es eine Urheberrechtsverletzung sein, aber ich glaube nicht, dass es so ist, solange Sie keine Bilder mitstehlen. Dies ist eine fantastische Möglichkeit, die Techniken anderer Leute zu analysieren und sie auf Ihre eigenen Websites anzuwenden. Keine andere Software macht das "Extrahieren" von CSS so einfach.
Die größte Schwäche von CSS Edit ist, dass es ein vollwertiger, funktionsreicher CSS-Editing-Kraftprotz ist. Wenn Sie bereits wissen, was Sie tun, ist eine große, schwere Anwendung manchmal nicht das, was Sie wollen. Persönlich ist CSS Edit für mich zu viel, und ich benutze es hauptsächlich zum Extrahieren, zum Kennenlernen von wirklich fremdem CSS und manchmal nur zum Spaß =).
Firefox mit Firebug

Erhältlich KOSTENLOS von Joe Hewitt.
Firebug ist eine Firefox-Erweiterung, keine eigenständige Software. Es installiert ein kleines Symbol in der unteren Leiste Ihres Browserfensters, das sich im Grunde in einem von zwei Zuständen befindet. Ein kleines grünes Häkchen, wenn die angezeigte Seite in Ordnung ist, oder ein rotes X, wenn Probleme mit der Website bestehen. Ein Klick auf das Symbol öffnet den Editorbereich.

Als "nur eine Firefox-Erweiterung" ist Firebug extrem leistungsfähig. Ähnlich wie bei den vorherigen Programmen können Sie in den "Inspizieren"-Modus wechseln, mit dem Sie mit der Maus über Seitenelemente fahren und deren HTML und CSS anzeigen können. Sie können ENTWEDER das CSS oder das HTML "on the fly" bearbeiten und die Auswirkungen auf der Seite sehen. Sie können den Code entweder in einer Dropdown-Ansicht mit kleinen Pfeilen zum Öffnen und Schließen von Abschnitten oder im Rohformat anzeigen. Sie können das CSS sogar im "Layout"-Modus anzeigen, um den Abstand, den Rand, den Rahmen und die Polsterung sowie die Größe jedes Elements zu sehen. Ich finde Firebug erstaunlich leistungsfähig und praktisch, da Sie nie Ihren Webbrowser verlassen müssen.
Firebug teilt einige Schwächen mit Xyle Scope. Es ist in seiner Vorschaukapazität eingeschränkt, da es nur in Firefox läuft. Sie können Ihre Änderungen nicht speichern. Aus diesen Gründen ist Firebug eher ein Fehlerbehebungswerkzeug als ein tatsächlicher Editor. Aufgrund der zusätzlichen Funktionen von Firebug wie DOM-Analyse, JavaScript-Fehlern und Validierung ist Firebug jedoch mein bevorzugtes Fehlerbehebungswerkzeug.
Coda

Coda ist erhältlich bei Panic für 79 $.
Coda ist der Neuling und meiner Meinung nach der "Big Daddy" der Webentwicklung. Coda verfügt über einen integrierten CSS-Editor, der dem von CSS Edit ähnelt, mit dem Selektorenbereich und dem "Per Klick auf Schaltflächen bearbeiten"-Bereich. Es gibt keine geteilte Ansicht, um den Code gleichzeitig zu betrachten, aber es ist sehr einfach, zwischen der CSS-Ansicht und der Bearbeitungsansicht hin und her zu wechseln.

Coda bietet eine schöne Code-Hervorhebung wie der Mac-Favorit Texteditor TextMate. Es verfügt auch über einen integrierten Vorschau-Bereich, um die Ergebnisse Ihrer Änderungen sofort zu sehen. Das passt mir sehr gut, denn meine bevorzugte CSS-Bearbeitungstechnik ist es, den Code in einem regulären Texteditor anzusehen und zu bearbeiten, ihn zu speichern und die Änderungen zu sehen. Was Coda jedoch wirklich glänzen lässt, ist alles andere, was es kann. Es ist ein erstaunlicher FTP-Client mit der Möglichkeit, Ihre Websites auf sehr visuell ansprechende Weise zu speichern. Das geteilte FTP/Bearbeitungsfenster war ein genialer Schachzug und die Zukunft der Webentwicklung. Es verfügt über ein integriertes Terminalprogramm für den Shell-Zugriff auf Ihre Server. Zu guter Letzt sind Referenzhandbücher für HTML, CSS, JavaScript und PHP integriert, um schnelle Nachschlagevorgänge zu ermöglichen.
Coda ist wunderschön gestaltet, unglaublich anpassungsfähig und verstellbar. Aus all diesen Gründen verbringe ich 90 % meiner Codierungszeit mit Coda. Hut ab vor Panic für dieses herausragende Produkt.
Ich liebe Coda auch. Ich mag wirklich, wie leicht es ist. Es öffnet sich so schnell und verbraucht wenig Systemressourcen. Besonders im Vergleich zu Dreamweaver und ähnlichen Programmen.
Hallo Chris!
Über Coda
Das stimmt nicht. Sie können sich die Coda FAQ-Seite ansehen.
„Kann ich meinen Quellcode beim Bearbeiten von CSS sehen?
Absolut. Öffnen Sie Ihre CSS-Datei, klicken Sie dann auf die Schaltfläche „Split“ rechts neben den Tabs. Klicken Sie nun in einen Teil und wählen Sie das CSS-Tool. Jetzt können Sie beides gleichzeitig sehen!“
Coda ist ein wirklich leistungsfähiges Werkzeug :-)
Sehr schöner Blog, danke!
@Lev: Hallo!
Danke für den Hinweis! Tatsächlich lag ich falsch. Ich benutze Coda den ganzen Tag und wusste das nicht. Das liegt einfach daran, dass ich visuelle Editoren nicht mag und nicht viel Zeit damit verbringe, aber das ist gut zu wissen und eine nette Klarstellung für die Leser.
Danke für die "Rezension". Ich wollte gerade nach Ihrer Meinung fragen, welcher der beste ist, als ich mich daran erinnerte, was Penny Arcade und Hotspot (Gamespot Podcast) über Rezensenten sagen... eine Bewertung ist nicht am hilfreichsten. Also danke, dass Sie mir die Informationen gegeben haben, die ich brauche, um eine Kaufentscheidung zu treffen. Ich habe erst kürzlich einen Gig mit einem FTP-Server bekommen. Funktioniert Coda mit SMB? Ich versuche, CSS zu lernen, und frage mich, ob Coda das Richtige für mich ist oder ob ich einfach CSSedit und weiterhin Vim/TextWrangler (oder wie ich es nenne: BBEdit Light) verwenden sollte. Ich habe keinen SSH-Zugriff auf den Server, mit dem ich arbeite. Würde das Coda-Terminal dann nutzlos machen?
Abonnieren der Antwort hier... sorry, Sie können diesen Kommentar löschen, wenn Sie möchten
Wenn Sie keinen SSH-Zugriff haben, dann ja, das Terminal in Coda ist nutzlos. Es ist meiner Meinung nach immer noch der beste Editor. Obwohl ich die Hervorhebung und Autovervollständigung von TextMate viel mehr mag, ist die Kombination aus FTP und Codebearbeitung innerhalb einer Anwendung unschlagbar.
Ich bin mir nicht sicher, ob es SMB kann, aber ich bezweifle es. Soweit ich weiß, ist das eine Microsoft-Sache.
Ich suche einen guten CSS-Editor für den PC. Kennt jemand einen?
Danke Michael
@Michael
Bevor ich auf Mac umgestiegen bin, habe ich unter Windows TopStyle verwendet. Um ehrlich zu sein, ich wünschte, sie würden eines Tages eine Mac-Version davon machen, aber es ist zweifellos der beste XHTML/CSS-Editor unter Windows, einfach wegen seiner Einfachheit, Live-Vorschauen und Panel-Vorschauen (gleichzeitige Anzeige von IE und Firefox).
Ich glaube, die Lite-Version ist kostenlos und nur ein einfacher CSS-Editor, also könnte es sich lohnen, sie auszuprobieren.
http://www.newsgator.com/individuals/topstyle/default.aspx
Ich stimme Chris voll und ganz zu. Topstyle Pro ist der absolut beste CSS-Editor für Windows. Ich benutze ihn seit Jahren. Sie bieten auch eine kostenlose Lite-Version an.
Mein bevorzugter kostenloser Mac CSS-Editor ist Dashcode. Ich habe auch HTML und CSS, die miteinander verknüpft sind, in Safari geöffnet, damit ich sehen kann, was meine Änderungen bewirken.