max / GitHub Plus

Install steps: Install a userscript manager, select Install, then open a website matched by the script.

HOWTO Pemula Skrip Pengguna Chrome Edge Firefox

Diterbitkan:

Versi: 0.7.1+12e3235 diperbarui

Ringkasan: Enhance GitHub with additional features.

Lisensi: MIT; https://opensource.org/licenses/MIT

Lisensi: gpl-3.0

Antifitur: tidak ditentukan

Source and freshness

The following figures come from the original source and are separate from activity on this site.

Original script: GitHub 增强

Source version: 0.7.1

Last source check:

Last successful check:

Source daily installs
0
Source total installs
0
OpenUserJS install requests
0

Requests received by this site are not proof that a user completed installation.

Clicking Install records a request on this site; it does not confirm installation. Not working after install? View troubleshooting and issues

Greasy Fork Support on Afdian Codeberg Stars

如果你在 Greasy Fork 上查看自述文件时遇到问题,请访问 Codeberg 上的自述文件 以获得更好的体验。你可能会问:为何不放在 GitHub 上?查看 我个人资料 上的备注以了解详情。

🪄 特点

  • 不使用递归 MutationObserver 或 setInterval,纯粹基于事件驱动,比类似功能的脚本更高效
  • 没有危险的动态修补,确保兼容性
  • 实验性支持各种 GitHub 镜像站
  • 需自行将镜像站添加到此脚本的 用户匹配 列表
  • 管理面板 - 已安装脚本 - GitHub 增强 - 设置 - 包括/排除 - 用户匹配 - 添加...

你可能也喜欢 GitHub Preview (UserScript):在 GitHub 上添加一个按钮,可以直接预览 HTML 文件。

