为什么在此目录中未显示带有链接符号的升华功能?

时间:2019-03-30 20:35:46

标签: sublimetext3

在这种情况下为“ src”。以及如何显示它?编辑一些设置?见图片。 enter image description here

1 个答案:

答案 0 :(得分:1)

当您在Sublime中打开一个文件夹时,它会爬行整个文件夹,以提供该特定文件夹中存在的每个文件和文件夹的完整目录,以便可以在侧栏中显示该索引,符号等等。例如,这就是为什么打开整个驱动器或大型结构(例如主目录)的根目录不是一个好主意的原因。

上面带有链接的文件夹是指向在文件夹树中已经看到的其他文件夹的符号链接。 Sublime不在内部查看,因为无法检测链接是否最终结束,从而导致遍历最终返回到它的开始位置,最终将永远扫描同一文件夹树,直到内存用完。

因此,没有设置可以控制在这样的文件夹中查找的设置。但是,如果右键单击它,则会显示一个标题为Reveal Link Source的可选内容,它将向您显示其链接的内容。

确定什么是链接,什么不确定是通过比较来自操作系统的基础文件夹信息来完成的(例如,在Linux上它将比较索引节点);第一次看到时,将其添加,并且对同一数据的所有其他引用都被视为链接。

作为一个旁注,在极少数情况下,众所周知,这种情况会与设计不良的文件系统(例如,那些在本地公开远程文件系统的文件系统)无法正确识别项目有关。控制台会告诉您何时找到链接。不过,只有屏幕快照中的项目实际上不是符号链接时,这才有意义。