Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] ts 插件是基于什么版本的vs插件改造的? #31

Open
piLurk opened this issue Oct 17, 2023 · 8 comments
Open

[Question] ts 插件是基于什么版本的vs插件改造的? #31

piLurk opened this issue Oct 17, 2023 · 8 comments
Assignees
Labels
question Further information is requested

Comments

@piLurk
Copy link

piLurk commented Oct 17, 2023

typescript-language-features-worker 插件是基于什么版本的vs插件改造的?

  1. 能提供一下基于的 https://github.com/microsoft/vscode/tree/main/extensions/typescript-language-features 的 commit 么?
  2. 我看这个插件发了 3 个 patch 版本: ts 插件, 这中间有什么改动么,哪里可以查看到变更?
@piLurk piLurk assigned piLurk and AhkunTa and unassigned piLurk Oct 17, 2023
@piLurk
Copy link
Author

piLurk commented Oct 17, 2023

@AhkunTa 辛苦解答一下?

@AhkunTa
Copy link
Member

AhkunTa commented Oct 17, 2023

@AhkunTa 辛苦解答一下?

看codeblitz上版本 1.53.0 就是基于 vscode 1.53.0 内默认插件 做的patch

主要是

  1. 整体适配了 Opensumi 侧的web端
  2. 在插件的基础上 初始化加载 js以及node 的语法类型

插件上的具体变更 后续可能会放出来

@AhkunTa AhkunTa added the question Further information is requested label Oct 17, 2023
@piLurk
Copy link
Author

piLurk commented Oct 17, 2023

@AhkunTa 辛苦解答一下?

看codeblitz上版本 1.53.0 就是基于 vscode 1.53.0 内默认插件 做的patch

主要是

  1. 整体适配了 Opensumi 侧的web端
  2. 在插件的基础上 初始化加载 js以及node 的语法类型

插件上的具体变更 后续可能会放出来

8490d3dde47c57ba65ec40dd192d014fd2113496 (HEAD, tag: 1.53.0) 就是这个 commit 么

@AhkunTa
Copy link
Member

AhkunTa commented Oct 17, 2023

@AhkunTa 辛苦解答一下?

看codeblitz上版本 1.53.0 就是基于 vscode 1.53.0 内默认插件 做的patch
主要是

  1. 整体适配了 Opensumi 侧的web端
  2. 在插件的基础上 初始化加载 js以及node 的语法类型

插件上的具体变更 后续可能会放出来

8490d3dde47c57ba65ec40dd192d014fd2113496 (HEAD, tag: 1.53.0) 就是这个 commit 么

是的 目前整体文档还不完善 后续会增加在codeblitz上 调试插件等文档

@piLurk
Copy link
Author

piLurk commented Oct 17, 2023

@AhkunTa 辛苦解答一下?

看codeblitz上版本 1.53.0 就是基于 vscode 1.53.0 内默认插件 做的patch
主要是

  1. 整体适配了 Opensumi 侧的web端
  2. 在插件的基础上 初始化加载 js以及node 的语法类型

插件上的具体变更 后续可能会放出来

8490d3dde47c57ba65ec40dd192d014fd2113496 (HEAD, tag: 1.53.0) 就是这个 commit 么

是的 目前整体文档还不完善 后续会增加在codeblitz上 调试插件等文档

image
我用 vscode 的 15.3.0 版本打出来的版本,现在跑不起来,是不是你这边又一些兼容改动呢?可不可以把现在的源码发一下呢,https://github.com/opensumi/lite-worker-extensions 这里好像只有压缩文件

@piLurk
Copy link
Author

piLurk commented Oct 17, 2023

@AhkunTa 或者发个压缩包也行,我在看 #30 这个问题,现在没有源码,卡住了。。

@AhkunTa
Copy link
Member

AhkunTa commented Oct 17, 2023

@AhkunTa 或者发个压缩包也行,我在看 #30 这个问题,现在没有源码,卡住了。。

这个问题我看下吧 这两天修下 整体ts插件内hack逻辑比较多

@piLurk
Copy link
Author

piLurk commented Oct 17, 2023

@AhkunTa 或者发个压缩包也行,我在看 #30 这个问题,现在没有源码,卡住了。。

这个问题我看下吧 这两天修下 整体ts插件内hack逻辑比较多

没事,要不你直接发一下源码zip吧,一起看下。我们正在接入 codeblitz,验证可行性,比较急

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants