Кто-то использует webstorm?
Столкнулся с багом в коде, суть которого состояла в использовании i++ вместо ++i .
Решил найти решение по автозамене i++ на i+=1, но ничего толком в сети не нашел.
Использую связку ESLint + Prettier. Правило no-plusplus есть, всё подсвечивает.
Интересует возможность автоформатирования, как var автоматически меняет на let и т.д.
Слишком специфичная задача, вряд ли готовое решение найдется.
Варианта два. Простые случаи можно регуляркой заменить, но после этого лучше еще раз поискать инкременты, и если что руками поправить и заменить оставшееся.
Второй вариант — написать авто замену, наподобие того как работает eslint --fix и babel, и на свой страх и риск скормить ей код))