All Projects → markohlebar → Import

markohlebar / Import

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

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Import

Awesome Xcode Extensions
Awesome native Xcode extensions.
Stars: ✭ 2,628 (+221.27%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Xcodeequatablegenerator
Xcode 8 Source Code Extension will generate conformance to Swift Equatable protocol based on type and fields selection.
Stars: ✭ 188 (-77.02%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Linex
Feature packed Xcode extension
Stars: ✭ 210 (-74.33%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Xgist
Xcode extension to send code to GitHub's Gist
Stars: ✭ 75 (-90.83%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Swiftai
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Stars: ✭ 470 (-42.54%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Swiftmockgeneratorforxcode
An Xcode extension (plugin) to generate Swift test doubles automatically.
Stars: ✭ 522 (-36.19%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Linessorter Xcode Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
Stars: ✭ 54 (-93.4%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Snowonder
🔮 Magical import declarations formatter for Xcode
Stars: ✭ 100 (-87.78%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Swimat
An Xcode formatter plug-in to format your swift code.
Stars: ✭ 1,388 (+69.68%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Xcode developer disk images
Stars: ✭ 125 (-84.72%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Nef Plugin
🔌 an Xcode extension to use nef features easily
Stars: ✭ 144 (-82.4%)
Mutual labels:  xcode, xcode-plugin, xcode-extension
Showingithub
Xcode plugin to open the GitHub page of the commit of the currently selected line in the editor window.
Stars: ✭ 243 (-70.29%)
Mutual labels:  xcode, xcode-plugin
Xcodesourceeditorextension Alignment
This Xcode source editor extension align your assignment statement.
Stars: ✭ 211 (-74.21%)
Mutual labels:  xcode, xcode-extension
Pragmatic
⚙An Xcode Source Editor extension for simplifying common pragma driven tasks
Stars: ✭ 24 (-97.07%)
Mutual labels:  xcode-plugin, xcode-extension
TrickerX
An Xcode9+ Extension which make CodingKeys automatically.
Stars: ✭ 90 (-89%)
Mutual labels:  xcode-plugin, xcode-extension
ViewGenerator
⚒ ViewGenerator generates view code from variable name automatically in iOS development
Stars: ✭ 75 (-90.83%)
Mutual labels:  xcode-plugin, xcode-extension
Dxxcodeconsoleunicodeplugin
转换Xcode控制台中一些不可阅读的字符,比如 \u22AD 这种
Stars: ✭ 268 (-67.24%)
Mutual labels:  xcode, xcode-plugin
Peckham
Add #import-s from anywhere in the code.
Stars: ✭ 719 (-12.1%)
Mutual labels:  xcode, xcode-plugin
AMEGetterMaker
A lazyload getter maker without resign for Xcode
Stars: ✭ 42 (-94.87%)
Mutual labels:  xcode-plugin, xcode-extension
Clangformat Xcode
Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang
Stars: ✭ 2,852 (+248.66%)
Mutual labels:  xcode, xcode-plugin

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

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