All Projects → kaiwood → vscode-endwise

kaiwood / vscode-endwise

Licence: MIT license
Wisely add "end" in Ruby.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to vscode-endwise

code-compass
a contextual search engine for software packages built on import2vec embeddings (https://www.code-compass.com)
Stars: ✭ 33 (-56%)
Mutual labels:  vscode-extension
sap-hana-driver-for-sqltools
A Visual Studio Code extension which extends the SQLTools extension, with a driver to work with the SAP HANA Database. It supports tables and views, as well as running queries on an SAP HANA Database.
Stars: ✭ 17 (-77.33%)
Mutual labels:  vscode-extension
vscode-theme
A modern, good-looking, productivity-increaser theme for Visual Studio Code
Stars: ✭ 46 (-38.67%)
Mutual labels:  vscode-extension
vscode-conventional-commits
💬Conventional Commits for VSCode.
Stars: ✭ 150 (+100%)
Mutual labels:  vscode-extension
rouge-theme
VSCode theme created for a dark, material feel with a flushed color palette
Stars: ✭ 36 (-52%)
Mutual labels:  vscode-extension
karate-runner
VSCode Extension for Karate
Stars: ✭ 23 (-69.33%)
Mutual labels:  vscode-extension
BlindJS
BlindJS is a Javascript library that allows blind typing of pre-defined code. So stop worrying about writing valid code and start typing fast as hell!
Stars: ✭ 14 (-81.33%)
Mutual labels:  vscode-extension
vscode-uncrustify
Code format using uncrustify
Stars: ✭ 62 (-17.33%)
Mutual labels:  vscode-extension
vscode-cmake-tools-helper
VSCode extension that enables cpptools to automatically know the information parsed by CMake Tools (e.g. include directories and defines)
Stars: ✭ 16 (-78.67%)
Mutual labels:  vscode-extension
vscode-twitch-themer
A Visual Studio Code extension that listens to Twitch chat and allows viewers to change the streamers VS Code theme.
Stars: ✭ 35 (-53.33%)
Mutual labels:  vscode-extension
openedge-zext
OpenEdge ABL Extension for VSCode
Stars: ✭ 16 (-78.67%)
Mutual labels:  vscode-extension
vscode-micromamba
A VSCode extension to generate development environments using micromamba and conda-forge package repository
Stars: ✭ 16 (-78.67%)
Mutual labels:  vscode-extension
stencil-snippets
An extension to add some snippets on vs code
Stars: ✭ 21 (-72%)
Mutual labels:  vscode-extension
vscode-xwind
vscode extension for xwind
Stars: ✭ 16 (-78.67%)
Mutual labels:  vscode-extension
vscode-java-saber
⚔️ To make the vscode work as Eclipse or IDEA when you are coding in java.
Stars: ✭ 28 (-62.67%)
Mutual labels:  vscode-extension
vscode-saltstack
SaltStack extension for Microsoft Visual Studio Code
Stars: ✭ 26 (-65.33%)
Mutual labels:  vscode-extension
vscode-ansible-vault
VSCode plugin for encrypt/decrypt with ansible-vault
Stars: ✭ 22 (-70.67%)
Mutual labels:  vscode-extension
template-generator-vscode
Files/Folders template for vscode
Stars: ✭ 26 (-65.33%)
Mutual labels:  vscode-extension
vscode-monorepo-workspace
📦✨Manage monorepos with multi-root workspaces. Supports Lerna, Yarn, Pnpm, Rushjs and recursive package directories.
Stars: ✭ 93 (+24%)
Mutual labels:  vscode-extension
z-reader
📘 [vscode插件] 小说阅读器,支持在线搜索和本地阅读,支持txt和epub格式
Stars: ✭ 205 (+173.33%)
Mutual labels:  vscode-extension

vscode-endwise

This is an extension that wisely adds the "end" keyword to code structures in languages like Ruby or Crystal while keeping the correct indentation levels. Inspired by tpope's endwise.vim.

Endwise

Just hit enter to get your block automagically closed. ctrl+enter / cmd+enter closed from the middle of the line as well.

TODO

  • Wisely detect already closed blocks to skip additional "end"'s
  • Add support for more languages:
    • Crystal
    • Lua
    • Bash
    • Elixir
  • Add a gif with code that actually makes sense 🙄
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].