• Stars
    star
    846
  • Rank 53,868 (Top 2 %)
  • Language
    Swift
  • License
    MIT License
  • Created about 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Xcode extension for adding imports from anywhere in the code ☝️

Import ☝️

Xcode extension for adding imports from anywhere in the code.

Now available on App Store

usage.gif

Why?

Because sometimes you are on 300th line of code and scrolling up just to add an import is a waste of time. This was built to replace Peckham, as  decided to drop support for Xcode plugins in Xcode 8.

Installation Guide (Xcode 8 / OSX 10.11+)

OR

  • close Xcode
  • (OSX 10.11 only) sudo /usr/libexec/xpccachectl
  • download the Import app
  • unzip and copy to Applications folder
  • run (right click + open)
  • (optional) click on Install Key Bindings to install ⌘ + ctrl + P binding
  •  -> System Preferences... -> Extensions -> All -> Enable Import
  • open Xcode
  • select a source file
  • check if Editor -> Import -> ☝️ is there
  • WIN

Usage

Import uses Xcode's autocomplete, this works best when written inside a function / a method

  • type: import MODULE_NAME (#import "HEADER_NAME.h" in Obj-C) as you normally would
  • press ⌘ + ctrl + P or alternatively Editor -> Import -> ☝️

Supported languages

  • Swift
  • Objective-C
  • C++
  • C

License

MIT, see LICENSE.

Privacy

This app doesn't collect any of your data.