首页 > 解决方案 > 停止 Visual Studio 重命名文件

问题描述

我正在 Visual Studio 2019 中进行一些开发。

如果我编辑文件并保存它,Visual Studio 有时会将其重命名为 PascalCase,有时会重命名为 camelCase!

我已经在选项中进行了搜索,但找不到任何可以关闭它的东西。有点让人生气。我该如何阻止这种情况发生?它似乎发生在 16.4.0 和 16.4.2 版本中。

标签: gitvisual-studiovisual-studio-2019

解决方案


你确定这不是源代码控制问题吗?据我所知,Visual Studio 不会根据您所说的更改文件名的大小写。如果重命名文件,它会在磁盘上正确重命名它。

但是,Windows 和一些源代码管理工具将 PascalCase.jsx 和 pascalCase.jsx 视为同一个文件,因此如果您从一个文件重命名为另一个文件,您的源代码管理将无法识别更改。您将在本地拥有重命名的文件,但即使在同步之后,您仍然会在源代码管理中拥有原始文件名。然后,如果您进行干净的结帐,您会发现文件名已恢复。 Git 这样做。一种解决方法是删除文件并重新创建它

这可能不是正在发生的事情,您的问题有点不清楚!?也许您可以提供有关文件何时重命名的更多详细信息?


推荐阅读