# Ink! Analyzer Updates

**URL:** <https://forum.polkadot.network/t/ink-analyzer-updates/3860>\
**Category:** Ecosystem\
**Tags:** ink, smart-contracts\
**Created:** [September 7, 2023, 3:26pm UTC](https://forum.polkadot.network/t/ink-analyzer-updates/3860 "2023-09-07T15:26:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidsemakula](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.polkadot.network/davidsemakula/32/2360_2.png) [@davidsemakula](https://forum.polkadot.network/u/davidsemakula)\
**Post date:** [September 7, 2023, 3:26pm UTC](https://forum.polkadot.network/t/ink-analyzer-updates/3860/1 "2023-09-07T15:26:11Z")

</div>

Just released an update for ink! Analyzer across all the main components (i.e. semantic analyzer, language server and VS Code extension) that adds:

- Quickfixes for diagnostic errors and warnings.
- Support for ink! e2e macro (i.e. diagnostics, completions, code/intent actions and hover content).
- Inlay hints for ink! attribute arguments with values.
- Support for multiple snippets in code actions.
- Limits diagnostic ranges (i.e. squiggles) to item “declarations”.
- General robustness improvements for semantic analyzer.

For VS Code users, you can get the latest version from the VS Code Marketplace at [ink! Analyzer - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=ink-analyzer.ink-analyzer) (or directly from VS Code by searching for “ink! Analyzer” in the “Extensions” view).

For a deeper dive about ink! Analyzer and access to more resources, checkout the GitHub organization at [ink! Analyzer · GitHub](https://github.com/ink-analyzer) - Issues, bug reports, PRs and feature requests are welcome at the respective GitHub repositories 🙂.

---

<div class="post-metadata">

**Author:** ![davidsemakula](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.polkadot.network/davidsemakula/32/2360_2.png) [@davidsemakula](https://forum.polkadot.network/u/davidsemakula)\
**Post date:** [September 7, 2023, 3:29pm UTC](https://forum.polkadot.network/t/ink-analyzer-updates/3860/2 "2023-09-07T15:29:56Z")

</div>

For those that missed it 🙂, you can checkout the introductory forum post at [Introducing ink! Analyzer](https://forum.polkadot.network/t/introducing-ink-analyzer/3674) or the full introductory blog post at [Introducing ink! Analyzer | ink! Analyzer](https://analyze.ink/blog/introducing-ink-analyzer)
