Webentwicklungscode-Editor für Mac

Ich suche einen Code-Editor für Mac. Kostenlos oder gekauft, spielt keine Rolle.

Die Anforderungen sind:

  • Sofortige Autovervollständigung/Autosuggest für HTML, CSS, JS, PHP (dh Vorschläge werden sofort nach jedem Tastendruck angezeigt, aber die Option, sie auszuschalten, Vorschläge nur mit Hotkey anzuzeigen oder Verzögerung hinzuzufügen)

  • Markieren Sie Blöcke (entweder so oder so ), wo es einfach und offensichtlich ist, zu sehen, wo ein Block beginnt und endet

  • Möglichkeit zum direkten FTP-Server

  • HotKeys für: FTP zum Server, Aktualisieren und Laden im lokalen Browser, Cursorplatzierung (dh Adobe DW hat Befehl+Umschalt+u für FTP und Befehl+r zum Aktualisieren im lokalen Browser, und die meisten Editoren haben Befehl+Links/Rechts zum Bewegen Cursor zum Anfang/Ende der Zeile)

  • Möglichkeit zum direkten Pushen und Festschreiben an Git Repo

Normalerweise verwende ich Adobe DW CS6. Adobe DW macht das meiste davon ziemlich gut, und ich mag besonders das CSS-Dialogfeld, das hilft, das CSS-Styling zu beschleunigen. Aber ihre Code-Hinweise sind scheiße und bieten keinerlei Block-Hervorhebung. Sie können Git Repo auch nicht innerhalb der Software pushen/commiten, was ein großer Schmerz ist.

Adobe DW hat auch eine glanzlose Kommentar-Hotkey-Funktionalität, und Befehl + Pfeil funktioniert schlecht zum Navigieren (d. h. das Beste, was Sie für Befehl + Links einstellen können, ist, den Cursor ganz links von der Zeile zu bewegen, neben dem Bundsteg mit den Zeilennummern, und nicht nur bis zum Anfang des Textes in dieser Zeile).

Wie ich schon sagte, verwende ich normalerweise Adobe DW CS6, aber es ist höllisch fehlerbehaftet und stürzt hin und wieder zufällig ab. Auch ziemlich ressourcenintensiv und verlangsamt mein System schließlich so weit, dass die Comp neu gestartet werden muss, insbesondere wenn andere schwere Prozesse ausgeführt werden. Vielleicht ist die neue Cloud-basierte Version besser?

Idealerweise hat etwas mit geringem Overhead eine einfache Git-Einrichtung. Ich brauche kein WYSIWYG und würde es ehrlich gesagt wahrscheinlich auch vorziehen. Etwas ohne zu viel Platz auf dem Bildschirm. Das Wechseln zwischen Fenstern ist mühsam, wenn der Editor den gesamten Bildschirm einnimmt. Eine kleine Blende um das Fenster herum und zusammenklappbare Menüs wären ideal.

Ich glaube, ich habe die Anforderungen zu sehr eingeschränkt, habe meine Zweifel, dass es so ein wunderbares Stück Bausatz gibt.

Antworten (3)

Sie können WebStorm ausprobieren . Basierend auf Ihren Anforderungen hat es:

  • Sofortige automatische Vervollständigung/Autosuggest für HTML, CSS und JS. Bei PHP bin ich mir nicht sicher, aber Sie versuchen es mit PHPStorm.
  • Markieren Sie Blöcke (entweder so oder so), wo es einfach und offensichtlich ist, zu sehen, wo ein Block beginnt und endet.
  • Möglichkeit zum direkten Pushen und Festschreiben an Git Repo.

Ich bin mir über FTP-Fähigkeiten nicht sicher, aber ich persönlich verwende FileZilla ( https://filezilla-project.org/ ) für FTP-Verbindungen. Es ist großartig.

WebStorm wird von derselben Firma (JetBrains) hergestellt wie das in der anderen Antwort erwähnte IntelliJ-Produkt. Sie haben eine sehr leistungsfähige IDE-Engine, die ihren verschiedenen Produkten zugrunde liegt.

Haben Sie IntelliJ IDE ausprobiert . Es unterstützt alle JVM-Sprachen, HTML5, Javascript, TypeScript, Java EE, Spring, GWT, Vaadin, Play, Grails, andere Frameworks, Git, SVN, Mercurial, CVS.

Testen Sie Visual Studio Code von Microsoft. Wieso den?

  • Eingebaute Git-Unterstützung
  • Intellisense für die meisten Sprachen (durch Erweiterungen)
  • Viele andere Erweiterungen
  • Plattformübergreifend (wenn Sie mehrere Plattformen verwenden)

Ich benutze Code. Ich weiß jedoch nicht, ob es eine Erweiterung für FTP gibt.