V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chizuo
V2EX  ›  分享发现

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

  •  
  •   chizuo · 2022-05-04 09:42:12 +08:00 · 1566 次点击
    这是一个创建于 938 天前的主题,其中的信息可能已经有所发展或是发生改变。

    此问题我只确定在 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

    d9c2cd6048e0d.png

    感谢大家!

    3 条回复    2022-05-04 17:15:48 +08:00
    noe132
        1
    noe132  
       2022-05-04 09:51:22 +08:00   ❤️ 1
    plus one.
    不过我倒是很少遇到这个问题。我每一个工程都是一个 vscode workspace ,配合 https://marketplace.visualstudio.com/items?itemName=sadesyllas.vscode-workspace-switcher ,所有文件直接从 quick open 打开了,很少会从 explorer 打开文件,需要从外部打开文件也习惯用拖入的方式打开文件了
    villivateur
        2
    villivateur  
       2022-05-04 10:29:11 +08:00 via Android   ❤️ 2
    可我 vscode 主要是打开项目文件夹,一个项目一个实例。单个文件编辑用 vscode 的话感觉太重了。
    Kawauso
        3
    Kawauso  
       2022-05-04 17:15:48 +08:00   ❤️ 1
    😂我是第 20 个大拇指👍
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5441 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 08:31 · PVG 16:31 · LAX 00:31 · JFK 03:31
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.