Hat WebStorm eine "Code Cleanup" -Funktion wie ReSharper?

1164
Matt Cashatt

Ich habe (und liebe) ReSharper für meine gesamte .NET Visual Studio-Codierung. Ich liebe die Code-Bereinigungsfunktion, mit der Dinge richtig platziert werden, unnötigen Leerraum eliminieren, CSS-Eigenschaften alphabetisieren usw.

Vor kurzem habe ich mit WebStorm für ein Node.JS-Projekt begonnen. Hat Webstorm eine ähnliche Code-Bereinigungsfunktion? Es wurde von den gleichen Leuten gemacht, die Resharper machen, also dachte ich, es hätte eine solche Funktion, aber ich kann es nicht finden.

5
Ich schlage vor, Sie haben die Firma gefragt, die das Programm geschrieben hat. Sie sind am besten in der Lage, diese Frage zu beantworten. Ramhound vor 11 Jahren 0
Wow, ich schätze, das könnte für jede Frage zu SuperUser gelten. Kommt es vor, dass ich das vielleicht schon gemacht habe und deswegen bin ich hier? Matt Cashatt vor 11 Jahren 4
@MatthewPatrickCashatt Ich weiß nichts über WebStorm, aber ich möchte erwähnen, dass es nicht wert ist, Ramhound zu ernst zu nehmen. Ich denke, er hält es für unpraktisch, dass seine Leute seine einzige Lebensaufgabe sind. Aaron Miller vor 11 Jahren 0

1 Antwort auf die Frage

2
Jura Gorohovsky

Ein Workflow, der dem Code Cleanup von ReSharper ähnelt, wurde Ende 2014 in IntelliJ IDEA 14 eingeführt .

Da WebStorm auf der IntelliJ IDEA-Plattform basiert, gehe ich davon aus, dass in Kürze auch Code Cleanup integriert wird. Die aktuelle Produktionsversion von WebStorm, Version 9, wurde im Oktober (dh vor IJ 14) veröffentlicht. Damit ist WebStorm 10 ein guter Kandidat für die Codebereinigung. Das EAP-Programm (Early Access Program, EAP) von WebStorm 10 listet diese Änderung bisher nicht auf: Entweder weil es bisher nicht vorhanden ist oder weil das WS-Team das Feature nicht in eine Zusammenfassung der Änderungen aufgenommen hat.

Ich würde sagen, greifen Sie auf WebStorm 10 EAP und prüfen Sie, ob im Menü Analysieren ein Element zur Code-Bereinigung vorhanden ist. Wenn dies der Fall ist, überprüfen Sie, ob es das tut, was Sie erwarten.