What's New

- Make it work on BS

App Description

Collection of useful Xcode Source Editor Extensions.

Import Header (ObjC)
---------------------
Select a class name and select 'Import Header'. The header for this class is added at the end of the imports (but only if it is no already in the imports).

Duplicate Line and Replace String (ObjC and Swift)
--------------------------------------------------
Duplicate current line and replace first string with a placeholder

Sort Imports and Remove Duplicates (ObjC and Swift)
----------------------------------------------------
Sorts imports and removes duplicates. Warning: It will also remove empty lines in the imports.

Hex to UIColor (ObjC and Swift)
-------------------------------
Select a color in hex presentation (like 'F233A0') and select 'Hex to UIColor'. A line with code defining this color is inserted below the current line.

Copy Declaration of Selected Methods (ObjC)
---------------------------------------------
Select one or more methods and select 'Copy Declaration of Selected Methods'. The declarations of these methods are copied to the clipboard.

Sort Selected Lines (ObjC and Swift)
------------------------------------
Sorts the selected lines

Copy Protocol Declarations For Selected Methods To Clipboard (ObjC)
--------------------------------------------------------------------
Select one or more methods and select 'Copy Protocol Declarations For Selected Methods To Clipboard'. The declaration of a protocol containing those methods is copied to the clipboard.

Copy ObjC Test Template For Selected Methods To Clipboard (ObjC)
-------------------------------------------------------------------
Select one or more methods and select 'Copy ObjC Test Template For Selected Methods To Clipboard'. An ObjC Test Template for the selected method is copied to the clipboard.

iPhone Screenshots

(click to enlarge)

Source Tools screenshot 1 Source Tools screenshot 2 Source Tools screenshot 3 Source Tools screenshot 4 Source Tools screenshot 5 Source Tools screenshot 6 Source Tools screenshot 7 Source Tools screenshot 8 Source Tools screenshot 9

App Changes

  • June 16, 2019 Initial release
  • August 17, 2019 New version 1.6.1
  • August 17, 2019 Price decrease: $1.99 -> FREE!
  • August 06, 2021 New version 1.6.2