Obsidian 插件:Quick Explorer

Obsidian 插件:Quick Explorer

插件名片

  • 插件名称:Quick Explorer
  • 插件作者:PJ Eby
  • 插件说明:为你展示当前文件的路径(面包屑导航),你可以在这个导航上操作跳转到其他文件
  • 插件分类:[’ 界面相关 ’, ’ 文件管理 ’, ’ 导航工具 ’, ‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

为你展示当前文件的路径(面包屑导航),你可以在这个导航上操作跳转到其他文件

Obsidian 插件:Quick Explorer--概述

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 quick-explorer 插件的自述翻译

Obsidian 的快速资源管理器非常灵活,但几乎完全依赖鼠标操作,对键盘不友好。更糟糕的是,如果您有很多文件夹和大量文件,您可能会花费很多时间展开和折叠文件夹,并滚动查找您要查找的内容。当您只想对“当前”文件夹或其父文件夹进行操作时,这可能特别令人恼火…而无需打开侧边栏并在之后关闭它。(最后但并非最不重要的是,试图使用鼠标快速预览大量笔记的内容非常麻烦。)

快速资源管理器应运而生。它基于菜单,支持键盘操作,在您不使用它时不会妨碍您,而且可以轻松导航到存储库根目录或当前文件夹,无需滚动或折叠大量其他文件夹以查找您要查找的内容。您甚至可以通过键入在文件夹中按名称搜索,而无需打开文件。

但等等,还有更多功能:快速预览模式使预览大量笔记变得非常容易,无需鼠标操作,也没有悬浮在文件列表上方的弹出窗口:您只需不断按下 PgDn 键即可快速滚动文件夹中每个笔记的全部内容,就像它们是笔记本中的页面或单个巨大文档一样快速滚动:

还支持文件夹笔记:预览文件夹时,会显示文件夹笔记,而无需您首先导航到文件夹并找到该笔记;当您导航到文件夹时,如果存在文件夹笔记,它将自动选择该笔记。(“文件夹笔记”是指名称与其所在文件夹的名称相同的笔记:其他 Obsidian 插件(如 Note Folder Autorename)可用于帮助创建或维护它们。)

最后,但并非最不重要的是,您甚至可以在每个窗口的标题栏(或状态栏,如果禁用了 Obsidian 标题栏)中看到当前笔记文件的路径作为“面包屑栏”。单击每个面包屑时,会弹出(或弹出)同一目录中的文件和文件夹列表。因此,如果单击当前文件的面包屑,您将看到其文件夹中的项目,第一个面包屑将显示存储库根目录中的项目。

无论您在何处单击,都可以执行几乎可以使用 Obsidian 内置文件资源管理器执行的任何操作:

  • 使用 Ctrl/Cmd + 悬停鼠标以预览文件(如果启用了内置的页面预览插件)
  • 单击以打开文件(使用 Ctrl 或 Cmd 在新窗格中打开)
  • 右键单击以获取任何文件、文件夹或面包屑的完整上下文菜单
  • 将任何文件、文件夹或面包屑拖动到支持拖放的任何位置(例如星标、文本编辑器中创建链接、窗格标题以在窗格中打开、文件资源管理器中的文件夹以移动它们、看板的通道等)

还提供了一系列广泛的键盘操作:

  • 输入普通文本可在文件夹(或上下文菜单)中搜索项目名称,并选择下一个匹配项
  • 上、下、Home 和 End 在文件夹或上下文菜单中移动
  • 左右箭头选择父文件夹或子文件夹
  • Enter 选择要打开的项目,Ctrl 或 Cmd + Enter 在新窗格中打开文件
  • 反斜杠(\)、“上下文菜单”键或 Alt + Enter 打开所选文件或文件夹的上下文菜单
  • F2 启动当前文件或文件夹的重命名,Shift+F2 开始移动
  • Tab 切换“快速预览”模式:当激活时,将自动显示悬停预览,以便您始终在菜单之外查看它(除非您深入子文件夹,已达到屏幕边缘)。这使得通过向下箭头浏览文件夹的内容变得非常容易。
  • 如果当前文件或文件夹的页面预览处于活动状态,PageUp 和 PageDown 将向上和向下滚动,Ctrl 或 Cmd + Home 或 End 跳转到笔记的开头或结尾。滚动到末尾或开始之前(或在没有活动预览的情况下使用任何这些键)将在列表中将选择项移至下一个或上一个文件/文件夹。

与内置文件资源管理器一样,快速资源管理器将显示所有文件或仅显示 Obsidian 支持的文件,具体取决于“文件和链接”选项卡中是否启用了“检测所有文件扩展名”的设置。

快速资源管理器还包括六个可设置快捷键的命令:

  • 浏览存储库,打开存储库根目录的下拉菜单
  • 浏览当前文件夹,打开活动文件所在文件夹的下拉菜单
  • 转到文件夹中的下一个文件,打开活动文件所在文件夹中的下一个文件
  • 转到文件夹中的上一个文件,打开活动文件所在文件夹中的上一个文件
  • 转到文件夹中的第一个文件,打开活动文件所在文件夹中的第一个文件
  • 转到文件夹中的最后一个文件,打开活动文件所在文件夹中的最后一个文件

(注意:这些“转到”命令使用快速资源管理器的菜单顺序进行导航,即:首先是文件夹笔记,其次是子文件夹,最后是文件。粗略地说,它们相当于发出“浏览当前文件夹”命令,然后向上或向下箭头(或使用 Home/End)并按 Enter,直到打开文件。因此,“第一个文件”可以是文件夹笔记(如果有)或当前文件夹的任何子文件夹中的第一个文件,而“最后一个文件”可以是最后一个实际文件,或者如果文件夹包含文件夹笔记,则是任何子文件夹中的最后一个文件。)

最后但并非最不重要的是,除了自己的文件菜单之外,快速资源管理器还在所有文件菜单中添加了“在快速资源管理器中显示”选项。这样,您可以在链接、图形视图、Pane Relief 历史菜单、其他视图(如星标或最近文件)等中使用它,以便您可以使用它而不是文件资源管理器。

主题和插件兼容性

在激活状态下,Quick Explorer 可能会重新格式化标题栏,使标准 Obsidian 标题出现在右侧,而不是中心,以为 Quick Explorer 腾出空间。它还会从显示中删除当前文件的名称,但不会从操作系统级别的窗口标题中删除!这意味着,如果您使用像 Custom Window Title 这样直接操作窗口标题的插件,它仍然会在操作系统级别工作,即使显示的标题被缩短,通过标题查找窗口的自动化/脚本等仍然可以正常工作。

Quick Explorer 最初使用与 Obsidian 自身菜单相同的颜色变量编写。不幸的是,绝大多数主题没有以足够对比度的方式设置这些变量,以在暗模式下提供菜单选择的充分对比度,有些主题在亮模式下也没有这样做。(这可能是因为如果必须使用鼠标光标,菜单中的选择对比度并不是非常重要,但它使键盘导航变得不可能。)

为了解决这个问题,Quick Explorer 现在使用 Obsidian 用于突出显示选定模式按钮的颜色变量,在大多数主题的暗模式和亮模式下都提供了足够的对比度,但在某些主题中可能过亮或过鲜艳。不幸的是,没有简单的方法可以使这对每个人都完美适用,除非基本 Obsidian 的所有主题开发人员修复其菜单颜色设置,到那时 Quick Explorer 可以改回使用与 Obsidian 相同的变量。

另一个兼容性问题:一些主题试图隐藏或淡化标题栏项目,使 Quick Explorer 的用户界面不可见。其他主题(或 CSS 代码片段)可能会以使其无法阅读的方式对标题栏进行着色。Quick Explorer 实际上无法解决这些问题,因此您可能需要添加自己的 CSS 代码片段解决方法,或者要求您所使用的主题开发人员进行调整。

当前限制

  • 文件总是按照升序名称排序(使用与文件资源管理器视图相同的排序规则)
  • 您可以从下拉菜单中拖动物品,但无法将任何物品放入其中
  • 没有办法配置文件的排序或分组
  • 仅支持“同一文件夹内”的样式的文件注释


反馈交流

其他渠道

版权声明