您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
悬停时切换代码块的全屏模式
当前为
一个全面的用户脚本,通过向代码块添加全屏和复制功能来增强StackExchange站点上的代码查看体验。
1.安装用户脚本管理器(Tampermonkey、Greasemonkey等) 2.从用户脚本安装此脚本 3.访问任何带有代码块的StackExchange网站 4.将鼠标悬停在代码块上以查看新按钮
1.将鼠标悬停在任何代码块上以显示控制按钮 2.点击“全屏”在新的专用选项卡中打开代码 3.点击“复制”将代码复制到剪贴板 4.在全屏选项卡中按Esc**关闭
该脚本适用于整个StackExchange网络:
//核心功能
addStyles()//为按钮和布局注入CSS
addButtons()//为代码块创建悬停按钮
openCodeInNewTab()//生成全屏查看体验
copyToClipboard()//处理代码复制功能
可以通过修改CSS变量来定制脚本:
/* Button appearance */
.button {
background- color: #eee; /* Button background */
font- size: 12px; /* Button text size */
padding: 4px 8px; /* Button spacing */
}
/* Fullscreen styling */
.toolbar button {
background: #007acc; /* Toolbar button color */
color: white; /* Toolbar text color */
}
语法高亮显示支持190多种编程语言,包括:
按钮未出现
全屏时弹出窗口被阻止
语法高亮显示不起作用
复制不起作用
MIT许可证- 个人和商业用途免费。
对于问题、功能请求或贡献: