建议 / Feature Request: 为 Markdown 内容添加「复制」按钮 / Add a "Copy" button for rendered Markdown content

Abierto
#19 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
css, markdown
Área
frontend

Línea de trabajo

No se nombran archivos ni pruebas. Empieza localizando el componente que renderiza Markdown y bloques de código; después, inspecciona cómo están disponibles para la UI el contenido renderizado y el Markdown sin procesar. Se considera terminado cuando los bloques de código tienen una acción Copy con una confirmación de que se han copiado, usando la fuente sin procesar; la acción para todo el mensaje es opcional.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

问题描述 / Problem

目前界面中渲染的 Markdown 内容(代码块、回复文本等)没有「复制」按钮,用户只能手动鼠标拖选,长段内容或代码块选中容易不完整。

Currently, rendered Markdown content has no "Copy" button. Users must manually select text with the mouse, which is inconvenient and often incomplete for long content or code blocks.

建议 / Suggestion
  1. 代码块右上角添加 Copy 按钮,点击复制并显示反馈;

  2. 可选:消息整体提供「复制全文」按钮;

  3. 复制使用原始 Markdown 源文本。

  4. Add a Copy button at the top-right of code blocks with "Copied!" feedback;

  5. Optionally, a "Copy all" button for entire messages;

  6. Copy should use the raw Markdown source.

收益 / Benefits
  • 提升操作效率,减少误选漏选;

  • 符合主流 AI/开发工具标配交互习惯。

  • Improves efficiency;

  • Matches standard interactions in mainstream AI/dev tools.

Lenguaje dominante
CSS
Estrellas
7
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de CommandCodeAI/commandcode-status

Todos los issues de CommandCodeAI/commandcode-status

Issues similares

Más issues de Web Dev

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.