PlasmoHQ / plasmo

🧩 The Browser Extension Framework
https://www.plasmo.com
MIT License
10.28k stars 355 forks source link

[RFC] Support VSCode extension #146

Open louisgv opened 2 years ago

louisgv commented 2 years ago

How do you envision this feature/change to look/work like?

What is the purpose of this change/feature? Why?

To boldly go where no one has gone before.

(OPTIONAL) Example implementations

No response

(OPTIONAL) Contact Details

No response

Verify canary release

Code of Conduct

louisgv commented 2 years ago

Likely will use esbuild - this will be the first step to integrate it into the plasmo sdk

hijiangtao commented 2 years ago

Can we consider WebStorm plugin likewise with same functionalities? 🤔

louisgv commented 2 years ago

Can we consider WebStorm plugin likewise with same functionalities? 🤔

Mhmm, does WebStorm also uses js for their core logic?

ColdSauce commented 2 years ago

Yeah that'd be great @hijiangtao. If you could make a GitHub issue for that, and spearhead it, it'd be greatly appreciated!

hijiangtao commented 2 years ago

Can we consider WebStorm plugin likewise with same functionalities? 🤔

Mhmm, does WebStorm also uses js for their core logic?

Well, WebStorm is a IDE for JavaScript development, but to develop a plugin for it, I think the program language is not JavaScript instead.

hijiangtao commented 2 years ago

Yeah that'd be great @hijiangtao. If you could make a GitHub issue for that, and spearhead it, it'd be greatly appreciated!

I read the description about the RFC again, and I think it may be hard to get a WebStorm plugin with same functionalities, since developers may need to be familiar with other program languages (other than JS)?