All Projects → aaron-bond → Better Comments

aaron-bond / Better Comments

Licence: mit

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Better Comments

vscode-fortran-support
Fortran language support for Visual Studio Code
Stars: ✭ 49 (-88.33%)
Mutual labels:  formatting, vscode-extension
vscode-uncrustify
Code format using uncrustify
Stars: ✭ 62 (-85.24%)
Mutual labels:  formatting, vscode-extension
Wasabi
🍣 A lightweight console printing and formatting toolkit
Stars: ✭ 272 (-35.24%)
Mutual labels:  formatting
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+4580.71%)
Mutual labels:  vscode-extension
Shader Toy
Shadertoy-like live preview for GLSL shaders in Visual Studio Code
Stars: ✭ 349 (-16.9%)
Mutual labels:  vscode-extension
Vscode Reveal
Revealjs vsCode extension
Stars: ✭ 298 (-29.05%)
Mutual labels:  vscode-extension
Chrome Vs Code
A web browser integrated in VS Code editor tabs. ☢️ experimental ☢️
Stars: ✭ 351 (-16.43%)
Mutual labels:  vscode-extension
Swdc Vscode
Time-tracking plugin for Visual Studio Code
Stars: ✭ 268 (-36.19%)
Mutual labels:  vscode-extension
Ascii Tables
Quickly format table in ASCII. Great for code comments, or Github Markdown!
Stars: ✭ 416 (-0.95%)
Mutual labels:  formatting
Decoro
Android library designed for automatic formatting of text input by custom rules
Stars: ✭ 325 (-22.62%)
Mutual labels:  formatting
Markdeep
Official public Markdeep source archive
Stars: ✭ 373 (-11.19%)
Mutual labels:  formatting
Vscode Haskell
VS Code extension for Haskell, powered by haskell-language-server
Stars: ✭ 311 (-25.95%)
Mutual labels:  vscode-extension
Vscode Winddown
VS Code extension that encourages you to take a break.
Stars: ✭ 299 (-28.81%)
Mutual labels:  vscode-extension
Vscode Php Intellisense
Advanced PHP IntelliSense for Visual Studio Code 🆚💬
Stars: ✭ 358 (-14.76%)
Mutual labels:  vscode-extension
Csconsoleformat
.NET C# library for advanced formatting of console output [Apache]
Stars: ✭ 296 (-29.52%)
Mutual labels:  formatting
Iceworks
Visual Intelligent Development Pack(可视化智能开发套件)
Stars: ✭ 390 (-7.14%)
Mutual labels:  vscode-extension
Vue Cleave Component
Vue.js component for Cleave.js ⌨️
Stars: ✭ 271 (-35.48%)
Mutual labels:  formatting
Vscode Todo Highlight
a vscode extension to highlighting todos, fixmes, and any annotations...
Stars: ✭ 305 (-27.38%)
Mutual labels:  vscode-extension
React Element To Jsx String
Turn a ReactElement into the corresponding JSX string
Stars: ✭ 349 (-16.9%)
Mutual labels:  formatting
Vscode Cpptools
Official repository for the Microsoft C/C++ extension for VS Code.
Stars: ✭ 4,436 (+956.19%)
Mutual labels:  vscode-extension

Better Comments

The Better Comments extension will help you create more human-friendly comments in your code.
With this extension, you will be able to categorise your annotations into:

  • Alerts
  • Queries
  • TODOs
  • Highlights
  • Commented out code can also be styled to make it clear the code shouldn't be there
  • Any other comment styles you'd like can be specified in the settings

Annotated code

Configuration

This extension can be configured in User Settings or Workspace settings.

"better-comments.multilineComments": true
This setting will control whether multiline comments are styled using the annotation tags. When false, multiline comments will be presented without decoration.

"better-comments.highlightPlainText": false
This setting will control whether comments in a plain text file are styled using the annotation tags. When true, the tags (defaults: ! * ? //) will be detected if they're the first character on a line.

better-comments.tags
The tags are the characters or sequences used to mark a comment for decoration. The default 5 can be modified to change the colors, and more can be added.

"better-comments.tags": [
  {
    "tag": "!",
    "color": "#FF2D00",
    "strikethrough": false,
    "underline": false,
    "backgroundColor": "transparent",
    "bold": false,
    "italic": false
  },
  {
    "tag": "?",
    "color": "#3498DB",
    "strikethrough": false,
    "underline": false,
    "backgroundColor": "transparent",
    "bold": false,
    "italic": false
  },
  {
    "tag": "//",
    "color": "#474747",
    "strikethrough": true,
    "underline": false,
    "backgroundColor": "transparent",
    "bold": false,
    "italic": false
  },
  {
    "tag": "todo",
    "color": "#FF8C00",
    "strikethrough": false,
    "underline": false,
    "backgroundColor": "transparent",
    "bold": false,
    "italic": false
  },
  {
    "tag": "*",
    "color": "#98C379",
    "strikethrough": false,
    "underline": false,
    "backgroundColor": "transparent",
    "bold": false,
    "italic": false
  }
]

Supported Languages

  • Ada
  • AL
  • Apex
  • AsciiDoc
  • BrightScript
  • C
  • C#
  • C++
  • ColdFusion
  • Clojure
  • COBOL
  • CoffeeScript
  • CSS
  • Dart
  • Dockerfile
  • Elixir
  • Elm
  • Erlang
  • F#
  • Fortran
  • gdscript
  • GenStat
  • Go
  • GraphQL
  • Groovy
  • Haskell
  • Haxe
  • HiveQL
  • HTML
  • Java
  • JavaScript
  • JavaScript React
  • JSON with comments
  • Julia
  • Kotlin
  • LaTex (inlc. Bibtex/Biblatex)
  • Less
  • Lisp
  • Lua
  • Makefile
  • Markdown
  • Nim
  • MATLAB
  • Objective-C
  • Objective-C++
  • Pascal
  • Perl
  • Perl 6
  • PHP
  • Pig
  • PlantUML
  • PL/SQL
  • PowerShell
  • Puppet
  • Python
  • R
  • Racket
  • Ruby
  • Rust
  • SAS
  • Sass
  • Scala
  • SCSS
  • ShaderLab
  • ShellScript
  • SQL
  • STATA
  • Stylus
  • Swift
  • Tcl
  • Terraform
  • Twig
  • TypeScript
  • TypeScript React
  • Verilog
  • Visual Basic
  • Vue.js
  • XML
  • YAML
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].