Giter Site home page Giter Site logo

bugout-vscode's Introduction

Bugout

This extension helps you to work with Bugout.dev knowledgebase without ever leaving VSCode.

Features

  • View usage and crash reports for your projects. See how your users are using each line of code in your codebase.
  • Work with your Bugout knowledge bases - create, search for, and edit entries from VSCode.

Supported languages: Python, Javascript and Go. Let us know what your favorite language?

How many users have experienced an error?

You can use the Bugout VSCode extension to see how many users have experienced a given error or exception in your code base.

Hover over the error to get additional information about it.

Selected exception in code

Follow by link Details -> to view more information about each error, including the stack trace.

Selected exception in code

You can also search the crash report journal to get specific exceptions.

Selected exception in code

Edit entries in your personal knowledgebase

Choose journal you want to add entry, create or modify existing record.

Edit entry

Installation

Your personal knowledgebase

In order to use this extension, you will have to create an account on Bugout.dev. Once you have verified your email address, click on your username in the top left and go to your Account page, then on your Account page, select Tokens.

Click on the + button to create a new token (you will have to provide your password here). You should now see an access token. Keep this token secret!

New token

Copy that access token and go to your VSCode command palette Ctrl + Shift + P and type Bugout: Set Access Token, then hit Enter. Paste your access token into the prompt and hit Enter again.

Bugout access token in VS Code

Then Reload VSCode Ctrl+ R. Any knowledge you store from VSCode is automatically synchronized with Bugout.

New entry in journal

Your crash reports journal

To view crash report information in VSCode, you will need to:

  1. Activate usage and crash reporting for your project.
  2. Add the ID for the journal containing your usage and crash reports to VSCode.

First, create a team and click on the Install Usage Reports button next to your team name.

Adding new Humbug integration

Once the integration is set up, copy the Journal id.

Copy crash reports journal id

Copy that journal id and go to your VSCode command palette Ctrl + Shift + P and type Bugout: Set Crash Reports Journal ID, then hit Enter. Paste your journal id into the prompt and hit Enter again.

Changing Bugout settings requires restart of VSCode application

More information

You can find detailed instructions for setting up Bugout in VSCode, as well as in Slack, GitHub, and your terminal in our documentation repository.

Good luck and happy hacking!

bugout-vscode's People

Contributors

kompotkot avatar zomglings avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.