⚙️ 配置

  • 🔢 Code Features
  • ➡️ Tab Size: 设置 Tab 缩进大小。
  • 😉 Cursor Blink: 启用光标闪烁。
  • 🌊 Cursor Animation: 使光标平滑移动。
  • 🔲 Full Width: 使代码块占满宽度(其他按钮可能会覆盖行尾)。
  • 🫥 Hide Readonly Tip: 隐藏代码块中的 'Code view is read-only.' 提示。
  • 🎨 Appearance
    • 📰 Dashboard: 配置仪表盘。(Default, Hide Copilot, Hide Feed, Mobile-Like)
    • ↖️ Left Sidebar: 配置左侧栏。(Default, Hidden)
    • ↗️ Right Sidebar: 配置右侧栏。(Default, Hide 'Latest changes', Hide 'Explore repositories', Hide Completely)
    • 📌 Sticky Avatar: 使头像固定。(实验性功能,不适用于所有头像)
    • 📌 Sticky More: 使更多元素固定(例如 issue 和评论的标题)。(实验性功能)
    • 🫥 Hide Header Underline: 隐藏标题的下划线。(即标题下边框)
    • 🐱 Catppuccin Icons: 使用 catppuccin icons 为文件夹和文件提供图标 (高度实验性,需要刷新以应用更改)
    • 在侧边栏展开文件夹时不会更新图标。
  • 👀 Visible Details: 对 <details> 元素应用缩进和边框,使其更明显
  • 🥞 Custom Menu Icon: 自定义菜单的图标,留空以使用默认图标
    • e.g. 🥞, 🍔
  • 📦 Release Features
    • ⬆️ Release Uploader: 显示 Release 中文件的上传者。
    • 如果上传者是用户,则悬停时显示用户悬停卡片。
    • 如果上传者是 GitHub App,则着色为绿。
  • 📥 Release Downloads: 显示 Release 中文件的下载次数。
    • 注意: GitHub 现在会在你的仓库显示下载次数,这可能导致统计信息出现重复。当这个功能拓展至所有仓库时,此选项将被移除。
  • 📊 Release Histogram: 显示 Release 中各文件的下载次数直方图。
    • 如果只有零个或一个 Release 文件,则不会显示。
    • 如果没有任何 Release 文件被下载,则不会显示。
  • 🫥 Hide Archives: 隐藏 Release 中的源代码归档。(实验性功能)
  • 🪄 Additional Features
    • 👤 Extended User Info: 显示用户的扩展信息。
    • 公开的仓库和 gists 数量 (public_repos, public_gists)
    • 加入日期 (created_at)
    • 更新日期 (updated_at)
    • 节点 ID (node_id)
  • 📁 Extended Repo Info: 显示仓库的扩展信息。
    • 大小 (size)
    • 创建日期 (created_at)
    • 更新日期 (updated_at)
    • 推送日期 (pushed_at)
    • 节点 ID (node_id)
  • ⭐ Archived Repo Stars: 允许为已归档仓库添加 Star。(实验性功能)
  • 🎭 Tracking Prevention: 阻止 GitHub 的一些跟踪。
  • ⚙️ Advanced Settings
    • 🔑 Personal Access Token: GitHub API 的个人访问令牌,以 github_pat_ 开头(用于提升速率限制)。详见 个人访问令牌 (PAT) 部分。
    • 📈 Rate Limit: 查看当前速率限制状态。
    • 🐞 Debug: 启用调试模式。
    已移除的功能:

    🖼️ 效果展示

    📦 "Assets" 部分示例

    下述 Release "Assets" 部分的示例均启用了 Release Downloads, Release Uploader 和 Release Histogram。

    [microsoft/[email protected]](https://github.com/microsoft/terminal/releases/tag/v1.22.2702.0):

    microsoft/<a href="https://greasyfork.org/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="87f3e2f5eaeee9e6ebc7f1b6a9b5b5a9b5b0b7b5a9b7">[email protected]</a>

    [PRO-2684/[email protected]](https://github.com/PRO-2684/GM_config/releases/tag/v1.2.1):

    PRO-2684/<a href="https://greasyfork.org/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="77303a28141819111e1037014659455946">[email protected]</a>

    📰 仪表盘示例

    这是一个仪表盘界面的示例,其中 📰 Dashboard 设置为 Mobile-Like, ↖️ Left Sidebar 设置为 Hidden, ↗️ Right Sidebar 设置为 Hide 'Latest changes'。

    🐱 Catppuccin 图标 (🌿 Mocha)

    👤 Extended User Info

    📁 Extended Repo Info

    👀 Visible Details

    ⭐ Archived Repo Stars

    🔑 个人访问令牌 (PAT)

    • 没有 PAT,每小时只允许 $60$ 次请求,并且 GitHub Plus 无法展示私有仓库的扩展信息;有 PAT,每小时允许 $5000$ 次请求,对大多数用户来说足够了,并且 GitHub Plus 可以展示您有访问权限的私有仓库的扩展信息。
    • 在这里 了解如何创建细粒度的个人访问令牌。
    • 在 Repository access 部分选择 All repositories,并在 Permissions 部分添加只读的 Metadata 权限。此部分后面展示了一张示例图片,以供参考。
    • 记得 在令牌过期时生成一个新令牌。
    • 自行承担在镜像站上使用个人访问令牌的风险。
    个人访问令牌示例设置

    ❓ 常见问题

    • Q: 即使 ↗️ Right Sidebar 未设置为 Hide Completely,侧栏仍然被隐藏。如何解决?
    • A: 你的广告拦截器或其他扩展可能正在阻止这些元素。最值得注意的是,easylist 的这个 commit 引入了规则 github.com##.dashboard-changelog:has-text(Latest from our changelog),它会隐藏整个侧栏。你可以尝试在 GitHub 上禁用广告拦截器或为此规则添加例外。

    🤔 已知问题

    • 添加的信息可能不对齐。
    • 如果启用了 "Tracking Prevention",则可能会看到一个 "Error Looks like something went wrong!" 横幅。

    Peringkat: 0