如何修复 Typescript 中的“此元素无法重命名”?

问题描述 投票:0回答:2

是什么原因导致 VS Code 编辑器决定我的 TypeScript 符号无法重命名?我尝试使用

f2
键更改符号并遇到错误消息“此元素无法重命名”。

尽管在我的其他一些项目中,允许通过 f2 重命名符号。 当我尝试解决此问题时,我希望了解有关此问题的更多信息,以便我可以知道它是否是软件包问题、vscodes 配置或在 monorepo 项目中具有相似的符号名称是否会导致此问题?


"@typescript-eslint/eslint-plugin": "4.3.0",
"@typescript-eslint/parser": "4.3.0",
"typescript": "4.1.5"
typescript visual-studio-code eslint intellisense tslint
2个回答
0
投票

不知道对大家有没有帮助

虽然我不在TS中编程,但我在VLC中创建文件时遇到了一种情况,但没有指定文件扩展名。在这种情况下,VLC 无法使用 F2 修复变量。


-4
投票

同样的问题发生在我身上,但不是只使用 F2。我现在使用 ctrl+shift+L 这将重命名程序中出现的所有事件。它不如 F2 命令好,但它几乎可以完成您的工作。

© www.soinside.com 2019 - 2024. All rights reserved.