Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/justinribeiro/lit-web-components-vscode-extension-pack

A set of VS Code extensions useful for developing LitElement Web Components.
https://github.com/justinribeiro/lit-web-components-vscode-extension-pack

extension-pack litelement polymer visual-studio-code vscode-extension

Last synced: about 2 months ago
JSON representation

A set of VS Code extensions useful for developing LitElement Web Components.

Awesome Lists containing this project

README

        

# LitElement Web Components Extension Pack

> An opinionated set of extensions I find useful for developing LitElement Web
> Components

[![Installs](https://vsmarketplacebadge.apphb.com/installs-short/justinribeiro.litelement-web-components-extension-pack.svg?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=justinribeiro.litelement-web-components-extension-pack) [![Current Release](https://vsmarketplacebadge.apphb.com/version/justinribeiro.litelement-web-components-extension-pack.svg?style=flat-square)](https://marketplace.visualstudio.com/items?itemName=justinribeiro.litelement-web-components-extension-pack)

## Install
```
ext install justinribeiro.litelement-web-components-extension-pack
```

## Core Extension List

These are the plugins I can't really do without. They make life easier.

- [lit-plugin](https://marketplace.visualstudio.com/items?itemName=runem.lit-plugin) - Syntax highlighting, type checking and code completion for lit-html.
- [LitElement and Polymer v2/v3 Snippets](https://marketplace.visualstudio.com/items?itemName=justinribeiro.Polymer2Snippets) - Build LitElement, Polymer 2/3, and vanilla web components faster with the power of snippets!

## Tooling

Essentials on any toolbelt, LitElement or not.

- [ESLint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
- [CSSLint](https://marketplace.visualstudio.com/items?itemName=raymondcamden.csslint)
- [Prettier](https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode)
- [GitLens](https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens)
- [Import Cost](https://marketplace.visualstudio.com/items?itemName=wix.vscode-import-cost) - This extension will display inline in the editor the size of the imported package.
- [Document This](https://marketplace.visualstudio.com/items?itemName=joelday.docthis) - "Document This" is a Visual Studio Code extension that automatically generates detailed JSDoc comments for both TypeScript and JavaScript files.
- [Fix JSON](https://marketplace.visualstudio.com/items?itemName=oliversturm.fix-json) - Fix JSON content using jsonic
- [ES6 Mocha Snippets](https://marketplace.visualstudio.com/items?itemName=spoonscen.es6-mocha-snippets)

## Utilities

- [Code Spell Checker](https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker) - I can't spell, so sue me.
- [change-case](https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case) - Quickly change the case (camelCase, CONSTANT_CASE, snake_case, etc) of the current selection or current word
- [Rewrap](https://marketplace.visualstudio.com/items?itemName=stkb.rewrap) - Re-wraps comments and other text to a given line length.

## Suggestions

File an issue and let me know!