Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

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

Open
#1,436 2 comments 0 reactions 1 assignee View on GitHub

Maintainers usually reply within 1 day

@puppyben1 is already working on this.

Since Oct 23, 2026.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Active
Tech stack
typescript
Domain
desktop, devtools

Research direction

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.

Written by the indexing model from the issue text.

Description

area:terminal claimed 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,确认没有重复建议。
Dominant language
TypeScript
Stars
1.8k
Forks
151
Avg merge
13h 5m
Merged PRs (30d)
341

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from 1lck/Lithe-IDEA

All issues in 1lck/Lithe-IDEA

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.