如何在 TexStudio 中启用静默重新加载?

如何在 TexStudio 中启用静默重新加载?

每当我使用 TeXstudio 3.0.1 编辑 tex 文件时,我都会不断收到以下消息:

在 TeXstudio 之外进行了更改。从磁盘重新加载?

笔记:

  • 重新加载会用磁盘上的文件覆盖编辑器内容。此操作无法撤消。
  • 您可以在选项中永久启用静默重新加载。

我将 tex 文件保存在云端,这种方式以前用起来很顺手,目前我只在一台机器上操作。现在每次编译时都会弹出这条消息,非常烦人。

让我困扰的是,它建议静默重新加载,但在选项菜单中找不到它。有人知道如何阻止这种行为吗?

谢谢!

编辑:

我偶尔也会收到以下警告:

~ 已被其他应用程序修改。按“保存”覆盖磁盘上的文件按“重置”从磁盘重新加载文件。按“差异”在编辑器中显示差异。按“忽略”忽略此警告。

再次,我知道这是从哪里来的(可能是我将文件保存在云端)但能够禁用此功能会很好。

答案1

该答案基于Windows版本。

[可选步骤] 您可以通过检查来找到任何选项Show Advanced Options

在此处输入图片描述

reload在下面的字段中输入(option filter),你会发现它在Adv. Editor

在此处输入图片描述

答案2

我有同样的问题。TeXstudio 3.0.4 在 Linux (Fedora 33) 上安装使用dnf。包含 .tex 文件的文件夹使用免费的一个驱动器Linux 客户端https://github.com/abraunegg/onedrive每次我在 TeXstudio 中保存文件时,都会出现一个对话框,警告该文件已在 TeXstudio 之外更改。

文件夹中的 .tex 文件永远不会发生这种情况,因为它们是通过官方DropboxLinux 客户端。

使用stat命令,我检查了启用同步之前和之后新保存的 .tex 文件的属性之间的差异。

  • 如果是一个驱动器, 仅有的访问时间已经改变
  • 如果是Dropbox, 两个都访问时间更改时间已改变。

我想知道 OneDrive 客户端对该文件做了什么,导致 TeXstudio 认为该文件已更改。此外,OneDrive 文件夹中的文件具有属性 600,而 Dropbox 文件夹中的文件具有属性 644 - 这与问题有关吗?

相关内容