You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将"Show nested refs"设置为默认关闭状态?

如何默认关闭"Show nested refs"复选框

我懂每次打开参考文献页面都得手动去关掉「Show nested refs」复选框的烦躁——重复操作真的太磨人了!既然在软件的设置对话框里找不到直接的开关,咱们可以试试下面这几个方案,具体要看你用的是哪款文献管理工具,先给你列几个通用且靠谱的办法:

  • 修改本地配置文件(桌面端工具通用)
    很多文献管理工具的隐藏设置都存在本地的配置文件里,咱们可以直接修改对应的参数:

    1. 先彻底关闭你的文献管理软件,确保后台没有残留的进程
    2. 找到软件的配置文件夹(比如Zotero的配置路径是%APPDATA%\Zotero\Zotero\Profiles\[你的专属配置文件夹],Mendeley则是%LOCALAPPDATA%\Mendeley Ltd.\Mendeley Desktop)
    3. 在文件夹里找到类似prefs.js(Zotero)或settings.json(部分工具)的配置文件,用记事本或轻量代码编辑器打开
    4. 搜索关键词「nested」或者「Show nested refs」,找到对应的布尔值配置项,把它的取值改成false(比如Zotero里对应的配置行是user_pref("extensions.zotero.showNestedRefs", false);)
    5. 保存文件后重启软件,再打开参考文献页面看看,这个选项应该已经默认关闭了
  • 用用户脚本自动禁用(浏览器端工具/插件适用)
    如果你的参考文献工具是浏览器插件或者网页版,那可以用Tampermonkey(油猴脚本工具)来自动帮你关闭这个复选框:

    1. 先给浏览器安装Tampermonkey插件
    2. 创建一个新脚本,粘贴下面的代码(注意要根据实际页面的元素选择器调整,比如把[name="showNestedRefs"]改成页面上对应复选框的真实属性):
      // ==UserScript==
      // @name         默认关闭Show nested refs
      // @match        *://[你的参考文献工具的网页域名]/*
      // @grant        none
      // ==/UserScript==
      
      (function() {
          'use strict';
          // 定位到目标复选框
          const nestedCheckbox = document.querySelector('input[type="checkbox"][name="showNestedRefs"]');
          // 如果复选框存在且是勾选状态,就点击取消
          if (nestedCheckbox && nestedCheckbox.checked) {
              nestedCheckbox.click();
          }
      })();
      
    3. 保存脚本后,每次打开参考文献页面,脚本会自动帮你完成关闭操作
  • 向官方提交功能需求
    如果上面的方法都不适用,或者你不想折腾配置文件和脚本,直接给工具的官方客服或社区提交反馈,请求添加一个「默认关闭Show nested refs」的设置开关——很多工具团队都会重视这类实用的用户需求,说不定后续版本就会加上这个功能哦!

内容的提问来源于stack exchange,提问作者Olaf73

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:24:07