{"id":20445434,"url":"https://github.com/elmahio/exceptionvisualizer","last_synced_at":"2025-04-13T00:43:28.557Z","repository":{"id":194026950,"uuid":"689952174","full_name":"elmahio/ExceptionVisualizer","owner":"elmahio","description":"Exception Debug Visualizer for Visual Studio","archived":false,"fork":false,"pushed_at":"2025-01-14T08:47:27.000Z","size":208,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-13T00:43:23.362Z","etag":null,"topics":["exception","exceptions","visual-studio","visual-studio-extension","vsix","vsix-extension","vsix-extensions"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=elmahio.exceptioninspector","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/elmahio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-11T08:46:28.000Z","updated_at":"2025-01-14T08:43:30.000Z","dependencies_parsed_at":"2024-09-14T00:05:17.449Z","dependency_job_id":"0aa4ac22-b5e0-433d-9723-9b1e4a685edb","html_url":"https://github.com/elmahio/ExceptionVisualizer","commit_stats":null,"previous_names":["elmahio/exceptionvisualizer"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elmahio%2FExceptionVisualizer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elmahio%2FExceptionVisualizer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elmahio%2FExceptionVisualizer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/elmahio%2FExceptionVisualizer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/elmahio","download_url":"https://codeload.github.com/elmahio/ExceptionVisualizer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650418,"owners_count":21139672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["exception","exceptions","visual-studio","visual-studio-extension","vsix","vsix-extension","vsix-extensions"],"created_at":"2024-11-15T10:12:37.715Z","updated_at":"2025-04-13T00:43:28.552Z","avatar_url":"https://github.com/elmahio.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"src/ExceptionVisualizer/icon.png\" style=\"height: 1em; width: 1em;\"\u003e Exception Visualizer [![Build](https://github.com/elmahio/ExceptionVisualizer/actions/workflows/dotnet.yml/badge.svg)](https://github.com/elmahio/ExceptionVisualizer/actions) [![Visual Studio Marketplace Downloads](https://img.shields.io/visual-studio-marketplace/d/elmahio.exceptioninspector)](https://marketplace.visualstudio.com/items?itemName=elmahio.exceptioninspector)\n\nException Debug Visualizer for Visual Studio.\n\nWhen debugging applications and an exception is thrown you can view the exception details in a more structured and visually pleasing form:\n\n![Exception Visualizer](screenshot.png)\n\nThe popup offers a range of features like parsing of HResults:\n\n![Show parsed HResult](screenshot2.png)\n\nAggreate and inner exceptions are nested in the left side of the screen:\n\n![Nested exceptions](screenshot3.png)\n\nThe Exception Visualizer can be opened from the *Locals* or *QuickView* windows by clicking *View* next to the exception:\n\n![View Exception Visualizer](https://github.com/elmahio/ExceptionVisualizer/assets/563206/8dd68fc6-85f2-416d-a5b2-8f78de57fdbf)\n\n## Updating\n\nI'm suspecting there's a bug in Visual Studio when trying to update extensions based on the new extensions system. The bug will cause the Visual Studio Updater to report that there are no available updates when trying to update to a new Exception Visualizer version.\n\nTo correctly update this extension from a previous version, you can follow these steps:\n\n1. Launch Visual Studio Installer.\n2. Click 'Modify' on your Visual Studio version.\n3. Go to the Individual components tab.\n4. Search for 'exception'.\n5. Uncheck the 'Exception Visualizer' (might have a different name if you have an older version).\n6. Click 'Modify'\n7. Then install the extension from scratch.\n\n---\n\nSponsored by [elmah.io](https://elmah.io).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felmahio%2Fexceptionvisualizer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Felmahio%2Fexceptionvisualizer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Felmahio%2Fexceptionvisualizer/lists"}