我知道这个问题以前有人问过,我也读过很多论坛上关于这个问题的答案,但我从来没有找到我的实际的Notepad++ 的配置文件。
我已经使用 Notepad++ 很多年了,偶尔会出现一些问题,或者我会更换电脑,然后就必须重新安装它,然后重新配置所有设置,因为我没有可以复制回来的先前配置文件。非常令人沮丧。
我一直在安装目录中设置“DoLocalConf.xml”,因为据说这会将设置存储在安装目录中(但事实并非如此)。我还查看了 notepad++ 的文件夹:user / Roaming / appdata,设置如下不是在那里(即使该文件夹是否存在取决于我是否创建了 DoLocalConf.xml)。——更具体地说——CONFIG 文件在那里,但是在我设置了我的首选项等之后它们永远不会改变。
我每次都使用 Beyond Compare 来比较它们,它们保持相同,时间戳不会改变。一个非常简单的例子是,我转到首选项,设置“显示关闭按钮”、“绘制垂直线”,设置备份目录,...然后关闭 Notepad++,但没有任何 notepad++ xml 文件得到更新。我不明白这是怎么可能的。偶尔我会花几个小时阅读论坛并搜索这些设置,最后只能放弃,直到下次重新安装。有必须用别的东西来检查它们的存储位置。
我有一个 Windows 7 专业版设置,并且(目前)使用最新的 Notepad++ 6.2.3
答案1
配置文件通常存储在用户的漫游应用数据文件夹中。我有一个标准的 Notepad++ 设置 (v6.1)。我在安装过程中没有做任何修改。我的配置文件存储在:
%appdata%\Notepad++
其解决方式为:
C:\Users\<username>\AppData\Roaming\Notepad++
我通过打开%appdata%\Notepad++\config.xml
并检查标签的值<GUIConfig name="StatusBar">
(设置为)来验证这一点show
。然后我进入设置 -> 首选项并取消选中“显示状态栏”复选框。然后我关闭 Notepad++ 并重新打开 config.xml 文件。现在显示的是值,hide
而不是show
。
如果你在安装时选中了“不使用 %APPDATA% 文件夹”选项,Notepad++ 可能会尝试将配置文件写入你的安装目录但失败了,或者 Windows 兼容层可能会给你一个虚拟化要写入的安装目录版本。在这种情况下,我将卸载,然后使用标准设置重新安装。