【问题标题】:TypeScript refactoring stopped working in VS 2013 RC2TypeScript 重构在 VS 2013 RC2 中停止工作
【发布时间】:2014-05-20 23:41:33
【问题描述】:

我刚刚安装了 VS 2013 RC2,TypeScript 重构停止工作。它从上下文菜单中消失,按Ctrl+RCtrl+R 会出现以下错误消息:

组合键(Ctrl+R、Ctrl+R)绑定到当前不可用的命令(.Refactor.Rename)。

我试过重启VS,没有帮助。有什么想法和解决方法吗?

编辑: 我已向 Microsoft 提交了一个错误。如果您有同样的问题,请点赞: https://connect.microsoft.com/VisualStudio/feedback/details/860463/typescript-refactoring-stopped-working-in-vs-2013-rc2

【问题讨论】:

  • 您是否确保在添加/删除程序中删除了所有旧的 TypeScript 插件/扩展?当其中一些仍然安装时,我在 TypeScript 集成方面遇到了一些问题。我知道我的安装中的F2 仍然为 TypeScript 重命名。但是,它也出现在我系统的上下文菜单中。
  • 我删除了它,但不幸的是没有工作。不过谢谢。
  • 其他一切正常吗?如果是这样,请在 Microsoft 的 Connect 网站中提交错误。
  • 是的。我已经卸载了VS 2013,从程序文件中删除了Visual Studio 12.0目录,用Update 2 RC重新安装了,还是一样。
  • 您尝试过使用F2 键进行重命名吗?

标签: visual-studio refactoring visual-studio-2013 typescript


【解决方案1】:

Microsoft 向my question on MS Connect 发布了以下答案。似乎重构/重命名在带有 TypeScript 0.9 的 VS Express Edition 中可用,但在 TypeScript 1.0 中它只能从 VS Pro 向上使用。

Microsoft 于 2014 年 5 月 19 日 09:25 发布

感谢您报告此问题。

Refactor/rename 和 NavigateTo 是 Pro+ 中的功能 Visual Studio 2013 中的 TypeScript 版本。Pro+ 工具的目标是 帮助用户使用更大的代码库,因此重点放在 构建工具来帮助支持那些版本的代码库 视觉工作室。我们正在努力继续完善以使 使用正确的功能在 Express 和 Pro+ 上体验最佳 帮助想学习 TypeScript 和想搬家的用户 在大型项目中使用 TypeScript。

【讨论】:

    【解决方案2】:

    对我来说,这是因为 reshaper 冲突而发生的。我卸载了 resharper 并重新启动了 Visual Studio

    【讨论】:

    • 我没有也从未安装过 Resharper。
    猜你喜欢
    • 1970-01-01
    • 2022-06-17
    • 2016-10-07
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多