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

Workshop Session Proposal: Building a VSCode Extension using Typescript #269

Closed
ErickWendel opened this issue Apr 6, 2019 · 8 comments

Comments

Projects
None yet
5 participants
@ErickWendel
Copy link
Member

commented Apr 6, 2019

Hi friends. For this month I have a different idea (as talked to @Xabadu). Our workshop at this time will be focused to create a VSCode extension using Typescript. This workshop hasn't a goal to deep understand Typescript, otherwise, we'll create and publish a VSCode extension, to explore the power and facilities that VSCode could provide :D

This could be executed in 90 minutes.

@Xabadu

This comment has been minimized.

Copy link
Member

commented Apr 8, 2019

Hey @ErickWendel! Sounds great :), I think it's a fun and interesting topic that will gather a lot of interest from attendees. Just one minor question, how much effort would involve doing this in plain JavaScript instead of Typescript? I'm wondering if doing it in TS could add an extra layer of difficulty for people not familiar with it.

What do you think @tlhunter @nebrius?

@tlhunter

This comment has been minimized.

Copy link
Collaborator

commented Apr 8, 2019

@Xabadu interesting point... Many beginners do attend Nodeschool. Perhaps we should do a survey first to see how many attendees have TS experience?

@czekaj

This comment has been minimized.

Copy link

commented Apr 8, 2019

Aren't VS Code extensions written exclusively in TS?

@ErickWendel

This comment has been minimized.

Copy link
Member Author

commented Apr 8, 2019

You’re right guys. Maybe add typescript could just confuse the attendees. I'll use only Javascript for that

@nebrius

This comment has been minimized.

Copy link
Collaborator

commented Apr 9, 2019

🤔 the TypeScript question is a good one. You can write extensions without TypeScript, however the documentation for extensions isn't really written with that in mind. I'm actually on the fence. Perhaps you could introduce TypeScript later in the workshop after you've gotten the basics working?

@ErickWendel

This comment has been minimized.

Copy link
Member Author

commented Apr 14, 2019

Yeah! For sure. I'll do it. I'll introduce Typescript and start our goal. I think it won't be a problem for the attendees because we'll use the VSCode environment, inside it could be easy to develop.

@ErickWendel

This comment has been minimized.

Copy link
Member Author

commented Apr 21, 2019

Hi friends! Thanks for coming <3 I just published the resources that I used during the workshop. https://erickwendel.com \o/

@Xabadu

This comment has been minimized.

Copy link
Member

commented Apr 23, 2019

Thanks for your session @ErickWendel, it was great! ✌️

@Xabadu Xabadu closed this Apr 23, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.