golang/go

x/tools/gopls: Symbols: use Levenshtein distance for ranking

Open

#74,793 opened on 2025年7月29日

GitHub で見る
 (8 comments) (2 reactions) (0 assignees)Go (133,883 stars) (19,008 forks)batch import
FeatureRequestToolsgoplshelp wanted

説明

I just sought the symbol testincreemntalnope and got an empty result, even though TestIncrementalNope exists. It's 2025, I shouldn't have to spell correctly. Let's rank candidates by Levenshtein distance from the search term and include the closest n results.

See Starlark's spell.Nearest for an implementation we can use.

コントリビューターガイド

x/tools/gopls: Symbols: use Levenshtein distance for ranking · golang/go#74793 | Good First Issue