Refactoriser nom de variable locale à l'aide de VSCode
J'ai cette simple situation, je tiens à refactoriser le nom du rôle de variable:
Il ressemble VSCode est assez intelligent pour savoir que les "rôles" dans l'url ne doit pas être touché.
J'ai juste envie de revoir le nom de la variable dans un seul fichier, le tout dans un seul champ, pas la totalité du fichier et certainement pas plusieurs fichiers!
Si j'utilise ctrl+H
, il va me faire un menu qui, par défaut, refactors le nom de plusieurs fichiers ou un seul fichier, mais je veux juste de refactoriser le nom dans une seule fonction de la portée!
Vous devez vous connecter pour publier un commentaire.
Utilisation renommer symbole au lieu de la norme de la fonction rechercher/remplacer. Renommer est lié à F2 par défaut.
Renommer symbole du savoir pour ne toucher que le local
roles
références dans votre exemple. VS Code livré avec le renommer prise en charge de JavaScript et Tapuscrit. D'autres langues peuvent nécessiter l'installation d'une extension du langagea.SomeValue:string
etb.SomeValue:number
et modifier leSomeValue
propriété de un avec ctrl+F2, il sera également renommer la propriété de b, même s'ils sont de types différents. "Renommer le Symbole" ne renommez la propriété de type.Rename Symbol
utilise la langue smarts pour renommer un symbole dans tous les lieux où il est référencé.Change All Occurrences
texte est l'opération qui renomme toutes les occurrences du texte sélectionné dans un fichier; c'est le même qu'en appuyant sur cmd+D un tas de créer des multi-curseurs pour le texte sélectionnéF2
fonctionne, mais la plupart du temps je dois utiliserCTRL+F2
.Renommer Symbole, défini par défaut avec "Ctrl + F2". Cependant, gardez à l'esprit que la variable/définition de la fonction/etc, que vous comptez changer de, sera changé dans le fichier lui-même, non seulement le champ d'application. VSCode pour l'instant n'ont pas de mise en œuvre pour renommer une variable dans un champ e.g: une variable dans une fonction) Donc, gardez cela à l'esprit, bien que.
VS CODE Modifier toutes les occurrences
Pour les utilisateurs de MacOS. Utiliser les touches Fn + ⌘ de renommer le nom de la variable à l'intérieur du bloc de code.