我使用 typescript 和 React 创建了 VS Code 扩展。我想知道使用相同的代码也可以在 JetBrains 中使用该扩展。或者是否有 VS Code 或 JetBrains 提供的 SDK 将代码转换为 JetBrains 工作代码。
任何建议都将非常有助于制作相同的 VS Code 扩展以在 JetBrains 中使用所有功能。或者是否需要一些最小的努力才能使其工作。
我已经搜索过是否可能。但我没有找到任何可能的解决方案。
虽然我不能百分百肯定地这么说,但我想答案是否定的。它们使用不同的语言(VS Code 使用 TypeScript/JavaScript,而 JetBrains 使用 Kotlin/Java),即使您可以将 TS/JS 一对一转换为 Kotlin/Java,它们也具有不同的(不断发展的)功能集,并且模型,这反映在它们的扩展/插件 API 中。
旁白:VS Code 和 Visual Studio 之间的情况类似(两者都是由同一家公司创建和拥有!)