【发布时间】:2018-07-13 09:02:41
【问题描述】:
我在 MEAN 堆栈中制作了一个在线 IDE,它编写代码并从服务器提供结果,为了使它更好,我想在 VSCode 或 Atom 中为我的 IDE 提供类似智能感知的功能。我怎样才能做到这一点?有什么建议吗?
【问题讨论】:
-
这是一个相当广泛的问题。取决于您的 IDE 支持的编程语言。此外,Intellisense 是 Microsoft 的商标。我怀疑你会在这里得到一个好的答案,所以让我们再研究一下这个主题,以便有一个更窄的问题。
-
那么,微软或任何其他公司是否提供任何 api 来在我的 IDE 中实现类似 Intellisense 的功能?
-
VS Code 是完全开源的,它是在 TypeScript 中实现的,但它们将其留给语言插件来提供警告、错误和快速修复。如果您为其语言插件实现类似于 VS Code 的接口,您也许可以重用其中的一些工作。这将比编写自己的语言扩展更多。
标签: node.js angular electron intellisense