如何从 VS Code 的单独实例共享代码自动填充建议

问题描述 投票:0回答:1

我正在开发一个依赖于库的项目,它们之前都位于同一个文件夹中,但出于好奇,我将它们分成单独的文件夹 (github 分别包含 Caldro 文件夹和 Volley_Valley 文件夹)

-Github -卡尔德罗 -排球谷

现在,我使用 2 个不同的 vs code 实例分别打开每个存储库,在解析文件链接几分钟后,一切都变得完美,直到令我惊恐的是,我意识到 Caldro 的代码建议和自动填充都消失了!

有没有办法链接 VS Code 的两个打开实例以允许它们共享代码建议?单向分享也可以

我能找到的唯一解决方案是恢复到旧的结构,就像这样 (github 包含 Volley_Valley 文件夹,其中包含 Caldro) -Github -Volley_Valley -卡尔德罗

但是我不希望 Caldro 位于 Volley_Valley 文件夹内,并且我无法在 Vs code 中完全打开“Github”文件夹而不搞乱 Live Server,该怎么办(做什么?T_T

visual-studio-code filesystems autofill project-structure
1个回答
0
投票

听起来您想在 VS Code 中为项目维护单独的文件夹结构,但仍然为两个项目提供代码建议和自动填充功能。为此,您可以使用 Visual Studio Code 的“工作区”功能,该功能允许您将多个文件夹或项目作为单个工作区一起打开。这样,您可以维护所需的文件夹结构,同时受益于共享代码建议和自动填充。

以下是在 VS Code 中创建工作区的方法:

打开 VS Code:像平常一样在 VS Code 中打开您的项目之一。

将文件夹添加到工作区:要将其他项目添加到工作区,请转到“文件”菜单并选择“将文件夹添加到工作区”。导航到第二个项目的文件夹(在本例中为“Caldro”文件夹),然后选择它。

保存工作区:添加第二个文件夹后,再次转到“文件”菜单并选择“将工作区另存为”。选择一个位置并为您的工作区命名(例如“MyProject.workspace.json”)。

关闭 VS Code:关闭两个项目的 VS Code。

重新打开工作区:现在,不要打开各个项目文件夹,而是使用 VS Code 打开刚刚保存的工作区文件(例如“MyProject.workspace.json”)。这将在单个工作区中打开两个项目文件夹。

验证代码建议:工作区打开后,您现在应该拥有适用于两个项目的代码建议和自动填充功能,就像它们位于同一文件夹中一样。

此方法允许您维护所需的文件夹结构,同时享受共享工作空间的好处。您可以轻松地在项目之间切换,并且仍然可以访问代码建议和自动填充。

此外,您可以将工作区配置保存在版本控制(例如 Git)中,以便您和您的团队成员可以使用相同的工作区设置。

© www.soinside.com 2019 - 2024. All rights reserved.