Gemini Code Block Scroller (v1.2)

强制 Gemini 代码块内部滚动。双击代码区域切换“折叠/展开”。

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
gymimc
今日安裝
0
安裝總數
3
評價
0 0 0
版本
1.2
建立日期
2025-12-22
更新日期
2025-12-22
尺寸
4.2 KB
授權條款
MIT
腳本執行於

在使用 Google Gemini 生成代码时,几十甚至上百行的长代码往往会占据整个屏幕,导致我们需要频繁滚动页面才能看到上方的对话或下方的功能按钮。
Gemini Code Block Scroller 是一个纯粹的 UI 增强补丁。它不修改原有功能,而是接管了代码块的布局逻辑,将无限延伸的长代码限制在一个舒适的视窗内,让阅读体验回归掌控。

✨ 核心功能
• 📏 智能高度限制
默认将代码块限制在一定高度(如 300px 或屏幕的 75%),超出部分自动出现内部滚动条。再长的代码也不会把聊天记录顶到九霄云外。
• 🖱️ 双击切换模式(独家功能)
觉得视窗太小看不全?双击代码区域,立刻展开显示全部代码;再次双击,瞬间收回。交互直观,收放自如。
• 🎨 滚动条美化
内置了适配 Gemini 深色模式的极简滚动条样式。平时半透明隐身,鼠标悬停时显现,既美观又实用(完美支持 Windows/Mac)。
• 🔍 交互视觉反馈
鼠标悬停在代码上时,光标会自动变为“放大镜 (➕)”或“缩小镜 (➖)”,直观提示当前可进行的操作。
• 🧩 完美兼容
作为一个独立的 CSS/JS 补丁,它与原版的“复制/预览/下载”按钮脚本完全兼容,互不干扰。

🛠️ 使用方法
1. 安装脚本:在 Tampermonkey 中安装并启用。
2. 自动生效:刷新 Gemini 页面,所有长代码块会自动变短,并显示滚动条。
3. 折叠/展开:
• 想要看全貌?在代码文字区域 快速双击左键。
• 看完想收起?再次 双击左键。