Windows资源管理器有一个很小(但很棒!)的功能,Visual Studio不会这样做:
在Windows 7上的Windows资源管理器中重命名文件时(我认为对于Vista及更高版本)它只选择文件名的主要部分,而不是文件扩展名。它假设在90%的情况下,您不想更改文件扩展名并使您免于选择使用鼠标选择要重命名的相关部分(错误)或必须重新键入文件扩展名(也坏)。
当然,这只有在Windows资源管理器中显示文件扩展名时,如果您正在浏览Stack Overflow,我会做出有根据的猜测,你会在“向我展示扩展”阵营。
是否有Visual Studio的扩展程序提供相同的功能?扩展似乎越来越长。今天我们有.cshtml
个7个字符,谁知道我们将来会有什么。
在撰写本文时,我正在讨论Visual Studio 2010的扩展。我还没有使用Visual Studio 2012 Release Candidate,所以如果这个功能在那里被烘焙,我会接受保证我会当我升级作为答案时得到它。
答案 0 :(得分:0)
这是Visual Studio的当前行为,已经存在了一段时间,因此,在解决方案资源管理器中按F2键重命名文件时,它将突出显示不带扩展名的名称。
但是,今天我注意到它开始选择带有扩展名的整个文件,就像@DLeh在评论中提到的那样。原来它与一个特定项目有关,所以对我来说,解决方案是删除.vs
文件夹,如in this answer所述。