Notepad++ 我对每一项所做的更改都将保持不变,我所要做的最多的事情就是更改下拉列表以修复问题

Notepad++ 我对每一项所做的更改都将保持不变,我所要做的最多的事情就是更改下拉列表以修复问题,notepad++,Notepad++,还有一些问题,例如,当我这样做的时候,前三次我在本地管理员帐户下打开Notepad++时,它打开了三个完全不同的文件集,或者更准确地说,第一次没有文件集,然后是两个不同的文件集,我不确定它们是从哪里来的,因为它似乎不同于从用户运行或以管理员身份运行的正常模式;但我没有仔细观察,因为我没有预料到这种行为。一旦我有机会做更多的故障排除,并且假设我能找到一个好的方法来重新处理所有的问题,我打算在记事本++bug跟踪器中提交一张罚单;这是一款很棒的产品,从我读到的bug报告来看,他们似乎非常愿意在出现实

还有一些问题,例如,当我这样做的时候,前三次我在本地管理员帐户下打开Notepad++时,它打开了三个完全不同的文件集,或者更准确地说,第一次没有文件集,然后是两个不同的文件集,我不确定它们是从哪里来的,因为它似乎不同于从用户运行或以管理员身份运行的正常模式;但我没有仔细观察,因为我没有预料到这种行为。一旦我有机会做更多的故障排除,并且假设我能找到一个好的方法来重新处理所有的问题,我打算在记事本++bug跟踪器中提交一张罚单;这是一款很棒的产品,从我读到的bug报告来看,他们似乎非常愿意在出现实际问题时尝试解决问题。

我很长一段时间都在处理N++的这种恼人行为

最后,帮助我立即设置(而不是修复bug)的只是手动覆盖设置


您只需将
C:\Program Files(x86)\Notepad++\user.manual\Notepad++\stylers.xml
的内容替换为
C:\Program Files(x86)的xml代码即可\记事本++\themes\Black board.xml
或您想要的样式的xml。

在Windows 7 Pro上以标准用户身份登录时,我遇到了类似的问题。作为标准用户,没有可用的主题。如果我以管理员身份运行或以管理员身份登录,则主题可用并将保存更改。我发现在我的标准用户帐户下,AppData目录中没有我的帐户的“主题”文件夹(C:\Users\myusername\AppData\Roaming\Notepad++)。我登录到我的管理员帐户,发现主题文件夹就在那里。我将它从Admin AppData目录复制到我的标准用户目录。主题现在可用,设置保存。

我也遇到了同样的问题,但没有看到我在这里应用的解决方案,该解决方案有效。出于某种原因,记事本+++.exe属性上的
Start In
框指向一个
AppData\Temp\2\nppLocalization
文件夹,但这是另一个用户帐户的配置文件,而不是我的。此外,此文件夹不存在

因此,我清除了框中的
开始,这为我纠正了这个问题

  • 右键单击资源管理器中的
    NotePad++.exe
    文件
  • 选择
    快捷方式
    选项卡
  • 清除<代码>开始于
  • 重新启动记事本++

  • 尝试从以下位置复制XML文件: c:\Users\USER\u NAME\appdata\Roaming\Notepad++\

    这对我来说很有效。记事本将保存所有样式更改和配置。
    享受。

    由于我没有对已安装文件夹的管理员权限,为了使其正常工作,我手动编辑了位于C:\Users\username\AppData\Roaming\Notepad++目录中的“langs.xml”文件……这需要打开并编辑。在xml中手动添加扩展名。保存,重新打开NP++…瞧

    我想要与C++语言风格相关联的INC、INT、MDL……/P> 改变这个… 语言名称=“cpp”ext=“h hpp hxx cpp cxx cc”commentLine=“/”commentStart=“/”commentEnd=“/”

    …到此…(带扩展名)

    现在,扩展应该显示在样式配置器中的“默认扩展”列表中,以显示您希望与扩展关联的语言


    希望有帮助

    您能列出更改样式和保存更改的步骤吗?我做设置->样式配置器->选择主题:Monokai->一些CSS和HTML字体颜色配置->保存和关闭。重置仅在完全关闭并重新启动后发生。当我关闭并重新打开NP++时不会发生这种情况事实上,langs.xml是执行此操作的文件;)这个解决方案解决了我的问题,看起来简单多了!作为记录,在我的例子中,这不起作用(Notepad++v6.7.8.2,Win8x64)。以管理员身份进行更改,然后以标准用户打开记事本,但这些更改并未保留。然而,再次与管理员打开记事本,确实保留了更改。(值得一提的是,在我的例子中,管理员帐户与标准用户不同,因此可能会为管理员帐户保存更改,这就解释了这一点)。我被迫手动将更改应用于文件。这对我来说很有效。我以管理员身份运行并保存了设置,正常运行时它们仍然存在。更改文件夹的权限没有任何效果,但可能是我更改了错误的文件夹/错误的权限(Windows权限对我来说很神秘)。这很痛苦。这就好像N++在启动时执行了静默设置,并用默认主题替换了漫游中的所有主题。从哪里来?谁知道呢?N++应用程序目录中有一组较旧的主题,因此不是它们。因此,现在的计划是在每次调用时以管理员身份运行N++。这样做就会发生。事情就是这样。
        Language name="cpp" ext="h hpp hxx cpp cxx cc int inc mdl" commentLine="//" commentStart="/*" commentEnd="*/"