【发布时间】:2018-04-24 04:45:09
【问题描述】:
我想知道在本地安装所有依赖项的 Docker 容器中进行开发时是否可以启用 VS Code IntelliSense?
【问题讨论】:
标签: javascript docker npm visual-studio-code intellisense
我想知道在本地安装所有依赖项的 Docker 容器中进行开发时是否可以启用 VS Code IntelliSense?
【问题讨论】:
标签: javascript docker npm visual-studio-code intellisense
VS Code 最近推出了Visual Studio Code Remote - Containers extension:
Visual Studio Code Remote - Containers 扩展允许您将 Docker 容器用作功能齐全的开发环境。它允许您打开容器内(或安装到)容器中的任何文件夹,并利用 Visual Studio Code 的完整功能集。
但最重要的是您的用例:
这让 VS Code 可以提供本地质量的开发体验——包括完整的 IntelliSense(完成)、代码导航和调试——无论您的工具(或代码)位于何处。
我制作了一个截屏视频,显示:
这里是项目根目录下的相关配置文件.devcontainer.json:
{
"name": "My Project",
"image": "node:12-alpine"
}
【讨论】:
node_modules 挂载为卷?如果在 VScode 资源管理器中展开node_modules,子文件夹是否可见?