A minor update with improvements and bugfixes, including:
- Support for Xcode 7
- Nicer list header, now on by default
- Improved Swift support
- Misc bugfixes
An update with new features, improvements and bugfixes, including:
- Support for Xcode 6 and Swift
- Correct Word Order by two-pass matching, useful when:
you don't remember the order (eg rangemake)
want to narrow down without backspacing (eg nsexceptioninvalid) - Correct Letter Case by replacing with exact match if there is only one
- Option to hide cursor when inline preview shows a non-prefix match
- Keep the selection when narrowing the search (unless it was the best match)
- Better inline previews, including token text, just without tokens
- Improved range convertions and highlighting
- Fixed useful prefix underlining when it spans multiple segments
- Fixed completion list positioning
A minor update with small bugfixes and improvements, including:
- Replaced letter- and prefix- caches with simple cached results stack
thus making backspacing much faster (Issue #29) - Previous/Next completion shortcuts now work properly (Issue #36)
- Completion List now automatically shows for one letter (Issue #37)
- Hide Inline Preview more reliably when disabled in settings
- Moved FuzzyAutocomplete menu item into Editor menu
- Added option to disable plugin in settings
- Fixed alphabetical sorting of results when using parallel scoring
- Reliability++
- Performance++
A major update introducing many fixes and improvements, including:
- Visual feedback in Completion List and Inline Preview
- Settings Window, settings now don't require Xcode restart
- Option to sort items by match score
- Option to hide items based on threshold
- Option to hide Inline Preview, which now works correctly
- Option to show a List Header with query and number of matches
- Option to show item scores in the List
- Improved score formula, added option to tweak parameters
- Previously hidden items can now re-appear if their score rises
Tab
now inserts an useful prefix based on whole fuzzy match- The results should no longer depend on the speed of typing
- Got rid of order dependent "shortest match" selection mechanism
- Performance++
- UX++
- ...
- Adds inserting useful prefix with
Tab
as an option.
- No longer prioritises shortest match by default. Can be re-enabled with
defaults write com.apple.dt.Xcode FuzzyAutocompletePrioritizeShortestMatch -bool yes
and restarting Xcode.
- Shortest match will always be selected
- Remove requirement to start fuzzy match with first letter of desired match
- Improve performance by parallelising work
- Decrease the weighting of Xcode's priority factor from
1.0
to0.2
- Prepare for KSImageNamed compatibility when KSImageNamed#31 gets merged.
- Now factors in Xcode's learning priority system - #2
Tab
now accepts selected completion as it doesn't make sense to insert prefix with fuzzy matching
- Fixes missing file entries when autocompleting paths - #1
- Implement partial completion support via
Tab
- Initial release