vscode-extension-samples

Sample code illustrating the VS Code extension API. (by microsoft)

Vscode-extension-samples Alternatives

Similar projects and alternatives to vscode-extension-samples

microsoft
vscode-extension-samples
  1. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  2. ASP.NET Core

    ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

  3. vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

  4. llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

  5. telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  6. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  7. language-server-protocol

    Defines a common protocol for language servers.

  8. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  9. angular-cli

    CLI tool for Angular

  10. openvsx

    An open-source registry for VS Code extensions

  11. vscode-python

    Python extension for Visual Studio Code

  12. dark

    Darklang main repo, including language, backend, and infra

  13. WebViewFeedback

    Feedback and discussions about Microsoft Edge WebView2

  14. The-Spiral-Language

    Functional language with intensional polymorphism and first-class staging.

  15. prism.el

    Disperse Lisp forms (and other languages) into a spectrum of colors by depth

  16. nvim-ts-rainbow

    Discontinued Rainbow parentheses for neovim using tree-sitter. Use https://sr.ht/~p00f/nvim-ts-rainbow instead

  17. Bracket-Pair-Colorizer-2

    Discontinued Bracket Colorizer Extension for VSCode

  18. Hopac

    http://hopac.github.io/Hopac/Hopac.html

  19. hy-language-server

    Hy Language Server built using Jedhy. works only under Hy1.0a1. For the recent version of Hy, please use https://github.com/sakuraiyuta/hyuga instead.

  20. vscode-vsce

    VS Code Extension Manager

  21. vscode-snippets-ranger

    View and edit all of your snippets in one purty place! Yee-haw!!

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better vscode-extension-samples alternative or higher similarity.

vscode-extension-samples discussion

Log in or Post with

vscode-extension-samples reviews and mentions

Posts with mentions or reviews of vscode-extension-samples. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-11.
  • VS Code Extension Development Tips
    6 projects | dev.to | 11 Nov 2024
    Authentication Sample
  • Microsoft is introducing hidden APIs to VS Code only enabled for Copilot
    11 projects | news.ycombinator.com | 21 Oct 2024
    I honestly don't see the issue here (Full disclosure: I work for Microsoft, but in consulting services, not in products - and full expect to be downvoted to oblivion).

    If these aren't finished, that means that they still haven't stabilized enough to go through the full support and release pipeline--that usually means documenting them, publishing a couple of reference development samples, doing a public announcement, i.e., the full nine yards of fostering adoption of the product feature.

    I mean, it's not as if there isn't a huge API surface for the editor (the sample extensions repo is huge - https://github.com/microsoft/vscode-extension-samples), and there are already samples out there to extend the Copilot functionality: https://github.com/joyceerhl/vscode-mssql-chat (I wrote my own based off this one for a personal project)

    So maybe consider that those things take time to build out fully?

  • Building Your Own GitHub Copilot: A Step-by-Step Guide to Code Completion Tools
    1 project | dev.to | 13 Sep 2024
    vscode-sample-inlinecompletion
  • I Made an Extended Version of Vimtutor – Introducing Vimtutor Sequel
    3 projects | news.ycombinator.com | 2 Aug 2024
    I too share your sentiment about VS Code. Its extension API[0] is extensive and approachable, often with examples[1] for each API.

    Just a small anecdote: At work, I found it frustrating not being able to quickly locate where views for Django API endpoints were, so I wrote a simple extension that took the output of django-extensions' show_urls, parsed it, and displayed a quick pick list of all API endpoints, upon which selecting an endpoint would open the file and reveal the exact line in which the view for it was defined.

    Implementing this did not take much effort (in fact, TypeScript and JSDoc make everything a lot simpler as it's clear to see what each function in the API does and what arguments they accept), and now this is something I use almost every day and greatly improves my satisfaction when navigating the codebase if not my productivity in general.

    I have tried looking into implementing something similar in Neovim and came across the API for telescope.nvim[2], but found it a lot less intuitive to use. I do think Vim/Neovim shines when it comes to text manipulation and extensions built around it, but when it comes to more complex UI that often deals a lot more with graphical elements (e.g. tree views, hover text, notifications), it's hard to beat VS Code.

    [0]: https://code.visualstudio.com/api/references/vscode-api

    [1]: https://github.com/microsoft/vscode-extension-samples

    [2]: https://github.com/nvim-telescope/telescope.nvim/blob/master...

  • Initializing a Project with Any Git Repository - Code Recycle
    3 projects | dev.to | 18 Mar 2024
    changeList: - type: copy from: url: https://github.com/microsoft/vscode-extension-samples.git match: - /l10n-sample output: /l10n-sample to: ./l10n source: git
  • vscode extension debugging with .test.js files
    1 project | /r/vscode | 1 Oct 2023
    Trying to follow the your first extension. With javascript, I've also tried this on vscode-minimal-example.
  • Creating an OpenAI powered Writing Assistant for VS Code
    3 projects | dev.to | 20 Jun 2023
    For my extension I wanted an experience similar to the Hashnode AI Editor, so adding commands to the VS Code command palette was not what I was after. What helped me here was the sample extensions directory on GitHub. Their code-actions sample was exactly what I had in mind (and it targets only the markdown files).
  • VS Code extension debug and TS sources
    1 project | /r/vscode | 13 Jun 2023
    Unfortunately I've never used the generator when writing extensions :( However, the extension samples do have several examples (like this one) that have a tsconfig.json and a launch.json that should achieve what you want.
  • Help to create a language server
    1 project | /r/ProgrammingLanguages | 28 May 2023
    I remember it being difficult to get started. I remember starting by having the autocomplete work with 3 specific words. I think I used this to learn how the lsp works. There are more complicated examples in the root directory https://github.com/microsoft/vscode-extension-samples/tree/main/lsp-sample
  • AI Assisted Blog with Nuxt, GitHub Codespaces & Actions
    4 projects | dev.to | 23 May 2023
    VSCode CodeActions Sample
  • A note from our sponsor - Nutrient
    www.nutrient.io | 19 Feb 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Stats

Basic vscode-extension-samples repo stats
39
9,068
8.7
13 days ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?