V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
fancy2020

在 VS Code 中使用 Workspaces,如何隔离不同项目的文件?

  •  
  •   fancy2020 · Nov 1, 2023 · 3232 views
    This topic created in 910 days ago, the information mentioned may be changed or developed.

    我现在使用 VS Code Workspaces 来打开多个项目,多个项目的文件就会混合在一起打开,这样有时候不太方便识别和查找不同的文件。

    比较理想的一种方式是,有一个在文件 Tab 之上的一种 Tab ,每个 Workspace 下边的项目都在自己单独的 Tab 中打开。

    不知道有没有办法做到(或者用插件能不能实现?)

    18 replies    2024-04-09 10:29:58 +08:00
    jorneyr
        1
    jorneyr  
       Nov 1, 2023   ❤️ 1
    试试插件 Project Manager
    oxoxoxox
        2
    oxoxoxox  
       Nov 1, 2023
    不同的 Workspaces ,用不同的 window 打开?
    jazzg62
        3
    jazzg62  
       Nov 1, 2023
    我自己是一个窗口,一个项目,也就是一个工作区。
    如果你要在一个窗口打开多个项目,那控制台,插件怎么按需使用呢?
    fancy2020
        4
    fancy2020  
    OP
       Nov 1, 2023
    @oxoxoxox

    用 Window 切换起来就不太方便了。现在项目用的微服务架构,有时候要同时打开四五个项目...
    fancy2020
        5
    fancy2020  
    OP
       Nov 1, 2023
    @jorneyr

    这个名字搜出来好多,不知道是指的哪一个
    fancy2020
        6
    fancy2020  
    OP
       Nov 1, 2023
    @jazzg62

    控制台是指 terminal 吗?
    我会给每个项目起一个,这个切换起来倒影响不大。
    插件的话,没有遇到需要“按需使用”的情况,基本都是通用的。如果是语言相关的话,也不会有影响吧?
    oxoxoxox
        7
    oxoxoxox  
       Nov 1, 2023
    @fancy2020 #4 搞两个 27 寸的屏幕,加上左右分屏,就可以同时看 4 个项目了
    fancy2020
        8
    fancy2020  
    OP
       Nov 1, 2023
    @oxoxoxox

    不只是屏幕的问题了,我现在就是双屏,但是屏幕上还要开浏览器啥的一些窗口。
    总体上还是感觉代码的窗口就在一个比较方便。

    就是在这个基础上,在给不同项目加一个更明显的区隔就更好了~
    Tenvins
        9
    Tenvins  
       Nov 1, 2023   ❤️ 2
    macos 的话可以在 vscode 设置中勾选上 native tabs ,重启 vscode 令设置生效后在 window 选项组下点击 merge all windows
    Luffy0o
        10
    Luffy0o  
       Nov 1, 2023
    @Tenvins 这功能不错
    Lemon305
        11
    Lemon305  
       Nov 1, 2023
    @Tenvins 发现 Typora 也能这么弄
    fancy2020
        12
    fancy2020  
    OP
       Nov 1, 2023
    @Tenvins

    非常感谢,这个基本就是想要的效果。除了, 它只能合并所有 Window ,能不能只合并指定的 Window 呢? 😄

    因为自己会用多个 Space 来工作,它这样一合并,所有就都跑到一起去了
    Tenvins
        13
    Tenvins  
       Nov 1, 2023
    @fancy2020 vscode 我知道的只能这样了,但是你的这个需求 jetbrains 系工具可以实现
    shanguiyao
        14
    shanguiyao  
       Nov 1, 2023
    https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager

    Project Manager 不知道能不能满足楼主的需求
    thevita
        15
    thevita  
       Nov 1, 2023
    "用 Window 切换起来就不太方便了",你需要一个 window manager ,把窗口切换的问题解决了,用 wm 来切换窗口 不就行了, wm 做好了,也能让你感知不到是不是窗口,还能把其他软件也整合进来.
    fancy2020
        16
    fancy2020  
    OP
       Nov 2, 2023
    @thevita

    之前试过 rectangle 之类的,后来因为各种问题放弃了。还是比较喜欢 Win11 那种,系统原生停靠,而不是靠快捷键的
    jorneyr
        17
    jorneyr  
       Nov 2, 2023
    这个名字搜出来好多,不知道是指的哪一个: https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager
    gengxin123
        18
    gengxin123  
       Apr 9, 2024
    @shanguiyao 这个只能打开一个项目,不能同时启动多个项目,是个难点?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3160 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:11 · PVG 22:11 · LAX 07:11 · JFK 10:11
    ♥ Do have faith in what you're doing.