All Projects → CYBoys → Automaticcompletionplugin

CYBoys / Automaticcompletionplugin

Licence: mit
Objc,Getter 函数自动补全插件,基于 Xcode 8 的 Source Editor Extension 开发

Labels

Projects that are alternatives of or similar to Automaticcompletionplugin

Dcframe
DCFrame is a swift language UI combination frame, which can easily assemble complex UI.
Stars: ✭ 54 (-16.92%)
Mutual labels:  xcode
Yippy
macOS open source clipboard manager
Stars: ✭ 57 (-12.31%)
Mutual labels:  xcode
Dyci Main
Dynamic Code Injection Tool for Objective-C
Stars: ✭ 1,103 (+1596.92%)
Mutual labels:  xcode
Luautocompleteview
Highly configurable autocomplete view that is attachable to any UITextField
Stars: ✭ 55 (-15.38%)
Mutual labels:  xcode
Iconology
I got tired of manually exporting every icon size (for Xcode and more), so I made an app to do it.
Stars: ✭ 56 (-13.85%)
Mutual labels:  xcode
Uitestingexample
Example code from my blog post about UI testing
Stars: ✭ 57 (-12.31%)
Mutual labels:  xcode
Tap water
【声明:未发布前,勿使用,勿star,预计2020年11月底发布】Flutter tab_bar组件,支持中间带加号按钮的TabBar,支持Lottie动画。iTeaTime(技术清谈)团队出品。Highly customizable tabBar and tabBarController for Flutter
Stars: ✭ 52 (-20%)
Mutual labels:  xcode
Nord Xcode
An arctic, north-bluish clean and elegant Xcode color theme.
Stars: ✭ 63 (-3.08%)
Mutual labels:  xcode
Ios Sdk
AppSpector is a debugging service for mobile apps
Stars: ✭ 56 (-13.85%)
Mutual labels:  xcode
React Native Doc Viewer
React Native Doc Viewer (Supports file formats: xls,ppt,doc,xlsx,pptx,csv,docx,png,jpg,pdf,xml,binary ...)
Stars: ✭ 58 (-10.77%)
Mutual labels:  xcode
Isxcodeopensourceyet.github.io
Is Xcode open source yet?
Stars: ✭ 55 (-15.38%)
Mutual labels:  xcode
Xcperfect
Make your xccov outputs prettier ✨
Stars: ✭ 56 (-13.85%)
Mutual labels:  xcode
Mgtextplus
Xcode Source Editor Extension
Stars: ✭ 57 (-12.31%)
Mutual labels:  xcode
Linessorter Xcode Extension
Xcode Extension that helps you keep your import statements and long code lists organized and uniform
Stars: ✭ 54 (-16.92%)
Mutual labels:  xcode
Eventkit
A template conference app, featuring real-time schedule and data changes & running on Realm 🚀
Stars: ✭ 59 (-9.23%)
Mutual labels:  xcode
Ioslocalizationeditor
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
Stars: ✭ 1,066 (+1540%)
Mutual labels:  xcode
Vipera
Project is now called Swift template, check the link ➡️
Stars: ✭ 57 (-12.31%)
Mutual labels:  xcode
Scxcodeeditorinset
Xcode plugin that adds an empty (configurable) space to the end of the editor text view
Stars: ✭ 64 (-1.54%)
Mutual labels:  xcode
React Native Nfc Ios
Easy to use CoreNFC for React Native
Stars: ✭ 59 (-9.23%)
Mutual labels:  xcode
Learningopencv
Source code for Learning OpenCV 《学习OpenCV》源码及 Mac 运行工程
Stars: ✭ 57 (-12.31%)
Mutual labels:  xcode

为什么要写这么一个插件?

毫无疑问,使用插件就是提高开发效率。将一些毫无套路的,特定格式的代码集合在一个工具里面,需要的时候直接使用快捷键将它们呼唤出来。

运行平台

这是一款基于 Objc 的 Getter 函数自动补全插件,基于 Xcode 8 的 Source Editor Extension 开发。

效果图:

效果演示.gif

用法:

  1. 选择 AutomaticCompletion 运行,如下图 Paste_Image.png Paste_Image.png

  2. 之后会弹出一个黑色的Xcode,如下。 Paste_Image.png 在右侧选择项目打开。

  3. 将光标移动到需要补全 Getter 函数的位置,在Xcode中选择Editor->AutomaticCompletion->Source Editor Command进行补全,如下图 Paste_Image.png

快捷键设置

在用户偏好设置里面选择Key Bindings,输入AutomaticCompletion 使用自定义快捷键 Paste_Image.png

注意事项:

  1. 插件使用的证书要和项目的证书要一致。
  2. 如果如果你的Xcode是运行在 OS X 10.11 El Capitan的话,打开Terminal,执行下面的命令,然后重启Mac。sudo /usr/libexec/xpccachectl
  3. 目前是特定的格式,还没实现自定义模版,有特定需求的朋友可以clone一份我的代码,然后改成自己特定的格式。
  4. 每次都需要先运行插件,然后在黑色 Xcode 中运行项目,使用插件,网上也有人说,将编译之后的appex放到/Applications/Xcode.app/Contents/PlugIns,我测试了一下,发现行不通。

代码写的low,望各位大神勿喷。有问题的可以提issue 如果觉得不错,请赏赐一个 star 支持一下!😘

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