https://github.com/hlung/xcodeextensions
The missing pieces of Xcode
https://github.com/hlung/xcodeextensions
xcode xcode-extension
Last synced: 7 months ago
JSON representation
The missing pieces of Xcode
- Host: GitHub
- URL: https://github.com/hlung/xcodeextensions
- Owner: hlung
- Created: 2020-05-14T14:51:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-10-01T04:19:58.000Z (over 5 years ago)
- Last Synced: 2025-04-05T19:41:45.149Z (12 months ago)
- Topics: xcode, xcode-extension
- Language: Swift
- Homepage:
- Size: 137 KB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Xcode Extensions
## Installation
- Download the `*.app.zip` file in [releases](https://github.com/hlung/XcodeExtensions/releases) page (or build from source code if you don't trust me :P)
- Run the app once, then close it
- Open Xcode, open some .swift file
- The command should appear at the bottom of Editor menu
To manage extensions, go to System Preferences > Extension > Xcode Source Editor
## Commands
### Expand Selection
This command uses the selected text to expand selection to the next occurance of that text. This allows fast multi-selection refactoring of any text.
This is the same feature as Sublime Text's `Selection > Expand Selection to Word` (cmd+D) command.
**UPDATE!** After creating this, I found that Xcode already has this feature. 😅 🙈
It is in the menu "Find > Select Next Occurance (opt + cmd + E)".

#### Limitations
- Not yet working with a selection that spans across multiple lines.
- Not yet support searching back at beginning after reaching end of file.