FuzzyAutocomplete / FuzzyAutocompletePlugin

A Xcode 5+ plugin that adds more flexible autocompletion rather than just prefix-matching.
MIT License
3.24k stars 353 forks source link

Fz Fuzzy Autocomplete for Xcode

Not compatible with Xcode 9

Xcode 9 beta has this functionality built in now!

FuzzyAutocomplete 2.1

This is a Xcode 5+ plugin that patches the autocomplete filter to work the same way the Open Quickly works. It performs very well, and the fuzzy matching actually uses Xcode's own IDEOpenQuicklyPattern.

Demo

Authors

FuzzyAutocomplete is brought to you by:

See @chendo's original blog post about how he figured out what to patch: Reverse engineering Xcode with dtrace

Like nifty tools like this plugin? Check out Shortcat, an app by @chendo that lets you control your Mac more effectively with your keyboard!

Features

Main Features

[New] denotes a feature added in 2.0
[Optional] denotes a feature which can be configured in settings
[Experimental] denotes ... well just guess what it denotes

Compatibility

Installation

Issues with new versions of OS X and/or Xcode

Updated OS or Developer Tools and the plugin does not work? The issue might have already been fixed. Always check whether reinstalling the newest version helps. If not, please file an issue if there is none related. Or, even better, submit a pull request with a fix.

Changelog

2.1.1 - 2015/09/13

A minor update with improvements and bugfixes, including:

2.1.0 - 2014/06/04

An update with new features, improvements and bugfixes, including:

2.0.1 - 2014/04/25

A minor update with small bugfixes and improvements, including:

2.0.0 - 2014/04/16

A major update introducing many fixes and improvements, including:

Full Changelog

githalytics.com alpha