vuepress-----21、代码块拷贝插件

这篇文章介绍了如何在Vuepress项目中使用code-copy插件,包括安装步骤、配置选项如选择器、对齐方式、颜色等,帮助用户实现代码块的复制功能。
摘要由CSDN通过智能技术生成

https://github.com/znicholasbrown/vuepress-plugin-code-copy

Vuepress 代码复制插件

Vuepress 的插件,将复制按钮附加到给定选择器的每个实例(默认为div[class*="language-"] pre

# 安装

$ npm install vuepress-plugin-code-copy
# OR
$ yarn add vuepress-plugin-code-copy

# 用法

该插件可以添加到.vuepress/config.js您的 Vuepress 项目中plugins

module.exports = {
    plugins: [['vuepress-plugin-code-copy', true]]
}

# 选项

该插件采用许多选项,可以通过选项对象中的插件配置传递这些选项:

module.exports = {
  plugins: [
    ["vuepress-plugin-code-copy", {
        selector: String,
        align: String,
        color: String,
        backgroundTransition: Boolean,
        backgroundColor: String,
        successText: String
        }
    ]
  ]
}

# 选择器

  • 类型:String
  • 默认:div[class*="language-"] pre

这是复制按钮组件将附加到的CSS 选择器。 (opens new window)

# 对齐

  • 类型:String
  • 默认:bottom
  • 支持的选项:topbottom

该选项描述了复制按钮组件的垂直位置以及successText

# 颜色

  • 类型:String
  • 默认:#27b1ff

这设置复制按钮的颜色并且可以采用任何十六进制代码 (opens new window)

# 背景过渡

  • 类型:Boolean
  • 默认:true

当用户按下复制按钮时启用附加代码块的背景过渡动画。

# 背景颜色

  • 类型:String
  • 默认:#0075b8

这设置背景过渡动画的颜色,并且可以采用任何十六进制代码 (opens new window)

# 成功文本

  • 类型:String
  • 默认:Copied!

这设置当用户按下复制按钮时显示的文本。

# 静态图标

  • 类型:Boolean
  • 默认:false

复制图标仅在将鼠标悬停在代码块上时可见或始终可见。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

悠闲的线程池

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值