onmyway133 / Xcodeway
Licence: mit
⛵️ An Xcode Source Editor Extension that helps navigating to many places easier
Stars: ✭ 530
Programming Languages
swift
15916 projects
Projects that are alternatives of or similar to Xcodeway
Xcodecolorsense2
🍉 An Xcode source editor extension that shows hex color info
Stars: ✭ 281 (-46.98%)
Mutual labels: xcode, extension, editor
Swiftlyext
SwiftlyExt is a collection of useful extensions for Swift 3 standard classes and types 🚀
Stars: ✭ 31 (-94.15%)
Mutual labels: xcode, extension
Comment Spell Checker
Xcode extension for spell checking and auto-correcting code comments.
Stars: ✭ 155 (-70.75%)
Mutual labels: xcode, extension
Urde
Data interchange and engine re-implementation for games by Retro Studios | Mirror
Stars: ✭ 253 (-52.26%)
Mutual labels: xcode, editor
Cleanclosurexcode
An Xcode Source Editor extension to clean the closure syntax.
Stars: ✭ 186 (-64.91%)
Mutual labels: xcode, extension
Scxcodeeditorinset
Xcode plugin that adds an empty (configurable) space to the end of the editor text view
Stars: ✭ 64 (-87.92%)
Mutual labels: xcode, editor
Xcodeequatablegenerator
Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
Stars: ✭ 188 (-64.53%)
Mutual labels: xcode, extension
Awesome Xcode Extensions
Awesome native Xcode extensions.
Stars: ✭ 2,628 (+395.85%)
Mutual labels: xcode, extension
Upmgitextension
This package extends the UI of Unity Package Manager (UPM) for the packages installed from git repository.
Stars: ✭ 438 (-17.36%)
Mutual labels: extension, editor
Mavoneditor
mavonEditor - A markdown editor based on Vue that supports a variety of personalized features
Stars: ✭ 5,203 (+881.7%)
Mutual labels: editor
Shenzhen
CLI for Building & Distributing iOS Apps (.ipa Files)
Stars: ✭ 4,668 (+780.75%)
Mutual labels: xcode
Diagram
☊ Tool for making node graphs. Inspired by dependency graph. Used mainly for automation services 📈
Stars: ✭ 510 (-3.77%)
Mutual labels: editor
Mkdropdownmenu
🔻 Dropdown Menu for iOS with many customizable parameters to suit any needs
Stars: ✭ 523 (-1.32%)
Mutual labels: xcode
Vue Perf Devtool
Vue Performance Devtool is a browser extension for inspecting the performance of Vue Components.
Stars: ✭ 510 (-3.77%)
Mutual labels: extension
XcodeWay
❤️ Support my apps ❤️
- Push Hero - pure Swift native macOS application to test push notifications
- PastePal - Pasteboard, note and shortcut manager
- Quick Check - smart todo manager
- Alias - App and file shortcut manager
- My other apps
❤️❤️😇😍🤘❤️❤️
Description
- An Xcode Source Editor Extension that helps navigating to many places easier
- Read the story https://medium.freecodecamp.org/how-to-convert-your-xcode-plugins-to-xcode-extensions-ac90f32ae0e3
- Available via
Editor -> XcodeWay
Features
- [x] Go To Project Folder: Open the selected Xcode project folder in Finder
- [x] Go To iTerm: Open the selected Xcode project folder in iTerm
- [x] Go To DerivedData Folder: Check and open relative DerivedData if any, otherwise open global DerivedData
- [x] Open GitHub: Check and open
git remote
in your default browser - [x] Open Current File in Github: Open the current file in GitHub
- [x] Go To Provisioning Profiles Folder: Open in Finder
- [x] Go To Themes Folder: Open in Finder
- [x] Go To Archives Folder: Open in Finder
- [x] Go To DeviceSupport Folder: Open in Finder
- [x] Go To CodeSnippets Folder: Open in Finder
- [x] Go To Document Folder: Go to current app Document folder for current simulator
Extensible
Although all common scenarios are covered, there's some more that you want to navigate to. Then just add your own by conforming to Navigator
. Pull requests are welcome.
protocol Navigator {
func navigate()
var title: String { get }
}
How to install
- Download the latest binary from https://github.com/onmyway133/XcodeWay/releases
- How to install https://medium.com/@onmyway133/install-xcode-8-source-editor-extension-10c9849e33b0
-
Install scripts: To fully use
XcodeWay
, you need to allow scripting, run this
curl -fsSL https://raw.githubusercontent.com/onmyway133/XcodeWay/master/install.sh | sh
Troubleshooting
- Stop
com.apple.dt.Xcode.AttachToXPCService
- Run
sudo /usr/libexec/xpccachectl
and restart Mac - It only works when a Swift file is selected
- If the menu is disappeared or disabled, run again
Credit
Licence
This project is released under the MIT license. See LICENSE.md.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].