This is a feature that was popularized by JetBrains' IDEs that can give you additional context when reading your code, making it easier to understand what different function parameters refer to by showing the parameter's name inline.
Speed up your development with parameter hints!
Currently, this extension supports the following languages:
This extension utilizes the Inlay-Hints API provided by VSCode. Here are some additional settings provided by VSCode.
Name | Description | Default |
---|---|---|
editor.inlayHints.enabled |
Enables Inlay Hints for the editor. | true |
editor.inlayHints.fontFamily |
Controls font family of inlay hints in the editor. When set to empty, the #editor.fontFamily# is used. |
"" |
editor.inlayHints.fontSize |
Controls font size of inlay hints in the editor. A default of 90% of #editor.fontSize# is used when the configured value is less than 5 or greater than the editor font size. |
0 |
There are also several settings to enable Inlay Hints for both JavaScript and TypeScript. These settings are available in the following setting sections.
javascript.inlayHints
typescript.inlayHints
Additional language support is welcome as pull requests, and highly encouraged. You can see the source code to see how existing languages have been implemented.
Currently, the extension has 2 major steps that all language drivers must implement:
The MIT License (MIT). Please see the license file for more information.