在过去的几个月中,当我从Windows过渡到Elementary OS时,我遇到了一些硬件问题(尤其是关于笔记本电脑的触摸板),并且找到了解决方案。其中许多解决方案都涉及dconf编辑器,它看起来像是可视的注册表编辑器……

我发现的一个问题是,有时dconf的设置会覆盖系统设置中的设置,有时它们似乎根本没有作用。我还担心会错误地更改错误的东西并破坏它们。

我想知道的是,什么时候dconf Editor是更改设置的正确工具,我应该注意什么?

#1 楼

您应该始终牢记的事实是,如果开发人员未在其应用程序(或系统设置)中添加视觉设置,那么他就有理由这么做。基本OS会尝试使用合理的默认设置提供良好的开箱即用体验。您的应用程序中可视化的更多设置意味着更多的东西可能会意外发挥作用或破坏所提供的整体用户体验。

话说,基本操作系统中的大多数应用程序都包含那些只能通过dconf获得的“高级设置” -editor,因为有时,默认设置不适合您。但这是某种“不得已而为之”的方法:如果无法通过设置面板使用它,则无法很好地支持它-可能会起作用,但可能会导致用户体验欠佳。这就是为什么它被“隐藏”了-开发人员认为使用它不是一个好主意。有时,dconf键根本不是“用户设置”。应用程序还使用它们存储用户特定的值。

为了简短起见,仅在绝对需要时才应使用dconf。尝试通过设置面板或系统设置之前进行更改,如果使用的是dconf,请务必小心-如果您不确切了解要更改的内容,则可能不是最好的主意。尝试之前,先了解您将要做什么。