【问题标题】:UniversalIndentGUI plugin does not work without admin rightsUniversalIndentGUI 插件在没有管理员权限的情况下无法工作
【发布时间】:2015-01-11 02:29:27
【问题描述】:

如果不以管理员身份运行 Notepad++,UniversalIndentGUI 将删除我的工作或执行类似于删除大块的操作。使用管理员,它可以正常运行。

我认为这是我创建的一些设置,所以我重新安装了 Notepad++,但似乎没有任何改变。也许我没有彻底卸载?

我正在运行 Windows 8,这可能与 notepad++ 位于默认 C:\Program Files (x86) 文件夹中的问题有关。

是否有替代方法或某种方法来解决问题?

这是错误,我还重新安装了它,以便它将%AppData% 用于插件,但出于某种原因,我认为不是。所以我可能需要帮助。我最初安装是为了在重新安装之前不使用%AppData%

返回的缩进器退出代码:1 缩进控制台输出为: (标准输出): (STDERR): 无法打开选项文件 C:\Program Files (x86)\Notepad++\plugins\uigui\temp.astylerc

调用字符串是:“C:/Program Files (x86)/Notepad++/plugins/uigui/indenters/astyle.exe” indentinput.cpp --options="C:/Program Files (x86)/Notepad++/plugins/uigui /temp/.astylerc"

【问题讨论】:

  • 我仍然需要帮助解决这个问题.. UIGUI 不适合我.. :/ 我想从 TextFx 切换..

标签: notepad++ universalindentgui


【解决方案1】:

Notepad++ 的安装屏幕之一有一个“Don't use %APPDATA%”复选框。选中该框后,Notepad++ 将其配置文件存储在其安装目录中。如果未选中该框,则配置文件存储在用户的 appdata 文件夹中。在我的 Windows 8.1 计算机上,该文件夹是 C:\Users\{{username}}\AppData\Roaming\Notepad++

C:\Program Files (x86)\ 中的许多计算机上的文件夹都受到保护,因此非管理员用户无法修改它们。因此,您在以管理员身份运行时看到的成功和以非管理员身份运行时看到的失败。

安装选项中的此复选框已可用于多个版本的 Notepad++,我记得它在 Windows 7 相当新时可用。我刚刚检查过,它适用于 Notepad++ 6.7.5 版。

【讨论】:

    【解决方案2】:

    我已经通过这种方式解决了这个(或类似的)问题:

    1. 以管理员权限运行 Notepad++。
    2. 使用插件管理器安装/重新安装 UniversalIndentGUI。
    3. 转到 C:\Program Files (x86)\Notepad++\plugins\uigui
    4. 向用户授予“config”和“temp”目录的修改和写入权限:
      1. 转到属性 -> 安全 -> 编辑
      2. 选择用户
      3. 检查修改
      4. 点击应用
    5. 以用户权限重新启动 Notepad++ 并使用 UniversalIndentGUI。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-19
      相关资源
      最近更新 更多