steelbrain / linter

A Base Linter with Cow Powers http://steelbrain.me/linter/
MIT License
1.1k stars 178 forks source link

User experience pain points from first time user #1712

Closed CubeOfCheese closed 4 years ago

CubeOfCheese commented 4 years ago

Atom version: 1.51.0 OS: Mac OS Catalina 10.15.6 Using with linter-eslint package

Start in a file with no errors: Screen Shot 2020-09-28 at 8 31 21 PM Switch to a file with some errors: Screen Shot 2020-09-28 at 8 31 32 PM Go back to original file: Screen Shot 2020-09-28 at 8 31 41 PM

I expect the number of errors in the linter warnings HUD at the bottom to back down to zero when I switch back to the file with no errors.

Separately, I also expect clicking on the linter warnings HUD to open the linter panel but in the file with no errors it does not.

Seeing a non zero number of errors in the HUD but not being able to click it to check if there are or are not errors in the current file is confusing. I now understand that if it doesn't open the panel, it means there are no errors in the current file. I also now understand that the number in the HUD is the total for the project rather than the total for the file. I would prefer to see both per project and per file.

PS Thank you to everyone who has worked on this tool!

aminya commented 4 years ago

Could you post the screenshots of your linter and linter-ui-default settings? The things you are describing can be customized in the settings.

For example: image and image

CubeOfCheese commented 4 years ago

Sorry but I'm not sure how to access the settings you're referring to. These are the settings I see: Screen Shot 2020-09-28 at 10 06 32 PM

aminya commented 4 years ago

Search for linter-ui-default package

CubeOfCheese commented 4 years ago

Thank you! I didn't even realize that package was installed with the other. Screen Shot 2020-09-28 at 10 32 16 PM

CubeOfCheese commented 4 years ago

Thank you again. I was able to change the settings to better fit my desired behavior.

Greedy request: It would be nice to have a toggle within the panel to switch between seeing the file's errors and seeing the entire project's errors with a file column.

aminya commented 4 years ago

I'm glad that you found your desired behavior. I can look into adding a link to the settings into the panel itself for easier access.