FuzzyImports
SublimeText 3 plugin to browse file system from quick panel and add javascript module imports.
Details
Installs
- Total 778
- Win 324
- Mac 264
- Linux 190
| Dec 7 | Dec 6 | Dec 5 | Dec 4 | Dec 3 | Dec 2 | Dec 1 | Nov 30 | Nov 29 | Nov 28 | Nov 27 | Nov 26 | Nov 25 | Nov 24 | Nov 23 | Nov 22 | Nov 21 | Nov 20 | Nov 19 | Nov 18 | Nov 17 | Nov 16 | Nov 15 | Nov 14 | Nov 13 | Nov 12 | Nov 11 | Nov 10 | Nov 9 | Nov 8 | Nov 7 | Nov 6 | Nov 5 | Nov 4 | Nov 3 | Nov 2 | Nov 1 | Oct 31 | Oct 30 | Oct 29 | Oct 28 | Oct 27 | Oct 26 | Oct 25 | Oct 24 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
FuzzyImports
FuzzyImports is a SublimeText 3 plugin that allows to browse file system via the quick panel and add javascript module imports. It is greatly influenced by FuzzyFileNav.
How to Use

- Open JS file where you want to add an import.
- Press
Cmd+Alt+icombindation (osx) orWin+Alt+i(win, Linux) to bring up the FuzzyImport's quick panel. It will show you a content of the opened file's directory. - Navigate to the file you want to add and press Enter.
- If it is a js file and it has named exports it will show them in quick panel and give an ability to add it as a named import.
- Otherwise it will add a file as a default import
Features
- Browse files from quick panel starting from target file's directory
- Quickly add javascript default exports
- View non-default exports and choose directly from quick panel
- Add non-js imports too
Installation
The easiest way to install FuzzyImports is via Package Control.
- Press ctrl + shift + p (Win, Linux) or cmd + shift + p (OSX) to bring up the quick panel and select “Package Control: Install Package”. It will show a list of installable plugins
- Select FuzzyImports and press Enter.
- Restart Sublime to make sure everything is loaded properly
Development
Use https://github.com/SublimeText/UnitTesting to run tests.
Credits
- FuzzyFileNav - for idea and mechanics
- Lark - robust and easy to use parser for exports extraction