【问题标题】:Visual Studio Solution Explorer extension to rename file but NOT extension?Visual Studio 解决方案资源管理器扩展来重命名文件而不是扩展?
【发布时间】:2012-06-28 02:13:31
【问题描述】:

Windows 资源管理器有一个 Visual Studio 没有的小(但很棒!)功能:

当您在 Windows 7 上的 Windows 资源管理器中重命名文件时(当然,我认为是 Vista 及更高版本),它只选择文件名的主要部分,而不选择文件扩展名。它假设 90% 的时间,您不想更改文件扩展名,这样您就不必选择使用鼠标选择要重命名的相关部分(错误)或必须重新输入文件扩展名(也不好)。

当然,这仅适用于您在 Windows 资源管理器中显示文件扩展名的情况,但如果您正在浏览 Stack Overflow,我会做出有根据的猜测,您属于“显示扩展名”阵营。

是否有提供相同功能的 Visual Studio 扩展?扩展似乎越来越长。今天我们有 7 个字符的 .cshtml,谁知道我们将来会有什么。

在撰写本文时,我正在谈论 Visual Studio 2010 的扩展。我还没有开始使用 Visual Studio 2012 候选发布版,所以如果这个功能在那里被烘焙,我会接受保证,我会当我升级时得到它作为答案。

【问题讨论】:

  • Visual Studio 2012 RC 中确实存在此功能。
  • @JasonMalinowski 你知道这是不是一个设置吗?它曾经对我这样做,但最近它一直在为我选择整个文件名。我不确定是否在某处切换了设置
  • 我不是这方面的专家,评论区不是问后续问题的地方。 ;-)

标签: visual-studio-2010 visual-studio visual-studio-extensions solution-explorer


【解决方案1】:

这是 Visual Studio 的当前行为,并且已经有一段时间了,因此当您在解决方案资源管理器中按 F2 重命名文件时,它会突出显示不带扩展名的名称。

但是,今天我注意到它开始选择带有扩展名的整个文件,就像 @DLeh 在 cmets 中提到的那样。原来它与特定项目有关,所以对我来说,解决方案是删除.vs 文件夹,如in this answer 所述。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-13
    • 2019-04-17
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多