Ist es möglich, format code automatically on save
? Ich habe eine Lösung gesehen, in der ein Makro, das einer Verknüpfung zugewiesen ist, aber ich vorgeschlagen wurde müssen in der Lage sein, dies zu einer Projekteinstellung zu machen. Auf diese Weise muss jeder, der unserem Projekt beitritt, kein Makro für sich selbst konfigurieren.
In Eclipse wurde dies leicht mit save actions
erreicht und die Konfigurationsdateien wurden unter Versionskontrolle gesetzt. Ist das mit Android Studio möglich?
Es ist nur über ein Makro möglich. Es gibt eine herausragende Feature-Anforderung - IDEABKL-5806 Automatisches Auslösen des Codeformatierers beim Speichern der Datei - für eine solche Aktion . Es gibt ein wenig Diskussion über das Ticket, das Sie lesen möchten. Ich empfehle Ihnen, dafür zu stimmen. Es ist jedoch eine 4 Jahre alte Anfrage. Und basierend auf Kommentaren von JetBrains sieht es nicht so aus, als wäre es ein Gegenstand mit hoher Priorität. Zusätzliche Stimmen können das ändern.
In der Zwischenzeit wäre die Verwendung der Option zum automatischen Formatieren bei Festschreibung eine Option für Sie.
Wenn Sie die Makros auf anderen Entwicklersystemen einfacher einrichten möchten, werden die Makros in der Datei .IntelliJIDEA/config/options/macros.xml
gespeichert (siehe Verzeichnisse, die von der IDE zum Speichern von Einstellungen, Caches, Plugins und Protokollen verwendet werden , um weitere Informationen zum Speicherort des Konfigurationsverzeichnisses zu erhalten. Keymaps werden in .IntelliJIDEA/config/keymaps/{map-name}.xml
gespeichert. Sie können diese Dateien kopieren.
Eine andere Möglichkeit wäre, das Plugin zum Speichern von Aktionen von jetbrains officiels herunterzuladen (wie die Suche im Plugin) Abschnitt in der IDE findet es nicht)
Importieren Sie als Nächstes die heruntergeladene JAR-Datei über die IDE-Einstellungen:
Datei & gt; Einstellungen & gt; Plugins & gt; Installiere Plugins von der Festplatte
Starten Sie die IDE neu und die Konfiguration Aktionen speichern wird im Stammverzeichnis der IDE-Einstellungen angezeigt
Tags und Links android intellij-idea