javascript - Cómo renombrar/refactorizar una variable en VSCode sin obtener alias `oldName como newName`
VSCode tiene una opción para cambiar/renombrar variables llamada editor.action.rename, normalmente vinculada a F2.
Sin embargo, en Typescript y Javascript, esto usa alias al renombrar una variable importada, por ejemplo:
import { originalName } from 'my-package'
resulta en
import { originalName as newName } from 'my-package'
¿Cómo prevenir esto y propagar el cambio a todas las referencias?
Respuesta #1
Es posible prevenir el cambio de nombre usando alias:
- abre tu archivo de configuración (JSON): CMD+SHIFT+P y selecciona
Preferences: Open Settings (JSON) agrega las siguientes líneas
"javascript.preferences.useAliasesForRenames": false, "typescript.preferences.useAliasesForRenames": false,
