All Projects β†’ timaktimak β†’ SwitchCaseGenerator

timaktimak / SwitchCaseGenerator

Licence: MIT license
An Xcode Source Editor Extension that generates a swift switch case statement based on selected enum cases

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to SwitchCaseGenerator

9anime-Companion
πŸš€ A simple companion extension for 9anime
Stars: ✭ 83 (+31.75%)
Mutual labels:  extension
LimitlessUI
Awesome C# UI library that highly reduced limits of your application looks
Stars: ✭ 41 (-34.92%)
Mutual labels:  switch
vue-checkbox-switch
A Vue component for checkbox's switch style
Stars: ✭ 36 (-42.86%)
Mutual labels:  switch
instatype
⚑️ Mobile-friendly React autocomplete component
Stars: ✭ 48 (-23.81%)
Mutual labels:  autocomplete
prependers
Easily and cleanly extend third-party code.
Stars: ✭ 24 (-61.9%)
Mutual labels:  extension
MD UISwitch
Uniformly encapsulate different types of switches as user input devices
Stars: ✭ 33 (-47.62%)
Mutual labels:  switch
android-shortcut-gradle-plugin
Android Gradle plugin generates App Shortcuts shortcuts.xml for different flavors with different applicationId.
Stars: ✭ 20 (-68.25%)
Mutual labels:  shortcut
tabnine-spyder-ide
Spyder IDE client for TabNine.
Stars: ✭ 20 (-68.25%)
Mutual labels:  autocomplete
g910-gkey-macro-support
GKey support for Logitech G910 Keyboard on Linux
Stars: ✭ 85 (+34.92%)
Mutual labels:  shortcut
guillotine
Guillotine is a gnome extension designed for efficiently carrying out executions of commands from a customizable menu. Simply speaking: it is a highly customizable menu that enables you to launch commands and toggle services.
Stars: ✭ 28 (-55.56%)
Mutual labels:  extension
SuggestBoxLib
A WPF Dark/Light AutoComplete TextBox that can easily handle 20.000+ entries.
Stars: ✭ 36 (-42.86%)
Mutual labels:  autocomplete
siddhi-io-kafka
Extension that can be used to receive events from a Kafka cluster and to publish events to a Kafka cluster
Stars: ✭ 16 (-74.6%)
Mutual labels:  extension
arcade-pcb-case
Plans to build Arcade PCB cases
Stars: ✭ 29 (-53.97%)
Mutual labels:  case
SwiftPackage
πŸ† Template to make a Swift package
Stars: ✭ 37 (-41.27%)
Mutual labels:  generate
EPPlus.DataExtractor
EPPlus extension that make easier to extract POCO from excel tables
Stars: ✭ 65 (+3.17%)
Mutual labels:  extension
nxquake
TyrQuake ported to Nintendo Switch
Stars: ✭ 17 (-73.02%)
Mutual labels:  switch
pharext
Distribute your PHP extension as self-installing phar executable
Stars: ✭ 57 (-9.52%)
Mutual labels:  extension
psonic
Sonic is a super fast auto suggestion engine built by the team at crisp.chat, a customer engagement platform. its built in Rust and they officially support a javascript client, but if you want to use sonic via php, this is the library that you can look for. Completely unit tested, and adheres to modern coding standards, and offers a clean api to…
Stars: ✭ 90 (+42.86%)
Mutual labels:  autocomplete
dist
πŸ—ΊοΈ Python/C API extension module that computes distance between two coordinates on the world map
Stars: ✭ 13 (-79.37%)
Mutual labels:  extension
github-wc-polyfill
Ensure that all GitHub and GitLab scripts required for UXP and SeaMonkey are loaded correctly
Stars: ✭ 87 (+38.1%)
Mutual labels:  extension

Swift Switch Enum Case Generator

An Xcode Source Editor Extension that makes a swift switch case statement with selected enum cases

Generate switch example

Why?

Because Xcode does not autocomplete a switch with enum cases.

Installation

  1. Clone or download the repo
  2. Open SwitchCaseGenerator.xcodeproj
  3. Enable target signing for both the Application and the Source Code Extension using your own developer ID
  4. Select the application target and then Product > Archive
  5. Export the archive as a macOS App
  6. Run the app, then quit (Don't delete the app, put it in a convenient folder)
  7. Go to System Preferences -> Extensions -> Xcode Source Editor and enable the GenerateCases extension
  8. The menu-item should now be available from Xcode's Editor menu

Shortcut

Preferences (⌘ + ,) -> Key Bindings -> Search for "cases" Shortcut example

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].