10 Xcode plug-ins commonly used by IOS developers

Source: Internet
Author: User
Keywords This developer can yes
Tags apple create creating developed developer developers development different

A suitable plug-in means that it adapts to different development environments, and Sublime Text and TextMate are great examples. Do you know that Xcode also supports plug-ins? I would not be surprised if you did not know it, because Apple did not spend much time promoting this feature of Xcode, and there is very little documentation available on the web to create plug-ins for Xcode.

Fortunately this does not prevent developers from creating plug-ins for Xcode. In this article I will recommend 10 for my daily use plug-ins, I hope they can help in the development of everyone.

Alcatraz

The installation of Xcode plug-ins was troublesome in the past, but since Alcatraz it has been a lot easier than having to say that Alcatraz is an important milestone and the current version is 1.0, which works perfectly with Xcode 5 and if you have not already Used Alcatraz, I suggest you take a look at it.

1. XcodeColors

XcodeColors is a plug-in developed by Robbie Hanson on the code color, this plug-in with http://www.aliyun.com/zixun/aggregation/16450.html"> CocoaLumberjack use very good, CocoaLumberjack is Robbie written day to library, This combination let me save a lot of things in the coding of these years.

XToDo

This plugin not only highlights TODO, FIXME, ???, and !!! annotations, but also gives you a look-up list.

Backlight

Some plug-ins may seem insignificant but they are very useful. Backlight is such a plugin, it just highlights the line currently being edited.

CocoaPods

CocoaPods main function is to rely on IOS and OS development management, if you have not used it, I suggest you must give it a try.

CocoaPods plugin is a plugin for CocoaPods on Xcode that makes it easier for you to use CocoaPods. It adds a menu item to CocoaPods that you can use if you do not like to use the command line.

5. ACCodeSnippetRepository

Using it to sync with your Git library, if you want to manually import a Snippet it takes a lot of cumbersome steps, with just a few mouse clicks through this plugin.

GitDiff

A Git plug-in with a graphical interface can save developers a lot of trouble, though Tower and SourceTree are good, but GitDiff can tell us in real time in Xcode what is the difference between the current project and the previous version, this feature is the other Software can not.

7. KSImageNamed

While some people say auto-completion will make developers lazy, it does greatly improve development efficiency, especially when writing Object-C, you can even make up a picture naming.

The KSImageNamed plugin invented by Kent Sutherland not only saves you time, but also ends the spelling era. As lazy development staff, a matter of opinion.

8. Peckham

Add a reference file 8630.html Sometimes it is very troublesome, if you need to introduce a pod header file, Xcode comes with auto-complete nature can not help you, this time you can use Peckham plug-in to solve this problem.Command + Control + P Solve all the introduction.

9. FuzzyAutocomplete

When it comes to auto-completion, most iOS and OS X developers rely on Xcode auto-completion. However, Xcode's auto-complete implementation is not perfect, and you do not always get the advice or hope you're looking for.

Jack Chen and Leszek Ślażyński created the FuzzyAutocomplete plug-in to replace Xcode's autocomplete. It uses a pattern matching algorithm to solve the problem, and it works perfectly.

Dash for Xcode

Dash is a great browsing document software, I use it every day. I like it more integrated with Xcode.

to sum up

Xcode's plug-in system is not a hot part of Apple's popular IDE. It's hard to develop a plug-in without a tutorial, but I suggest you use at least 10 of the 10 plug-ins listed in this article.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.