22 <img src =" https://raw.githubusercontent.com/CodingWithCalvin/VS-Debugalizers/main/resources/logo.png " alt =" Debugalizers Logo " width =" 128 " />
33</p >
44
5- <h1 align =" center " >Debugalizers</h1 >
5+ <h1 align =" center " >🔍 Debugalizers</h1 >
66
77<p align =" center " >
88 <a href =" https://visualstudio.microsoft.com/ " ><img src =" https://img.shields.io/badge/Visual%20Studio-2022%20%7C%202026-purple?style=for-the-badge&logo=visualstudio&logoColor=white " alt =" Visual Studio 2022 " ></a >
1818
1919---
2020
21- A ** powerful collection** of debug visualizers for Visual Studio, providing beautiful formatting, syntax highlighting, and specialized views for common string data types. Stop squinting at raw JSON in the debugger!
21+ A ** powerful collection** of debug visualizers for Visual Studio, providing beautiful formatting, syntax highlighting, and specialized views for common string data types. Stop squinting at raw JSON in the debugger! 🎯✨
2222
2323---
2424
25- ## Updated Interface
25+ ## ✨ Updated Interface
2626
2727<p align =" center " >
2828 <img src =" https://raw.githubusercontent.com/CodingWithCalvin/VS-Debugalizers/main/resources/updated-interface.png " alt =" Updated Debugalizers Interface " width =" 700 " />
@@ -34,7 +34,7 @@ A **powerful collection** of debug visualizers for Visual Studio, providing beau
3434
3535---
3636
37- ## Screenshots
37+ ## 📸 Screenshots
3838
3939<p align =" center " >
4040 <img src =" https://raw.githubusercontent.com/CodingWithCalvin/VS-Debugalizers/main/resources/debugalizers-list.png " alt =" Debugalizers List " width =" 400 " />
@@ -107,83 +107,83 @@ A **powerful collection** of debug visualizers for Visual Studio, providing beau
107107
108108---
109109
110- ## Features
110+ ## 🚀 Features
111111
112- - ** 30+ Visualizers** - JSON, XML, JWT, Base64, images, and many more
113- - ** Multiple Views** - Raw, Formatted, Tree, Table, Hex, Rendered, and Image
114- - ** Syntax Highlighting** - Beautiful code highlighting via AvalonEdit
115- - ** Search** - Find text within large content (Ctrl+F)
116- - ** Copy & Export** - Copy raw/formatted content or export to file
117- - ** Multi-Architecture** - Supports both x64 and ARM64 systems
112+ - 🎨 ** 30+ Visualizers** — JSON, XML, JWT, Base64, images, and many more
113+ - 🌳 ** Multiple Views** — Raw, Formatted, Tree, Table, Hex, Rendered, and Image
114+ - 🖌️ ** Syntax Highlighting** — Beautiful code highlighting via AvalonEdit
115+ - 🔎 ** Search** — Find text within large content (Ctrl+F)
116+ - 📋 ** Copy & Export** — Copy raw/formatted content or export to file
117+ - 🖥️ ** Multi-Architecture** — Supports both x64 and ARM64 systems
118118
119119---
120120
121- ## Visualizer Catalog
121+ ## 📦 Visualizer Catalog
122122
123- ### Data Formats
123+ ### 📄 Data Formats
124124
125125| Visualizer | Description | Views |
126126| ------------| -------------| -------|
127- | ** JSON** | API responses, config files | Formatted, Tree, Raw |
128- | ** XML** | SOAP, config, SVG | Formatted, Tree, Raw |
129- | ** HTML** | Web content, email templates | Formatted, Rendered, Tree, Raw |
130- | ** YAML** | Docker, K8s, CI/CD configs | Formatted, Tree, Raw |
131- | ** TOML** | Rust configs, pyproject.toml | Formatted, Tree, Raw |
132- | ** CSV/TSV** | Tabular data exports | Table, Raw |
133- | ** INI** | Legacy config files | Formatted, Table, Raw |
134- | ** Markdown** | Documentation strings | Rendered, Raw |
135- | ** SQL** | Database queries | Formatted, Syntax Highlighted, Raw |
136- | ** GraphQL** | API queries | Formatted, Syntax Highlighted, Raw |
137-
138- ### Encoded Data
127+ | 📋 ** JSON** | API responses, config files | Formatted, Tree, Raw |
128+ | 📰 ** XML** | SOAP, config, SVG | Formatted, Tree, Raw |
129+ | 🌐 ** HTML** | Web content, email templates | Formatted, Rendered, Tree, Raw |
130+ | ⚙️ ** YAML** | Docker, K8s, CI/CD configs | Formatted, Tree, Raw |
131+ | 🔧 ** TOML** | Rust configs, pyproject.toml | Formatted, Tree, Raw |
132+ | 📊 ** CSV/TSV** | Tabular data exports | Table, Raw |
133+ | 📝 ** INI** | Legacy config files | Formatted, Table, Raw |
134+ | 📖 ** Markdown** | Documentation strings | Rendered, Raw |
135+ | 🗃️ ** SQL** | Database queries | Formatted, Syntax Highlighted, Raw |
136+ | 🔗 ** GraphQL** | API queries | Formatted, Syntax Highlighted, Raw |
137+
138+ ### 🔐 Encoded Data
139139
140140| Visualizer | Description | Views |
141141| ------------| -------------| -------|
142- | ** Base64** | Decode text from Base64 | Decoded, Hex, Raw |
143- | ** Base64 Image** | Embedded images (data: image /...) | Image Preview, Raw |
144- | ** URL Encoded** | Query strings, form data | Decoded, Raw |
145- | ** HTML Entities** | ` & ` to ` & ` , ` < ` to ` < ` | Decoded, Raw |
146- | ** Unicode Escape** | ` \u0041 ` to ` A ` | Decoded, Raw |
147- | ** Hex String** | ` 48656C6C6F ` to ` Hello ` | Decoded, Hex, Raw |
148- | ** GZip/Deflate** | Compressed payloads | Decompressed, Raw |
142+ | 🔤 ** Base64** | Decode text from Base64 | Decoded, Hex, Raw |
143+ | 🖼️ ** Base64 Image** | Embedded images (data: image /...) | Image Preview, Raw |
144+ | 🔗 ** URL Encoded** | Query strings, form data | Decoded, Raw |
145+ | 🏷️ ** HTML Entities** | ` & ` → ` & ` , ` < ` → ` < ` | Decoded, Raw |
146+ | 🔡 ** Unicode Escape** | ` \u0041 ` → ` A ` | Decoded, Raw |
147+ | 🔢 ** Hex String** | ` 48656C6C6F ` → ` Hello ` | Decoded, Hex, Raw |
148+ | 📦 ** GZip/Deflate** | Compressed payloads | Decompressed, Raw |
149149
150- ### Security & Auth Tokens
150+ ### 🛡️ Security & Auth Tokens
151151
152152| Visualizer | Description | Views |
153153| ------------| -------------| -------|
154- | ** JWT** | Decode header, payload, expiry | Claims Table, Decoded, Raw |
155- | ** SAML** | Decode assertions | XML Tree, Claims, Raw |
156- | ** X.509 Certificate** | PEM/DER certificates | Details Table, Raw |
154+ | 🎫 ** JWT** | Decode header, payload, expiry | Claims Table, Decoded, Raw |
155+ | 🔑 ** SAML** | Decode assertions | XML Tree, Claims, Raw |
156+ | 📜 ** X.509 Certificate** | PEM/DER certificates | Details Table, Raw |
157157
158- ### Structured Strings
158+ ### 🔗 Structured Strings
159159
160160| Visualizer | Description | Views |
161161| ------------| -------------| -------|
162- | ** Connection String** | DB/service connections | Parsed Table, Raw |
163- | ** URI/URL** | Full URL parsing | Parsed Parts, Query Params Table |
164- | ** Query String** | ` ?foo=bar&baz=qux ` | Key-Value Table, Raw |
165- | ** Regex** | Pattern visualization | Pattern Breakdown, Raw |
166- | ** Cron Expression** | Schedule expressions | Human Readable, Next Runs |
162+ | 🔌 ** Connection String** | DB/service connections | Parsed Table, Raw |
163+ | 🌍 ** URI/URL** | Full URL parsing | Parsed Parts, Query Params Table |
164+ | ❓ ** Query String** | ` ?foo=bar&baz=qux ` | Key-Value Table, Raw |
165+ | 🎯 ** Regex** | Pattern visualization | Pattern Breakdown, Raw |
166+ | ⏰ ** Cron Expression** | Schedule expressions | Human Readable, Next Runs |
167167
168- ### Binary & Low-Level
168+ ### 💾 Binary & Low-Level
169169
170170| Visualizer | Description | Views |
171171| ------------| -------------| -------|
172- | ** Hex Dump** | Binary data as hex | Hex + ASCII |
173- | ** GUID/UUID** | Format and version info | Formatted, Details |
174- | ** Timestamp** | Unix epoch conversion | Human Readable, UTC/Local |
175- | ** IP Address** | IPv4/IPv6 details | Formatted, CIDR Info |
172+ | 🔢 ** Hex Dump** | Binary data as hex | Hex + ASCII |
173+ | 🆔 ** GUID/UUID** | Format and version info | Formatted, Details |
174+ | 🕐 ** Timestamp** | Unix epoch conversion | Human Readable, UTC/Local |
175+ | 🌐 ** IP Address** | IPv4/IPv6 details | Formatted, CIDR Info |
176176
177177---
178178
179- ## Installation
179+ ## 📥 Installation
180180
181181### From Visual Studio Marketplace
182182
183183[ ![ VS Marketplace] ( https://img.shields.io/badge/VS%20Marketplace-Debugalizers-purple?style=for-the-badge&logo=visualstudio&logoColor=white )] ( https://marketplace.visualstudio.com/items?itemName=CodingWithCalvin.VS-Debugalizers )
184184
1851851 . Open Visual Studio 2022
186- 2 . Go to ** Extensions** > ** Manage Extensions**
186+ 2 . Go to ** Extensions** → ** Manage Extensions**
1871873 . Search for "** Debugalizers** "
1881884 . Click ** Download** and restart Visual Studio
189189
@@ -204,79 +204,79 @@ dotnet test src/CodingWithCalvin.Debugalizers.slnx
204204
205205---
206206
207- ## Usage
207+ ## 🚀 Usage
208208
209- 1 . Set a breakpoint where a string variable is in scope
210- 2 . When the debugger hits the breakpoint, hover over the variable
211- 3 . Click the ** magnifying glass** icon in the DataTip
212- 4 . Select the appropriate visualizer (e.g., "** Debugalizers: JSON** ")
213- 5 . The visualizer window opens with beautifully formatted content!
209+ 1 . 🔴 Set a breakpoint where a string variable is in scope
210+ 2 . ⏸️ When the debugger hits the breakpoint, hover over the variable
211+ 3 . 🔍 Click the ** magnifying glass** icon in the DataTip
212+ 4 . 📋 Select the appropriate visualizer (e.g., "** Debugalizers: JSON** ")
213+ 5 . ✨ The visualizer window opens with beautifully formatted content!
214214
215215<p align =" center " >
216216 <img src =" https://raw.githubusercontent.com/CodingWithCalvin/VS-Debugalizers/main/resources/debugalizers-list.png " alt =" Selecting a Visualizer " width =" 500 " />
217217 <br />
218218 <em >Select a visualizer from the list</em >
219219</p >
220220
221- ### Keyboard Shortcuts
221+ ### ⌨️ Keyboard Shortcuts
222222
223223| Shortcut | Action |
224224| ----------| --------|
225- | ` Ctrl+F ` | Search within content |
226- | ` Escape ` | Close visualizer window |
225+ | ` Ctrl+F ` | 🔎 Search within content |
226+ | ` Escape ` | ❌ Close visualizer window |
227227
228- ### Toolbar Actions
228+ ### 🛠️ Toolbar Actions
229229
230230| Button | Action |
231231| --------| --------|
232- | ** Copy** | Copy raw content to clipboard |
233- | ** Copy Formatted** | Copy formatted content to clipboard |
234- | ** Export** | Save content to a file |
235- | ** Word Wrap** | Toggle word wrapping |
232+ | 📋 ** Copy** | Copy raw content to clipboard |
233+ | 📝 ** Copy Formatted** | Copy formatted content to clipboard |
234+ | 💾 ** Export** | Save content to a file |
235+ | ↩️ ** Word Wrap** | Toggle word wrapping |
236236
237237---
238238
239- ## Requirements
239+ ## 📋 Requirements
240240
241- - Visual Studio 2022 (17.8) or later
242- - .NET Framework 4.8
241+ - 💻 Visual Studio 2022 (17.8) or later
242+ - 🔧 .NET Framework 4.8
243243
244244---
245245
246- ## Technology Stack
246+ ## 🛠️ Technology Stack
247247
248248| Component | Technology |
249249| -----------| ------------|
250- | Syntax Highlighting | AvalonEdit |
251- | JSON Parsing | Newtonsoft.Json |
252- | YAML Parsing | YamlDotNet |
253- | TOML Parsing | Tomlyn |
254- | JWT Decoding | System.IdentityModel.Tokens.Jwt |
255- | Markdown Rendering | Markdig |
256- | Cron Parsing | NCrontab |
257- | CSV Parsing | CsvHelper |
250+ | 🎨 Syntax Highlighting | AvalonEdit |
251+ | 📊 JSON Parsing | Newtonsoft.Json |
252+ | 📄 YAML Parsing | YamlDotNet |
253+ | 🔧 TOML Parsing | Tomlyn |
254+ | 🎫 JWT Decoding | System.IdentityModel.Tokens.Jwt |
255+ | 📖 Markdown Rendering | Markdig |
256+ | ⏰ Cron Parsing | NCrontab |
257+ | 📊 CSV Parsing | CsvHelper |
258258
259259---
260260
261- ## Contributing
261+ ## 🤝 Contributing
262262
263- Contributions are welcome! Feel free to submit issues and pull requests.
263+ Contributions are welcome! Feel free to submit issues and pull requests. 💪
264264
265- 1 . Fork the repository
266- 2 . Create a feature branch (` git checkout -b feat/amazing-feature ` )
267- 3 . Commit your changes (` git commit -m 'feat: add amazing feature' ` )
268- 4 . Push to the branch (` git push origin feat/amazing-feature ` )
269- 5 . Open a Pull Request
265+ 1 . 🍴 Fork the repository
266+ 2 . 🌿 Create a feature branch (` git checkout -b feat/amazing-feature ` )
267+ 3 . 💾 Commit your changes (` git commit -m 'feat: add amazing feature' ` )
268+ 4 . 📤 Push to the branch (` git push origin feat/amazing-feature ` )
269+ 5 . 🎉 Open a Pull Request
270270
271271---
272272
273- ## License
273+ ## 📄 License
274274
275- This project is licensed under the ** MIT License** - see the [ LICENSE] ( LICENSE ) file for details.
275+ This project is licensed under the ** MIT License** — see the [ LICENSE] ( LICENSE ) file for details.
276276
277277---
278278
279- ## Contributors
279+ ## 👥 Contributors
280280
281281<!-- readme: contributors -start -->
282282[ ![ CalvinAllen] ( https://avatars.githubusercontent.com/u/41448698?v=4&s=64 )] ( https://github.com/CalvinAllen ) [ ![ lennartb-] ( https://avatars.githubusercontent.com/u/5563601?v=4&s=64 )] ( https://github.com/lennartb- )
@@ -286,8 +286,8 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
286286
287287<div align =" center " >
288288
289- ### If you find Debugalizers useful, please consider giving it a star!
289+ ### ⭐ If you find Debugalizers useful, please consider giving it a star! ⭐
290290
291- * Made with care for the Visual Studio community from Coding With Calvin*
291+ * Made with ❤️ for the Visual Studio community from Coding With Calvin*
292292
293293</div >
0 commit comments