question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Onboarding: Add a quick-start guide or equivalent to README

See original GitHub issue

Description

Provide a better onboarding experience by leveraging a getting started section in the readme along with an information popup.

Work

  • add informational popup on first install of the extension / (on update as well?)
  • add new section to the readme for quick-start with gifs around how to use the extension
  • link this section in the “onboarding” popup message
  • add new gif in readme for “basic” functionality (new colour blind friendly presentation)

Dev Triage

https://code.visualstudio.com/api/references/vscode-api#3120 https://code.visualstudio.com/api/references/extension-guidelines#notifications https://code.visualstudio.com/api/references/contribution-points#contributes.walkthroughs


Original Ticket

Describe the bug I went to the discussions / issues looking for documentation or other related issues. I was following the Python example in my own project, but couldn’t figure out how to actually display the coverage – until I eventually realized I needed to “activate” the extension by using some of these commands in the command palette:

Screen Shot 2021-07-21 at 10 04 40 AM

Since the extension does not auto-activate when installed, it wasn’t clear to me if there was some additional configuration needed to get it going. Perhaps a simple Quick Start section in the README (or in the examples’ respective README files) to indicate this would be helpful, since it’s not immediately obvious what steps to take to actually display line coverage.

To Reproduce Steps to reproduce the behaviour:

  1. Install the extension
  2. Generate coverage file (in my case, cov.xml)

Expected behaviour Expect to see line coverage in tested file, but there will not be any without using one of the command palette commands.

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
DannyDannyDannycommented, Feb 14, 2022

Bump! I haven’t been able to get the plugin working. I’m sorely missing a getting started or troubleshooting section 🥇

0reactions
ryanlukercommented, Apr 3, 2022

@DanielTOsborne Thanks for the heads-up on Gradle being another option for the java folks (something that should be possible to add to the examples where we currently have a maven example).

@mattseddon Thanks for the heads up on the walkthroughs! Definitely look like something we should add.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How (And Why) To Maintain A README.Md File For Internal ...
From an onboarding viewpoint, this is great. The steps are basically "clone the repo, run the build script." Our Getting Started section could ......
Read more >
Quickstart - GitHub Docs
Quickstart. Get started using GitHub to manage Git repositories and collaborate with others. Hello World.
Read more >
Best Practices - ReadMe Documentation
To help you jumpstart your ReadMe project, we've put together some best practices for building and maintaining a top-notch developer hub.
Read more >
User onboarding - monday apps framework
This guide covers features you can implement and the onboarding flow that you can follow to provide users with a smooth onboarding experience....
Read more >
The complete guide to remote onboarding for new-hires - GitLab
A complete guide to onboarding new remote work employees and establishing processes that ensure success from day one. Learn more here!
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found