mirror of
https://github.com/enso-org/enso.git
synced 2024-12-18 08:11:58 +03:00
b8158d0af3
Closes #5340 This PR adds matching searched component browser entries by alias. Now the searcher input is also matched to the `ALIAS` tags of a component, and the best match is used for filtering and sorting the components in the component browser. The alias match scores are reduced by a factor to give them a lower priority when sorting filtered entries in the component browser. Multiple aliases for a single entry can be obtained from either multiple `ALIAS` tags in the documentation, or comma-separated aliases inside one `ALIAS` tag. When the searcher input matches one of the entry's aliases the entry in the component browser is displayed as `alias (label)`. https://user-images.githubusercontent.com/117099775/220571385-d6c2aba6-f13b-4517-9cdf-fe146eeb751a.mp4 |
||
---|---|---|
.. | ||
ast | ||
parser | ||
parser-scala | ||
span-tree |