作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
Windows 对文件不区分大小写,但 Linux 区分大小写。当您在 Linux 上开发并注意到 Windows 团队不关心这一点时,这真的很烦人。
有没有办法强制 Visual Studio 对包含文件区分大小写?
我读过有关在 Linux 服务器中每次提交后进行编译并通知开发人员的解决方案,但我做不到。我需要一种方法来强制 Visual Studio 区分大小写,以便 Windows 团队可以在开发时修复它。
最佳答案
自2018年2月28日https://blogs.msdn.microsoft.com/commandline/2018/02/28/per-directory-case-sensitivity-and-wsl/您可以在 Windows 中选择文件夹是否区分大小写。
fsutil.exe file setCaseSensitiveInfo <path> enable
fsutil.exe file setCaseSensitiveInfo <path> disable
如果您愿意,该命令不会递归工作,因此您必须编写类似的内容:
$directories = Get-ChildItem $path -Recurse -Directory
ForEach($dir In $directories)
{
fsutil.exe file setCaseSensitiveInfo $dir.FullName enable
}
一个类轮:
$directories = Get-ChildItem $path -Recurse -Directory ForEach($dir In $directories) { fsutil.exe file setCaseSensitiveInfo $dir.FullName enable }
关于c++ - 有没有办法让 Visual Studio 对包含的内容区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23288197/
我是一名优秀的程序员,十分优秀!