Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deszip/jump
XCode source editor extension for quick navigating
https://github.com/deszip/jump
Last synced: about 1 month ago
JSON representation
XCode source editor extension for quick navigating
- Host: GitHub
- URL: https://github.com/deszip/jump
- Owner: deszip
- License: mit
- Created: 2016-06-28T13:13:40.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-18T09:09:13.000Z (about 8 years ago)
- Last Synced: 2024-04-06T08:34:03.505Z (9 months ago)
- Language: Swift
- Size: 91.8 KB
- Stars: 14
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jump
XCode source editor extension for quick moving cursor between lines.Allows to move two or five lines up/down.
## Requirements
Xcode 8 and Swift 3.0## Installation
Source editor extensions are still in beta at the time of writing so there is no easy way to run them.In general running extension requires next steps:
- Check that you have Xcode 8 installed
- Open project and run extension scheme
- In dialog appeared choose Xcode as a target app. Double check that it's also Xcode 8
- You'll see a new instance of Xcode with gray icon meaning its a separate instance for testing extension
- Extension is installed in both instances and you can use itRemember that after stopping target Xcode instance (one with gray icon) extension will go away.
## Troubleshooting
- If you dont see `Jump` menu item under `Editor` menu try run `sudo /usr/libexec/xpccachectl` and restart
- Also remember that signing should be enabled on both application and extension targets## Using extension
This is just proof of concept and maybe a starting template for you to play with extensions.Extensions are not ready for everyday use due to complicated installation process and lack of possibility to persist them between Xcode runs.
## License
`Jump` is available under the MIT license. See the [LICENSE](LICENSE) file for more info.