Skip to content

grimbault/quick_log

Repository files navigation

Quick Log

This is a simple extension for Visual Studio Code.

This extension has two features:

  • Write a line (just below your cursor) to print in the console the variable that is currently selected.
  • Copy to your clipboard a string to print the selected variable.

I know that the print method is not the best way to debug your program but it can be usefull sometimes.

The default shorcut to print a variableis Ctrl+alt+l. The default shorcut to copy this line is Ctrl+alt+shift+l.

The default printed/copied string has this format:

console.log(`myVar: ${myVar}`);

This line depend of the current language of the file. You can change the format of these strings in the parameters.

This extension support multiples languages. There are currently supported languages:

  • c (partial support)
  • c++
  • c#
  • elixir (partial support)
  • f# (partial support)
  • go
  • java
  • javascript
  • lua (partial support)
  • python
  • r
  • ruby (partial support)
  • scala

You can modify the settings to add/modify a language.

Todo-list:

  • Add support for two (or more) way to start a function & support for regex.
  • Add new languages
  • Add full support for c language (the log line depend of the type of the variable)

Change-Log:

  • 07/05/2019 - v0.1.3: Add travis.ci
  • 06/05/2019 - v0.1.2: Add readme
  • 04/05/2019 - v0.1.1: Inital release

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published