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.
Sie können WebStorm ausprobieren . Basierend auf Ihren Anforderungen hat es:
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.
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?
Ich benutze Code. Ich weiß jedoch nicht, ob es eine Erweiterung für FTP gibt.
Basil Bourque