2017-05-31 30 views
1

如何在WebStorm或其他編輯器中刪除項目中所有未使用的變量?如何刪除WebStorm中所有未使用的變量?

我有很多像這樣未使用的CommonJS導入。我想從我的項目中刪除它們。

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

這符號無關與ES5 ESLint自動修復,這是CommonJS的。 「es6進口」是什麼意思?你想用ES6模塊語法替換它們嗎? – str

+3

如果您的Eslint配置正確,其中包含'no-unused- *',您可以輕鬆使用修復命令:https://blog.jetbrains.com/webstorm/2016/08/using-external-tools/ – Hitmands

+0

@Hitmands一個好主意。謝謝。 –

回答

4

您可以使用QuickFix刪除當前文件中所有未使用的變量:

  • 未使用的變量打Alt+Enter,打Right
  • 選擇「修復所有 '未使用的JavaScript/ActionScript中局部符號' 問題in file'

enter image description here

如果每個文件解決了這個問題單獨不是一個選擇,嘗試使用每@Hitmands建議

+2

''no-unused-vars'' rule not not fixeble http://eslint.org/docs/rules/ –