Skip to content
Naive 'Go to Definitions' for JavaScript
Branch: master
Clone or download
Latest commit 24ad45b Jul 2, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode test Dec 18, 2017
src add suppport for 'find all references' Jul 2, 2019
test
.eslintrc.js test Dec 18, 2017
.gitignore init Dec 17, 2017
.prettierignore fix tests May 11, 2018
.vscodeignore init Dec 17, 2017
README.md add suppport for 'find all references' Jul 2, 2019
package.json 0.0.7 Jul 2, 2019
tsconfig.json init Dec 17, 2017
yarn.lock

README.md

Naive Definitions

(Inspired by Fuzzy Definitions and Find All References)

Run (blazing fast) textual search to provide 'Go to Definitions' and 'Find All References' for JavaScript.

Helpful when navigating large JavaScript codebase (facepalm...).

Requirement

  • Install ripgrep and make it available in $PATH (run 'rg' in commandline to verify)

How it works

It hooks onto 'Go to Definitions' and 'Find All References' for JavaScript (and .jsx). If no reliable definitions can be inferred by built-in Intellisense engine, this extension will perform a workspace textual search using ripgrep, a searching utility, to provide some 'likely-to-be' definitions.

It respects .gitignore, and only looks at JavaScript (and .jsx) files.

Release Notes

0.0.7

  • now also registered as 'Find All References' provider

0.0.6

  • add Windows support

0.0.5

  • now also searches .vue files for definitions

0.0.2

  • now also searches .ts/.tsx files for definitions

0.0.1

  • it now works
You can’t perform that action at this time.