Popularity
3.4
Stable
Activity
0.0
Stable
185
4
14

Code Quality Rank: L5
Programming language: Swift
Tags: Plugins     Xcode    

XcodeEquatableGenerator alternatives and similar libraries

Based on the "Plugins" category

Do you think we are missing an alternative of XcodeEquatableGenerator or a related project?

Add another 'Plugins' Library

README

Depricated!

There is not need for it at the moment as Swift compiler can do that for us ๐Ÿš€

Swift Equatable Generator

Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.

Features:

  • generates Equatable conformance for struct or class

Limitations:

  • it's only available for Xcode 8.* and macOS Sierra

TODO:

  • potential bug fixes
  • add support for enum

Example:

[Demo](Resources/Equatable.gif)

Installation

  1. Open Equitable.xcodeproj
  2. Enable target signing for both the Application and the Source Code Extension using your own developer ID
  3. Product > Archive
  4. Right click archive > Show in Finder
  5. Right click archive > Show Package Contents
  6. Open Products, Applications
  7. Equitable.app and exit.
  8. Go to System Preferences -> Extensions -> Xcode Source Editor and enable the extension
  9. The menu-item should now be available from Xcode's Editor menu.