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

关于 Vscode 工作区/多窗口的问题

  •  
  •   TcDhl · 2022-05-24 20:33:42 +08:00 · 3176 次点击
    这是一个创建于 703 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 能不能一个窗口, 打开多个工作区?
    2. 如果能实现第一点, 那能不能本地的工作区远程的工作区都在一个窗口
    23 条回复    2022-05-26 15:25:11 +08:00
    TcDhl
        1
    TcDhl  
    OP
       2022-05-24 21:03:22 +08:00
    这个问题就没人的嘛
    tabris233
        2
    tabris233  
       2022-05-25 00:17:03 +08:00 via iPhone
    感觉这个诉求有点奇怪 一个窗口多个工作区和把这些项目都塞到一个工作区没啥区别。
    本地跟远程一个更奇怪,都远程了还搞本地干啥,
    Ljcbaby
        3
    Ljcbaby  
       2022-05-25 00:35:38 +08:00
    不能打开多个工作区,但远程窗口可以打开本地文件
    fpure
        4
    fpure  
       2022-05-25 00:37:33 +08:00
    从来就没用过 vscode 的工作区,都是直接打开一个目录
    TcDhl
        5
    TcDhl  
    OP
       2022-05-25 05:35:30 +08:00
    @tabris233 #2 前后端, 前端本地调试 后端远程调试
    MengiNo
        6
    MengiNo  
       2022-05-25 07:25:17 +08:00 via Android
    都远程或者都本地可以。是本地性能和服务器性能都很尴尬导致只能拆开跑?
    TcDhl
        7
    TcDhl  
    OP
       2022-05-25 08:20:02 +08:00
    @MengiNo #6 不尴尬, 光内存就 128G
    waiaan
        8
    waiaan  
       2022-05-25 09:11:14 +08:00
    一直没明白工作区是什么意思,我都是直接打开工程所在的文件夹。
    mikulch
        9
    mikulch  
       2022-05-25 09:37:04 +08:00
    project 工作区 用户区到底怎么区分的,啥意思呀。
    tabris233
        10
    tabris233  
       2022-05-25 09:58:24 +08:00 via iPhone
    @TcDhl 全栈大佬 失敬失敬
    thinkershare
        11
    thinkershare  
       2022-05-25 10:37:16 +08:00
    @waiaan 工作区是一个逻辑分组, 可以将不同位置的不同目录组织在一个工作树中, 而文件夹是做不到这点的, 文件夹必须和物理磁盘的文件树解构保持一致
    lin07hui
        12
    lin07hui  
       2022-05-25 10:40:45 +08:00
    @waiaan 文件(F) -> 将文件夹添加到工作区(D)
    waiaan
        13
    waiaan  
       2022-05-25 10:48:46 +08:00
    @thinkershare
    这么做的用处是?
    thinkershare
        14
    thinkershare  
       2022-05-25 10:53:32 +08:00   ❤️ 1
    @waiaan 没啥绝对的好处. 很多时候需要在一个目录树打开多个项目, 而这些项目已经存在磁盘的不同位置上, 如果没有工作区就会非常麻烦, 需要移动文件夹,一些项目甚至对绝对目录有依赖, 一旦移动位置, 就直接无法运行了. 工作区加入的原因和讨论在 VSCode 社区有讨论, VSCode 大部分功能的加入都是有公开讨论的. 工作区还可以跨项目配置 VSCode
    waiaan
        15
    waiaan  
       2022-05-25 11:18:52 +08:00
    @thinkershare
    多谢解答。我是没碰到过这种需求,一般都是各个项目在各自 vsc 窗口中打开。
    gogogo1203
        16
    gogogo1203  
       2022-05-25 11:31:02 +08:00
    你需要的是一个快捷键,在多个 vs 窗口里切换。 我用 win, vscode 放在任务栏的第一的位置。win+1 自动切换到 第一个窗口,win+1 +1 切换到第二个窗口。 你打开前后端窗口的顺序固定一下,其实挺方便的。 加上 peacok 改前后端的窗口颜色.
    RickyC
        17
    RickyC  
       2022-05-25 11:32:02 +08:00
    @tabris233 前端用本地,后端用远程呀
    gogogo1203
        18
    gogogo1203  
       2022-05-25 11:32:31 +08:00
    golang vs code 必须要在根目录打开,不然会出现各种各样的问题,所以必须要多个窗口
    juzisang
        19
    juzisang  
       2022-05-25 11:36:25 +08:00
    点击右上角文件,将文件夹添加到工作区,剩下的就是折腾配置了。
    sarices
        20
    sarices  
       2022-05-25 11:37:54 +08:00
    我建议你将多个工作区的合并到一个,换个宽屏显示器,vscode split 左边是前端 中是后端,右边预览,左中右自己习惯搭配
    wellwellwell
        21
    wellwellwell  
       2022-05-26 00:27:01 +08:00
    我有点猜测不到楼主说的是两个工作区还是两个项目,工作区是可以把不同项目合并在一起的东西。如果你说的是项目,那么可以利用工作区把两个项目合并到一个窗口。如果你说的是两个工作区,也可以把两个工作区合并成一个,还是在同一个窗口上
    TcDhl
        22
    TcDhl  
    OP
       2022-05-26 15:24:51 +08:00
    @wellwellwell #21
    一个工作区可以有多个项目, 我本来是想弄成在一个 vscode 窗口中弄多个工作区
    但不管我是改配置文件, 还是其他办法, 没办法实现哈哈, 算了算了
    TcDhl
        23
    TcDhl  
    OP
       2022-05-26 15:25:11 +08:00
    @sarices #20
    有三个显示器,两个横屏, 一个竖屏的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1873 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:40 · PVG 00:40 · LAX 09:40 · JFK 12:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.