javascript - VSCode 中的 Intellisense 用于 Electron 应用程序开发

标签 javascript visual-studio-code electron

我正在使用 Electron 和 VSCode 开发 Windows 桌面应用程序。当我尝试使用 Electron 函数时,我没有看到任何智能。我的查询是, 如何配置 vscode 启用 Electron 智能感知?一般来说,我想知道需要遵循哪些步骤才能在 JavaScript 代码中获得智能感知功能。

最佳答案

运行这个应该可以解决问题

typings install github-electron --source dt --global

更新

新方法是通过 npm 安装 @types:

npm i -D @types/Electron

但是查看该存储库,它表示如果您的依赖项中包含以下内容,您将获得输入。

https://github.com/electron/electron

更新2

听起来你现在可以从 Electron 依赖本身获取类型。我们花了不到一年的时间就找到了 3 种不同的方法来做到这一点。现在可能没有人会看到这一点,因为这不应该是现代软件包和 IDE 的问题。

关于javascript - VSCode 中的 Intellisense 用于 Electron 应用程序开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38372358/

相关文章:

electron - 在 Electron 中与 <webview> 通信

javascript - CakePHP - 加载时javascript文件不更新

javascript - 是否可以从 xpath 节点更改 css?

python - 有没有办法使用 VS Code 和 Python 监视 Azure Functions 中的内存消耗?

typescript - 在 VSCode 的 javascript/typescript 项目中的 JSDoc 注释中编写多行代码的正确方法是什么?

electron - Web session 工具(Webex,GotoMeeting等)的getMediaStream干扰

JavaScript 作用域冲突

javascript - 按顺序调用多个函数使用ng-click,单击并将相同的变量传递给多个函数

javascript - 从 Visual Studio Code 中启动 Chrome 和调试

node.js - 在 Electron 版本中,YouTube API上传返回状态200,并且没有错误,但没有上传。相同的代码可在常规NodeJS项目中使用