JetBrains产品的文件系统大小写敏感开启方法

本文介绍如何在Windows环境下为JetBrains IDE(如PyCharm)配置文件系统大小写敏感,解决因系统间文件名大小写识别差异导致的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写这个是因为和之前写的 Windows文件(名/夹)大小写敏感识别方法 这篇文章相关

我是做python数据开发,主要在公司的linux服务器上做开发,linux文件系统对文件名大小写是敏感(case-sensitive)的,但是有时候不想去公司加班,想在家做,于是scp到本地的windows机器上,可scp过后很多文件会缺失。

公司的脚本作用要主要体现在文件名上,但是有时候有几个版本的开发脚本,难免会有用到大小写来区别,比如有一个脚本叫做DataReceiver.py,但是有第二个版本的数据处理方式,又要保留第一种方式,就会有可能采用dataReceiver.py来作为文件名,这样在Linux这种系统上是没有大碍的,它可以识别大小写,但是在windows上只会识别一种(mac os默认也是这样,但是也可以设置),至于优先级的高低这个问题我暂时没搞清楚,总之只会保留一个。

Windows文件(名/夹)大小写敏感识别方法 这里我讲述了怎么修改windows开启大小写敏感的方法,可是再到IDE上又会有别的问题,平时我主要的开发工具就是Jetbrains家的pycharm了,当然vim也是。

在windows上设置文件名大小写敏感之后,打开IDE,发现目录里面还是只有大小写筛选出来的一个文件,当时我还以为我没有正确开启windows的大小写敏感,到资源管理里边去看,发现文件是有的,并没有问题。那么问题就是在IDE身上了,Google一番之后发现JetBrains的产品会先判定系统是什么系统,然后设定文件系统类型,再以此来对文件筛选。

这是JetBrains的Help文档:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值