Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

[Feature] Windows 终端工具窗口支持从底部拖拽停靠到右侧

Abierto
#1,436 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@puppyben1 ya está trabajando en esto.

Desde el 23/10/2026.

  • #1446 de @puppyben1 — abierto

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
typescript
Área
desktop, devtools

Línea de trabajo

Start by reading the existing issue #1185 and the merged macOS docking implementation in #1193 to understand the current terminal panel layout and Windows-specific gap. Then locate the terminal panel and docking entry points in the TypeScript project; the issue does not name specific files or tests. Done means Windows users can drag the panel between bottom and right, cancel without changing layout, and keep the terminal session and its state intact.

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

Descripción

area:terminal enhancement issue-form:feature P2 platform:windows review: medium
Problem to solve / 要解决的问题

Windows 使用终端执行命令时,希望将左下方的终端面板拖到右侧,便于同时查看代码和命令输出。目前用户反馈该工作流仍无法完成。现有 #1185 已关闭,但其中 Windows 对齐阶段尚未解决本需求,因此需要独立跟踪 Windows 后续实现。

Proposed solution / 建议方案

提供类似 IntelliJ IDEA 的工具窗口停靠交互:可将终端面板从底部/左下方拖到右侧,并可移回原位置。拖动过程中提供明确落点,取消拖动不改变布局;移动不应重启终端进程或丢失当前会话、输出、输入及工作目录。

Target platform / 目标平台

Windows

Area / 模块

Terminal / 终端

Priority / 优先级

P2 / 后续考虑:目前不着急,可安排到后续版本

Alternatives considered / 已考虑的替代方案

继续在底部使用终端或使用外部终端可临时工作,但不能满足 IDE 内并排查看代码和终端的布局需求。

Additional context / 补充信息

关联:#1185(已关闭,阶段 2 原本包含 Windows UX 对齐);#1193 记录已合入的 macOS 停靠实现,但 macOS 完成不能视为 Windows 完成。
用户于 2026-10-23 明确反馈 Windows 最新 Lithe 仍缺少该能力;具体发布版本号未提供,未将本地源码 SHA 代作运行版本。
本项只涉及终端面板位置,不涉及终端输出路径点击跳转。Agent 未运行实机复现。
建议标签:platform:windows、area:terminal、area:ui、P2。

Checklist / 提交前检查
  • I searched existing issues for duplicates. / 我已搜索现有 Issue,确认没有重复建议。
Lenguaje dominante
TypeScript
Estrellas
1.8k
Forks
151
Merge medio
12 h 54 min
PR fusionados (30 d)
337

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

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 1lck/Lithe-IDEA

Todos los issues de 1lck/Lithe-IDEA

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.