VS Code Extension

preview_player
Показать описание
This video will help in understanding, How to create VS Code Extension and will also demonstrate most of its capabilities.
Code
Reference:

Publish Commands:
vsce login "publisher Id of your publisher in Marketplace"
vsce publish

Topics:
00:50 - Simple VS CODE Extension POC App
01:50 - Create Commands
04:30 - Activation Events Entry
05:50 - Dialog modal message, Info/Error message, Input box
07:50 - Configuration or Properties of extension(Boolean/Integer/String/Array/Enum)
15:15 - Snippets
18:12 - Code Completion
23:50 - Create a Sidebar webview panel
31:00 - Open the URL in the browser
32:46 - Create a Center panel
34:14 - Extension cache
37:31 - Extension secret storage
38:54 - Send data via command
40:45 - Open the folder
41:41 - Create Untitled/temp document
42:31 - Open existing document
44:01 - Show diff b/w 2 documents/files
46:34 - Progress Bar
48:12 - Event Emitter for transferring/updating data or notification
49:31 - Enable/Disable Webview developer Tool
52:32 - Context menu
54:05 - Output channel
55:28 - Select all/specific text from the editor
56:15 - Hide commands from the command Palette
01:00:20 - Call/Open extension from the browser via Uri Handler
01:02:34 - Local package
01:03:30 - Install Local package
01:04:30 - Publish to visual studio marketplace
Рекомендации по теме
Комментарии
Автор

great tutorial, this deserve more view

nokchan
Автор

Hi Narottam, I am new in vscode extension development Could help me ?
Where I can learn those all the things you have showed the video?
And also want to know you have used TypeScript, it will work in pure JS right ?

msrajawat
Автор

Hi Narottam, I attempted to build a VS Code extension. However, after publishing and installing the extension, I noticed that it isn't displaying any functionality or UI but it is working fine locally in my system. Can you please assist me with this issue?

aniketbose
Автор

do you know how to get a busy badge on the sidebar icon?

SEOng-gslj
Автор

Can you display codicon in sider bar(activity bar) webview view provider?

Min-ktky