Awesome native Xcode extensions. Feel free to contribute!
You can find the related blogpost here.
###Contributing
Please submit a pull request to improve this file. Thank you to all contributors; you rock!
- GithubIssuesExtension - Xcode editor extension that adds an ability to post and edit github issues through comment templates
- XAlign - An amazing Xcode Source Editor extension to align regular code.
- Alignment -This Xcode source editor extension align your assignment statement.
- CleanClosureXcode - An Xcode Source Editor extension to clean the closure syntax.
- xTextHandler - Xcode Source Editor Extension based tools to improve the text editing experience of Xcode 8 and provide extensions with simple code.
- Xcode-Search - A Xcode Source Editor Extension that searches external sources
- SwiftLintForXcode - SwiftLint for Xcode is a Xcode Extension that was created to run SwiftLint.
- XcodeCComment - Xcode Source Editor Extension for C Style Comment /**/
- Duplicate Line - Xcode's source editor extension to duplicate selected line or lines.
- Dotify - Convert [[AnObject method1] method2] to AnObject.method1.method2 with Xcode Extension
- XcodeEditorPlus - Bring some convenient editor shortcuts to Xcode using Xcode Source Editor Extension, inspired from AppCode.
- XcodeWay - Navigate to many places from Xcode
- strimmer - Strimmer is an Xcode 8 Source Code Extension that quickly strips all trailing whitespace from the current file.
- Jumpy - Jumpy is an Xcode source editor extension for jumping across multiple lines of code.
- SETools - Xcode 8 Extension - Figlet Font Titles
- GenerateSwiftInit - Proof of concept for Xcode 8 source extensions; generate a Swift init from current selection
- XTExtension - Comment lines.
- VS-Key-Bindings-For-Xcode - Visual Studio Comment Selection and Uncomment Selection for Xcode 8 extension.
- Localizer - It then breaks apart any String declarations it founds by splitting the selection based off " and then wrap the resulting String inside NSLocalizedString.
- EmojifySourceEditorExtension - A Proof-Of-Concept implementation of the new Xcode Source Editor Extension
- EmojifyApplication - Same as abowe.
- xcsort - Sort text or code lines from a text selection. An Xcode extension by @battlmonstr.
- SwiftLintXcodePlugin - Xcode source extension to help with some SwiftLint rules
- BDDShortcuts - BDD Shortcuts is an Xcode 8+ plugin that adds handy shortcuts for Swift and BDD frameworks such as Cedar, Quick, Kiwi or Specta.
- Jump - XCode source editor extension for quick navigating
- XcodeTopComment - Xcode Source Editor Extension to remove or modify the top comment of a file
- PAXcodePlugin - Example of Xcode Source Editor Extension
- XcodeExtension-TotsuzenNoShi - A small "sudden" example of Xcode source code extension
- ClangFormatter - Xcode Source Editor Extension for clang-format
- CwlWhitespace - The first command uses multiple selections to select every text range in your file that it believes is violating a whitespace rule. If a line contains a zero-length problem (missing whitespace or missing indent) then the whole line will be selected.
- DemoXcodeExtension - Select the current scope / block.
- TestXcodeSourceExtensions - Replace entire files with literals
- Swimat - An Xcode formatter plug-in to format your swift code
- FastCommentLine - Moves cursor to next line after commenting/uncommenting current line (like AppCode).
- SwiftInitializerGenerator - This Xcode 8 Source Code Extension will generate a Swift initializer based on the lines you've selected.
- Import☝️ - Add imports from anywhere in the code.
- XcodeEquatableGenerator - Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
- Mark - Generates MARK comments from protocol conformance in class declaration.
- Propertizer - Autocompletes @property statements with desired type.
- Eric’s Mark - Identifies IBOutlets, IBActions, Super Classes, Properties (and more) and MARK them.
- Quick Add - A Xcode Source Editor Extension to quickly add a method implementation with comment from selected text
- CleanHeaders-Xcode - A Xcode Source Editor Extension to sort your header imports and remove duplicates, similar to iSort.
- FBXCodeExtension - An Xcode Source Editor Extension providing convenient line manipulation such like line deletion and duplication.
- Basics - Generates NSCopying, isEquals, hash, and more.
- HandyXcode - A few 'Handy' Xcode commands (insert code placeholder, multi-line comment, etc.)
- LocalizedString - Xcode Source Editor Extension that helps to localize Swift and Objective-C source files
- Xgist - Xcode Source Editor Extension that sends code to GitHub's Gist
- PlayAlways - Create Xcode playgrounds from your menu bar.
- CodeCows - Add hundreds of ASCII cows to your source code
- DeclareType - Generate the type declaration in your file based on the file name
- Switch Enum Case Generator - Instant switch with selected enum cases