All Projects → spywhere → vscode-guides

spywhere / vscode-guides

Licence: MIT license
An extension for more guide lines

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to vscode-guides

vscode-bracket-select
A vscode plugin for select text between brackets
Stars: ✭ 19 (-70.31%)
Mutual labels:  vscode-extension
iridium
💎 Growing collection of VS Code extensions with a fancy name
Stars: ✭ 39 (-39.06%)
Mutual labels:  vscode-extension
lwc-builder
VSCode Extension to kickstart Lightning Web Component development.
Stars: ✭ 15 (-76.56%)
Mutual labels:  vscode-extension
Smile-Theme
完整的 VSCode 主题,包括图标与界面配色
Stars: ✭ 20 (-68.75%)
Mutual labels:  vscode-extension
vscode-commit-message-editor
Edit commit messages in a convenient way.
Stars: ✭ 40 (-37.5%)
Mutual labels:  vscode-extension
vscode-qiita
🔍 Smart Qiita integration for Visual Studio Code
Stars: ✭ 31 (-51.56%)
Mutual labels:  vscode-extension
vscode-ledger
Visual Studio Code support for Ledger files
Stars: ✭ 18 (-71.87%)
Mutual labels:  vscode-extension
icie
Competitive programming IDE-as-a-VS-Code-plugin
Stars: ✭ 81 (+26.56%)
Mutual labels:  vscode-extension
vscode-settings
vscode(Visual Studio Code) 相关设置、使用技巧等整理
Stars: ✭ 16 (-75%)
Mutual labels:  vscode-extension
vscode-caddyfile-support
Rich Caddyfile support for Visual Studio Code
Stars: ✭ 30 (-53.12%)
Mutual labels:  vscode-extension
vscode-blockman
VSCode extension to highlight nested code blocks
Stars: ✭ 233 (+264.06%)
Mutual labels:  vscode-extension
vscode-ron
Rust Object Notation (RON) vscode extension
Stars: ✭ 31 (-51.56%)
Mutual labels:  vscode-extension
vscode-Nyan-Cat
Nyan Cat for VSCode!
Stars: ✭ 37 (-42.19%)
Mutual labels:  vscode-extension
vs-code-bpmn-io
Edit BPMN 2.0 files. Based on bpmn.io tools.
Stars: ✭ 87 (+35.94%)
Mutual labels:  vscode-extension
vscode-tenkawa-php
Visual Studio Code extension integrating Tenkawa PHP language server.
Stars: ✭ 28 (-56.25%)
Mutual labels:  vscode-extension
vscode-abaplint
Visual Studio Code abaplint extension
Stars: ✭ 18 (-71.87%)
Mutual labels:  vscode-extension
vscode-stylelint-plus
A Visual Studio Code extension to lint CSS/SCSS/Less with stylelint, support auto fix on save.
Stars: ✭ 32 (-50%)
Mutual labels:  vscode-extension
language-tools
🌐 Prisma Language Tools = Language Server and Prisma's VS Code extension.
Stars: ✭ 159 (+148.44%)
Mutual labels:  vscode-extension
pine-script-syntax-highlighting
Syntax Highlighting for Pine Script
Stars: ✭ 58 (-9.37%)
Mutual labels:  vscode-extension
terrastate
Visual Studio Code extension to monitor/deploy/destroy Terraform resources in workspace
Stars: ✭ 70 (+9.38%)
Mutual labels:  vscode-extension

Guides

A Visual Studio Code extension for more guide lines

Version Installs Ratings

develop master
develop build master build
develop coverage master coverage

Hey There! This is a development build for potential next major release.

For current stable release, please check out master branch.

To see what could be implemented in the upcoming release, check out a list of potential extension options.

Screenshot

What is Guides?

Guides is simply an extension that add various indentation guide lines

How Guides different from built-in indentation guides?

  • Stack and Active indentation guides
  • Indentation backgrounds
  • Color and style customizations
  • Hide on selection

If you just want simple indentation guides, Guides kindly recommends that you use the built-in indentation guides instead.

How it works?

Simply install the extension and reload, Guides should do its job right away!

Note that all guide lines only show when the text is exceeding the limit due to the extension API limitation.

Customizations

Please take a look at preferences to see all available options. Possible values can be access via auto-completion dialog. The following options might affect how Guides performs...

  • guides.indent.backgrounds:
    This settings may cause slow performances on multiple indentations. Each color will be used for each indentation level and will loop around itself. Value must be in rgba(red, green, blue, alpha) format

  • guides.limit.maximum:
    Set to -1 for unlimited maximum rendering boundary.
    Set to floating point between 0 and 1 will based the limit from document size. For example, 0.5 will render guides covered at maximum of 50% in current document.
    Set to 1 or more to render at maximum of specified number of lines.

  • guides.overrideDefault:
    Set to true to suppress any suggestion towards default Visual Studio Code behaviours.

FAQs

Q: Why are guide lines fragmented on empty lines?
A: Guides use borders to draw its guide lines which require a character to be there. Since Visual Studio Code API does not provide the API for drawing line on empty space, this can be expected.

Q: What is the different in each guide line type?
A:

  • Normal indentation guide is a line that run down along each indentation level.
  • Active indentation guide is a line that run down along the last indentation level of the current line.
  • Stack indentation guide is a line that run down along each indentation level that comes before the active indentation level.

Q: License?
A: MIT, however, giving a mention is much appreciated.

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].