Xcode extension that adds import statements from anywhere in your code without scrolling.
Import is an Xcode extension that enables developers to insert import statements or header imports from anywhere in their source code without needing to scroll to the top of the file. It solves the inefficiency of navigating back to the import section when working deep within a file, especially in large codebases. The tool integrates with Xcode's autocomplete to provide accurate suggestions for modules and headers.
iOS and macOS developers using Xcode who frequently work with Swift, Objective-C, C++, or C and want to streamline their coding workflow by reducing manual scrolling for imports.
Developers choose Import because it directly replaces the functionality of the deprecated Peckham plugin, offering a seamless, privacy-respecting way to add imports quickly. Its integration with Xcode's autocomplete and support for multiple languages makes it a reliable and efficient tool for daily development tasks.
Xcode extension for adding imports from anywhere in the code ☝️
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers a default keyboard shortcut (⌘ + ctrl + P) and menu option to add imports from any line, eliminating the need to scroll to the top of the file, as demonstrated in the usage GIF.
Leverages Xcode's built-in autocomplete for accurate module and header suggestions, ensuring reliable and context-aware import additions, as noted in the README's usage section.
Supports Swift, Objective-C, C++, and C, covering common languages used in Apple development, explicitly listed in the README's supported languages.
Explicitly states no data collection in the privacy section, addressing security concerns for developers handling sensitive code.
Requires steps like closing Xcode, running sudo commands for OSX 10.11, and enabling extensions in System Preferences, which can be cumbersome compared to one-click App Store installs.
Built to replace Peckham after Xcode 8 dropped plugin support, making it vulnerable to future Xcode updates that could break functionality, as hinted in the README's history.
Focuses solely on adding imports and lacks features for managing or removing unused imports, which might be necessary for maintaining clean codebases in larger projects.
Import is an open-source alternative to the following products: