Creating Your First Visual Studio Code Extension

preview_player
Показать описание
When Visual Studio Code doesn't do what you want it to, you install an extension. When you can't find an extension that does exactly what you need, you create your own! In this video, we will look at creating your first Visual Studio Code extension.

### Website

### Course Links

### Subscribe to the Learn.Build.Teach. Newsletter

### Social Media

### Website

### Subscribe to the Learn.Build.Teach. Newsletter

### Social Media
Рекомендации по теме
Комментарии
Автор

I figured it out, with the pathing :) this is what I did :)
const folderPath =
Now it allows me to create the index.html and with no errors :) oh man that took 2 days lol

AlThePal
Автор

Hello, thanks for the great content! Do you have a video of setting up your colorful and fancy terminal in vscode? Unfortunately I can’t find it

mandarin
Автор

Folder Path should be defined like this: const folderPath = to be working on multiple harddrives

peter.
Автор

Hey thanks for the great video.... I am trying to install vsix file of visual studio in to visual studio code using Install VSIX feature of visual studio code. but its says - extension/package.json not found inside zip So the direct question is it possible to use Visual studio 2017 extension in Visual studio code ?

pratimajanardan
Автор

How did you got your test folder open when debugged your extension????

arunishsingh
Автор

After an hour i was able to publish it, thanks man.

MakerVerse
Автор

Thank you for this helpful vscode extension creation introduction video. I have seen that we have the ability to create WebView and TreeView container like the TreeView of the workspace directory and files in VSC. Do you have any suggestions of tutorials on how to get more explanations on how to understand to do these things. Many thanks anyway.

xxx.xxx.xxx.xxjoker
Автор

What I like to know please is how you get the Blue line in hour terminal window?
I think it would be so very useful for my as I'm a noob at this and it makes it easier for me to follow the terminal window.
Thanks in advanced!

Vapornator
Автор

Great guide. There was an issue open on the vsce github which has now been fixed, which I ran into when trying vsce package or vsce publish. Perhaps this is the same problem you ran into. On a similar note I encountered problems using git bash (which doesn't acknowledge your token), i jumped into command prompt and it worked fine

tracynorman
Автор

Awesome video man
I wanted to know which theme you use for your vscode?. Thanks

adrijshikhar
Автор

Hey, thanks for this — but to be honest, it would be way more helpful if you walked through how to actually discover and find the API methods and properties you actually need in order to get stuff accomplished, which is the biggest challenge of writing extensions. For example, the code you used for the 'folderPath' var is no longer correct in the current version of VS Code, so I had to console log vscode.workspace to figure it out.

thestonerstrategist
Автор

I can't get over this error. I saw what you said in the comments but I am so confused what you talking about
ERROR: ENOENT: no such file or directory, open
d:\Programs\Microsoft VS

AlThePal
Автор

hello, but what type of terminal I should use for it? Is it the normal standard one or I should download something somewhere? Thank you

mustafaaljanabi
Автор

I like vscode and vim but seems like you need 300 lines of javascript/json just to do what vim can do with a 2 line function. Like for example, insert date into front matter markdown automatically. In vim if my third line has date in it call setline... done in vim. Useful for automatically updating the modification date of a markdown page.

ironmanlifts
Автор

Fancy terminal prompt you got there. Would you mind sharing how it’s done?

HolographicKode
Автор

Hello, I got an idea to build a certain type extension and I really wanna implement it ! But I'm lack of front-end knowledge, can you give me some advices or learning path that I can follow Then I can build the tool that I wanna . .Thx : ) The Core Fundamentals of Web Development ? Does it help ?

发光二极管
Автор

Hey James! Can you please make more content like this? if you've already have, can you link to it please?

shabbirabdulhussein
Автор

I'd like to see the development of an extension containing GUI

Grygier
Автор

Why do they need to complicate things by requiring me to create an organization in Azure (I guess it's only free for a limited time)?
Can't we just publish plugins without the hassle?
Edit: Actually, I was able to just logon to the marketplace and create a publisher. Guess no token will be required from DevOps Azure as they described.

kneejerkreactor
Автор

Hello James, I was wondering if you could help (or make a video on) make an extension that creates the boilerplate for a C++ wrapper for Python? It’s something that I think a lot of people would appreciate

yvindholtskog