vscode-ecosystem

1.9.0 • Public • Published

Vscode Ecosystem

CI

Release

Visual Studio Marketplace Installs

Visual Studio Marketplace Version

Collection of useful vscode extensions to increase productivity that I frequently use for frontend development packed in one extension

Requirements

You need to have / install these tools before using the extensions, because the extensions is using it under the hood.

  1. Node.js v18+

Features

  1. Snippets

Javascript/Typescript and React snippets. Support for Vue and Svelte coming soon.

Check for all the supported snippets here

  1. Highlight

When developing an application, we often want to emphasize some code to other developers or maybe to our future self. It could be a code that need to be fixed/refactor later (tech debt), notes to others/yourself in the future. This extension could emphasize/highlight your defined annotations (e.g. NOTE:, TODO:, FIXME:) within your code. It supports for custom annotations and decoration styles.

Check the full details in highlight docs

  1. File Nesting

Big application often has a lot of config files. These files is pretty messy, it's everywhere. This extension could make your files tree cleaner in vscode. This is opinionated, but you can change the settings later on.

Check the full details in file nesting docs

  1. Colorize

When developing a frontend app, we often came into colors. When defining the colors using something like hex, it's pretty hard for us to remember the actual colors. This extension could help to visualize/highlight web colors in your editor. It supports hex, rgb, rgba, hsl, lch, display-p3, oklab, and also named colors (e.g grey, green, red, etc...).

Check the full details in colorize docs

  1. Logger

When developing application, we often came into bugs. When debugging, sometimes we just like the plain console.log instead of debugger breakpoints. This extension could easily output console.log your part of codes with support to comment, uncomment, and delete all of its occurrences. Note: for now only supports Javascript code.

Check the full details in logger docs

  1. Region

Marking your code by region/section manually is pretty annoying, especially when the LOC is pretty long. This extension could mark your code, and delete markers easily in your editor/workspace.

Check the full details in region docs

  1. Packager

Maintenance of your node dependencies could never be easier. This extension could search, view, install, update, link to npm docs, and delete your node dependencies.

Check the full details in packager docs

  1. Deliner

Do you have a lot of eslint-disable, @ts-ignore, @ts-expect-error, @ts-nocheck, istanbul ignore next, etc..., but when you try to delete it using vscode built-in search and replace, it only deletes the text, and not the entire line?

This extension will instead deletes the line, instead of the text only. This will make your code cleaner without any unnecessary comments.

Check the full details in deliner docs

Issues and Roadmap

Curious for the current bugs, and future features? Check the full details in repo issues

Package Sidebar

Install

npm i vscode-ecosystem

Weekly Downloads

1

Version

1.9.0

License

MIT

Unpacked Size

1.04 MB

Total Files

5

Last publish

Collaborators

  • rifandani