Our great sponsors
-
write-assist-ai
OpenAI-powered Text Rewriter for VS Code. Works with Markdown, LaTeX and text files. Fully customizable through settings.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
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).
This was just a sneak peek of the extension I created. If interested, you can look at the complete source code of the extension here.
Before we can start building the extension, we need to gather and prepare the necessary tools. In this case, the needed tools are node, git, yeoman and generator-code. For a newcomer like myself, this basic tutorial is perfect. I recommend going through it to learn the fundamentals.
Related posts
- Show HN: Open-source script to get your site indexed on Bing, Yandex, and others
- Lucky like a 7 — Seven SymfonyCasts Courses to Master Symfony 7
- Make Invalid States Unrepresentable
- Step-by-Step Guide: Adding Google Maps to Your React App Using Vis.gl
- Mastering Code Review: A Guide for Reviewers and PR Creators