Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/insidegui/PlayAlways
Create Xcode playgrounds from your menu bar
https://github.com/insidegui/PlayAlways
developer-tools playground swift xcode xcode-extension
Last synced: 5 days ago
JSON representation
Create Xcode playgrounds from your menu bar
- Host: GitHub
- URL: https://github.com/insidegui/PlayAlways
- Owner: insidegui
- License: bsd-2-clause
- Created: 2016-12-08T21:46:07.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-02-04T17:48:30.000Z (almost 4 years ago)
- Last Synced: 2024-12-01T13:40:18.630Z (11 days ago)
- Topics: developer-tools, playground, swift, xcode, xcode-extension
- Language: Swift
- Size: 646 KB
- Stars: 551
- Watchers: 16
- Forks: 28
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ios - PlayAlways - Create Xcode playgrounds from your menu bar (Tools / Web View)
- awesome-xcode-extensions - PlayAlways - Create Xcode playgrounds from your menu bar. (The list / Collaborations with internal/external services)
- awesome-ios-star - PlayAlways - Create Xcode playgrounds from your menu bar (Tools / Web View)
README
## PlayAlways - Create playgrounds quickly
PlayAlways is a menubar app to quickly create new iOS or macOS playgrounds.
[⬇️ LATEST RELEASE ⬇️](https://github.com/insidegui/PlayAlways/releases/latest)
When you first create a playground, the app will ask where to save it. After you've set the path, that's where the playgrounds will be saved until you set a new one by choosing "Set Path".
If you want to choose where to save the playground, you can hold down option when choosing the playground type and a save panel will appear allowing you to choose the location for that specific playground.
![screenshot](./screenshot.png)
### Xcode extension
PlayAlways also includes an Xcode extension so you can quickly create playgrounds from the selected code. Playgrounds created from the extension are saved to the default path. Please note that the app must be running for the extension to work.
![screenshot2](./screenshot2.png)
### Acknowledgments
Thanks [@dbonates](https://github.com/dbonates) for the the original idea 😃