2024-05-14 16:27:01 发布
网友
我已经和PyCharm合作了很长一段时间了,最近我用NAS升级了我的存储系统。你知道吗
除了一个:PyCharm经常扫描我的文件来重新索引它们。这让我浪费了很多时间等待它的结束。你知道吗
重新编制索引时:
所以它基本上一直都在发生,需要相当长的时间(有时几分钟)。你知道吗
杂项:
你有什么办法解决这个问题吗?你知道吗
因此,我联系了IntelliJ支持部门,他们的答复如下:
Working with network drives/folders is not supported officially yet. Using remote development features is recommended (remote interpreter, deployment etc). Here is more detailed answer https://intellij-support.jetbrains.com/hc/en-us/community/posts/207069145/comments/207464249.
我最终要做的是创建我的项目环境的本地副本,并将其与NAS中的文件夹同步,这一点非常不理想。为此,我使用了SyncBackPro软件。你知道吗
我在家里和工作中都在用PyCharm处理存储在Samba共享上的代码(使用它的远程解释器特性)。我没有遇到一致的重新索引,但默认情况下,它不支持文件系统通知,以知道文件何时更改。你知道吗
然而,作为一个程序员,这不应该让你气馁!您可以加入自己的文件系统通知程序,该通知程序连接到远程系统(假设您的NAS运行Linux并支持SSH),从而避免性能下降。你知道吗
实际上,几年前我编写了这样一个代理来在远程系统上运行fsnotifier,现在我还在使用它。如果您感兴趣,请查看https://github.com/ThiefMaster/fsnotifier-remote
repo中的一些东西已经过时了(例如JetBrains删除了这个愚蠢的文件大小检查),但是如果您有兴趣使用它,它仍然应该为您提供一个良好的基础。你知道吗
因此,我联系了IntelliJ支持部门,他们的答复如下:
我最终要做的是创建我的项目环境的本地副本,并将其与NAS中的文件夹同步,这一点非常不理想。为此,我使用了SyncBackPro软件。你知道吗
我在家里和工作中都在用PyCharm处理存储在Samba共享上的代码(使用它的远程解释器特性)。我没有遇到一致的重新索引,但默认情况下,它不支持文件系统通知,以知道文件何时更改。你知道吗
然而,作为一个程序员,这不应该让你气馁!您可以加入自己的文件系统通知程序,该通知程序连接到远程系统(假设您的NAS运行Linux并支持SSH),从而避免性能下降。你知道吗
实际上,几年前我编写了这样一个代理来在远程系统上运行fsnotifier,现在我还在使用它。如果您感兴趣,请查看https://github.com/ThiefMaster/fsnotifier-remote
repo中的一些东西已经过时了(例如JetBrains删除了这个愚蠢的文件大小检查),但是如果您有兴趣使用它,它仍然应该为您提供一个良好的基础。你知道吗
相关问题 更多 >
编程相关推荐