请为我 upvote!如果你在使用 vscode 中也遇到这样的烦恼

2022-05-04 09:42:12 +08:00
 chizuo

此问题我只确定在 windows 平台上有,不知道 mac 用户是否有此烦恼

一般我喜欢使用“多桌面”( multiple windows Win+Tab )来进行工作,一个桌面负责一个任务,有的用来做项目 A ,有的用来看论文,有的则用来摸鱼~

如果每个桌面上你都打开了 vscode 实例,那么烦恼就会开始了:

  1. 选项:永远打开新实例:每当你打开一个文件,那么就会多一个实例,很占资源,也会有很多窗口

  2. 选项:只使用一个实例:你在 A 桌面双击打开的文件,会随机出现在任何一个桌面的 vscode 上,Windows 会自动把你切换到那个桌面去,即使 A 桌面明明有一个 vscode 实例了,这个文件为什么不在 A 桌面的 vscode 中打开呢?而是随机在所有实例中的某一个中打开,导致桌面随意切换,体验很差。

我的提案

vscode 应该有这么一个选项:多桌面多实例,单桌面唯一实例

当前桌面没有 vscode 实例时,则默认在当前桌面打开一个新的实例;

当前桌面存在一个 vscode 实例时,则默认将此文件在当前桌面的 vscode 中打开作为标签页;

无论何时,都不应该出现,在 A 桌面打开文件,而跳转到其他桌面

如果你觉得有点意思,如何为我 upvote ?

我在 Github/vscode 发起了issue 提案,只要满足 20 个“大拇指”就可以进入 backlog 流程。

issue 链接: https://github.com/microsoft/vscode/issues/147742

感谢大家!

1499 次点击
所在节点    分享发现
3 条回复
noe132
2022-05-04 09:51:22 +08:00
plus one.
不过我倒是很少遇到这个问题。我每一个工程都是一个 vscode workspace ,配合 https://marketplace.visualstudio.com/items?itemName=sadesyllas.vscode-workspace-switcher ,所有文件直接从 quick open 打开了,很少会从 explorer 打开文件,需要从外部打开文件也习惯用拖入的方式打开文件了
villivateur
2022-05-04 10:29:11 +08:00
可我 vscode 主要是打开项目文件夹,一个项目一个实例。单个文件编辑用 vscode 的话感觉太重了。
Kawauso
2022-05-04 17:15:48 +08:00
😂我是第 20 个大拇指👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/850730

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX