Companies Home Search Profile

Making VSCode Extensions for Engineering Managers and CTOs

Focused View

Murage Kibicho

1:37:14

55 View
  • 1 - Introduction.mp4
    00:50
  • 2 - Setting up VS Code.mp4
    01:55
  • 2 - VS Code URL.txt
  • 3 - NPM URL.txt
  • 3 - NodeJS Installation.mp4
    01:56
  • 3 - Node JS url.txt
  • 4 - Extension Documentation.txt
  • 4 - VS Code Extension Documentation.mp4
    02:47
  • 5 - Hello World.mp4
    11:18
  • 5 - Hello World Example.txt
  • 6 - Snippets Introduction and Documentation.mp4
    05:50
  • 6 - Snippet Guide.txt
  • 7 - Exploring Documentation and our 2nd Code snippet.mp4
    05:20
  • 8 - Implementing a complex snippet.mp4
    18:18
  • 8 - snippets.zip
  • 9 - File System Docs.txt
  • 9 - File System Documentation.mp4
    01:03
  • 10 - Files Folder and Boilerplate.mp4
    21:54
  • 10 - extension.zip
  • 11 - Making menu contributions and Sub Menu contributions.mp4
    06:57
  • 11 - package.zip
  • 12 - Moving Items to the Context Menu Top.mp4
    09:18
  • 13 - Publishing with VSCE and Handling Common Errors.mp4
    07:20
  • 14 - Bundling and Including 3rdparty Extensions.mp4
    01:48
  • 15 - Sharing Private Extensions.mp4
    00:40
  • Description


    Personalize your company's VS Code environment with custom commands, menu items and code completion

    What You'll Learn?


    • Develop personalized VS Code extensions
    • Implement Intellisense and Custom code completion
    • Create custom Menus and Submenus inside Visual Studio Code
    • Create folders and files programmatically
    • Use the VS Code file system to create boilerplate
    • VS Code Marketplace Distribution

    Who is this for?


  • Engineering managers and CTOs aiming to maximize developer productivity
  • What You Need to Know?


  • Basic grasp of Javascript
  • More details


    Description

    This course teaches how to maximize programmer productivity inside the Visual Studio Code Integrated Development Environment. This video series targets Engineering Managers, Chief Technology Officers (CTOs) and generally, people who manage software engineers. We aim to show the powerful IDE features extended through the VS Code API. Ultimately, we desire to enhance programmer productivity through the showcase of VS Code's extensive features.


    In this course, you shall :

    • Learn to make Visual Studio Code Extensions with the JavaScript programming language.

    • Become aware of common gotchas that disrupt the Visual Studio Code Extension making process.

    • Navigate the Visual Studio Code API documentation and discover pre-written code samples offered in TypeScript.

    • Grasp the anatomy of a VS Code extension and the different functions required to create a valid extensions.js file.

    • Understand how to create a snippets.json file.

    • Work with cursor positions, file names and placeholder variables to perform intelligent code completion.

    • Display information notiffication boxes inside Visual Studio Code.

    • Generate files with arbitrary names and file extensions programmatically using the in-built VS Code fs package. .

    • Extend file creation to creating entire folders with nested structure.

    • Create custom boilerplate generators with arbitrary text.

    • Personalize your right-click menu to show company-specific commands.

    • Customize the indices of different commands as each appears inside the context menu.

    • Learn to add different sections to the Contributes portion of VS Code's package.json file


    Who this course is for:

    • Engineering managers and CTOs aiming to maximize developer productivity

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Murage Kibicho
    Murage Kibicho
    Instructor's Courses
    Murage is the Lead Instructor at Bot University - an online school dedicated to teaching bot automation. He has worked professionally as a software developer and is currently a Math major in his junior year. In his free time, he likes learning new languages and you'll probably find him in ChinaTown practising his Mandarin.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 15
    • duration 1:37:14
    • Release Date 2023/09/04

    Courses related to Programming Fundamentals

    Courses related to Software Engineering

    Courses related to Visual Studio Code

    Subtitle
    Learning COBOL Programming with VSCode
    Pluralsight IBM
    IBM
    Learning COBOL Programming with VSCode
    1:16:57
    English subtitles
    12/19/2023