有没有办法让 PyCharm 编码完整的 CDN 加载库?

Is there a way to make PyCharm to code complete CDN loaded libraries?

我目前正在构建 Django 应用程序,我刚刚从 https://www.jsdelivr.com/

加载了所需的库

它是 BootstrapjQuery 和其他几个 JS 库,但将来可能会增加。

我的问题是,我能否在不将文件本地加载到 STATIC 文件夹的情况下以某种方式完成并运行 IntelliSense。只是用CDN PyCharm 好像对Bootstrap 类 一点概念都没有。

PyCharm 具有将 CDN 库下载到本地文件的内置功能。

只需按 Alt + Enter (Mac) 或按 CDN 前面的黄色灯泡 URL 即可制作 CDN 文件的本地副本。

这会为您提供这些文件和 class 名称(如 bootstrap 或 jQuery)的 IntelliSense。

这样做实际上并没有加载项目中的文件,而是在外部加载文件,并在您的 idea/{project}.iml 文件示例中为下面的我的项目创建链接 -->

+    <orderEntry type="library" name="bootstrap" level="application" />
+    <orderEntry type="library" name="tether" level="application" />
+    <orderEntry type="library" name="jquery" level="application" />