2017-05-31 5 views
1

Wie löscht man alle nicht verwendeten Variablen in einem Projekt in WebStorm oder einem anderen Editor?Wie lösche ich alle nicht verwendeten Variablen in WebStorm?

Ich habe viele unbenutzte CommonJS Importe wie folgt. Ich möchte sie aus meinem Projekt entfernen.

var ReactDOM = require('react-dom'); 
+0

Das Notation nichts mit ES5 zu tun hat, ist es Commonjs. Was meinst du mit "für es6 Importe"? Möchten Sie sie durch die Syntax des ES6-Moduls ersetzen? – str

+3

Wenn Sie Eslint richtig konfiguriert haben, das 'no-unused- *' enthält, können Sie einfach den Befehl fix verwenden: https://blog.jetbrains.com/webstorm/2016/08/using-external-tools/ – Hitmands

+0

@Hitmands das ist eine gute Idee. Vielen Dank. –

Antwort

4

Sie können alle nicht verwendeten Variable in der aktuellen Datei entfernen quickfix mit:

  • getroffen Alt+Enter auf ungenutzten Variable, Hit Right
  • Wähle 'Fix alle 'Nicht verwendete JavaScript/Actionscript lokales Symbol' Probleme in der Datei "

enter image description here

Wenn für jede Datei das Problem zu lösen für Sie individuell ist keine Option, versuchen ESLint Auto-fix mit pro @Hitmands Vorschlag

+2

'' no-unused-vars'' Regel ist nicht fixierbar http://eslint.org/docs/rules/ –

Verwandte Themen