All Projects → funky-monkey → QuickAdd

funky-monkey / QuickAdd

Licence: MIT license
A Xcode Source Editor Extension to quickly add a method implementation with comment from selected text

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to QuickAdd

Pubg mobile memory hacking examples
Pubg Mobile Emulator Gameloop Memory Hacking C++ code examples. Ex: Name, Coord, Bones, Weapons, Items, Box, Drop etc.
Stars: ✭ 224 (+234.33%)
Mutual labels:  source
Avalonia.PropertyGenerator
Avalonia.PropertyGenerator generates the appropriate CLR members for Avalonia property definitions.
Stars: ✭ 20 (-70.15%)
Mutual labels:  source
Timeline
AS2 & AS3 CPPS Emulator, written in Python. (Club Penguin Private Server Emulator)
Stars: ✭ 49 (-26.87%)
Mutual labels:  source
opensource
Collection of Open Source packages by Otherwise
Stars: ✭ 21 (-68.66%)
Mutual labels:  source
HexTags
Customize tags & chat colors!
Stars: ✭ 53 (-20.9%)
Mutual labels:  source
Mat-O-Wahl
🇩🇪 Mat-O-Wahl - Ein einfach zu bedienender, freier Open Source Wahl-O-Mat Klon fuer jedermann ### 🇬🇧 🇺🇸 A simple to handle, free "Voting Advice Application" / "Electoral Compass" alternative
Stars: ✭ 27 (-59.7%)
Mutual labels:  source
Golang Notes
Go source code analysis(zh-cn)
Stars: ✭ 3,137 (+4582.09%)
Mutual labels:  source
NoPMsBot
https://telegram.dog/ShriMADhaBot
Stars: ✭ 127 (+89.55%)
Mutual labels:  source
slm-code-generation
TensorFlow code for the neural network presented in the paper: "Structural Language Models of Code" (ICML'2020)
Stars: ✭ 75 (+11.94%)
Mutual labels:  source
XcodeCommentWrapper
Xcode extension for wrapping comments
Stars: ✭ 29 (-56.72%)
Mutual labels:  source
get-source
Fetch source-mapped sources. Peek by file, line, column. Node & browsers. Sync & async.
Stars: ✭ 26 (-61.19%)
Mutual labels:  source
SaveVolley
Save volley from anything, By Agera to save. Thus, derived the AgeraVolley . (。>﹏<。)
Stars: ✭ 29 (-56.72%)
Mutual labels:  source
GitHubSpanishRankingGenerator
Scripts to build the GitHub Spanish rankings (users most active in each province sorted by public contributions) 🇪🇸
Stars: ✭ 19 (-71.64%)
Mutual labels:  source
Gradle License Plugin
Gradle plugin that provides a task to generate a HTML license report of your project.
Stars: ✭ 246 (+267.16%)
Mutual labels:  source
locerr
❌ locerr (locational error): Library for nice-looking errors in source code
Stars: ✭ 16 (-76.12%)
Mutual labels:  source
Develop Source
Open source for developer.(开发资源整理:Java,Android,算法,iOS,MacOS等等)
Stars: ✭ 219 (+226.87%)
Mutual labels:  source
NetMauMau
Server for the popular card game Mau Mau (similar to UNO®)
Stars: ✭ 16 (-76.12%)
Mutual labels:  source
opencv3-setup
Raspberry Pi whiptail Menu driven Easy Install and Compile of opencv3 python from source files.
Stars: ✭ 47 (-29.85%)
Mutual labels:  source
IsExternalInit
A source code only package which allows you to use C# 9's init and record features in older target frameworks like .NET Standard 2.0 or the "old" .NET Framework by providing a polyfill for the IsExternalInit class.
Stars: ✭ 75 (+11.94%)
Mutual labels:  source
LegionTD-Reborn
A custom game mode inspired by Legion TD for DotA 2
Stars: ✭ 34 (-49.25%)
Mutual labels:  source

Quick Add

Platform version Swift Version

A Xcode Source Editor Extension to quickly add a method implementation with comment from selected text

Quick Add Demo

Why?

Xcode was lacking a way to quickly add a method. So I created it.

Installation Guide (Xcode 8+ / OSX 10.11+)

  1. download the Quick Add app
  2. unzip and copy to Applications folder
  3. Run (right click + open)
  4.  System Preferences ⇒ Extensions ⇒ All ⇒ QuickAddPlugin. (See image 1 below.)
  5.  System Preferences ⇒ Keyboard ⇒ Shortcuts. Add Shortcut ⌥⌘i for Add method with comment. (See image 2 below.)
  6. open Xcode
  7. Select any Swift source file
  8. check if Editor -> Quick Add is there

Installation Guide (Xcode 9)

  1. Download and unzip the project.
  2. Open "Add Method.xcodeproj".
  3. Enable target signing for both the Application and the Source Code Extension.
  4. Product > Archive.
  5. Right click archive > Show in Finder.
  6. Right click archive > Show Package Contents.
  7. Open Products, Applications.
  8. Drag Add Method.app to Applications folder.
  9. Run Add Method.app and exit.
  10. Go to System Preferences -> Extensions -> Xcode Source Editor and enable this extension.
  11. The menu-item should now be available from Xcode's Editor menu.

Image 1

Extensions

Image 2

Extensions

Usage

Select the text you want to add an method implementation of, press ⌥⌘i and presto! A full method implementation!

Supported languages

  • Swift (for now)
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].