三种不同的代码块测试

代码块复制功能测试

这是一个测试页面,用于验证各种代码块复制功能是否正常工作。

行内代码测试

这里有一些行内代码:console.log('Hello World')let x = 10function test()

缩进代码块测试(4个空格)

这是通过缩进4个空格创建的代码块:

1
2
3
4
5
6
7
8
9
const testFunction = () => {
    console.log('Hello from indented code block');
    return 'This should have copy icon on hover';
};

function traditionalCodeBlock() {
    let message = "This is created with 4-space indentation";
    alert(message);
}

列表中的缩进代码块

  • 第一个项目

  • 这里有一个缩进的代码块:

    1
    2
    3
    git add .
    git commit -m "test commit"
    git push origin main
  • 第三个项目

与 fenced code 对比

这是 fenced code(用三个反引号):

1
2
3
const fencedCode = () => {
  console.log("This is fenced code block");
};