J'ai commencé à utiliser un plugin syntaxique avec vim pour signaler les erreurs de charpie dans mon javascript
code.
J'ai également intégré eslint à la syntaxe , et cela me montre de belles erreurs, des avertissements au cas où ils seraient présents selon les règles écrites dans mon fichier .eslintrc .
Existe-t-il un moyen de corriger certaines erreurs courantes, par exemple un point-virgule manquant, un espace manquant, etc. avec un coup de clé?
Éditer:
J'ai trouvé qu'eslint a une option
--fix Automatically fix problems
qui peut être utilisé pour de tels cas. Je dois exécuter cette commande pour laisser eslint résoudre ces problèmes
eslint --fix -c myconfig file.js
Je veux savoir comment cela peut être intégré à vim ?
map <C-j> call Function()<CR>
Mais ce serait une fonction personnalisée très personnalisée que vous auriez besoin d'écrire pour répondre à vos besoins. Et le point de Romainl est que si vous faites quelque chose de mal, vous pouvez facilement finir par faire plus de mal que de bien. La prudence est recommandée
eslint --fix
, je préfère de beaucoup avoir cela au niveau de l'éditeur.