10 Xcode plugins commonly used by iOS developers

Source: Internet
Author: User
Tags sublime text

10 Xcode plugins commonly used by iOS developersApply for a person, remove the sponsor link

A suitable plugin means it can adapt to different development environments, Sublime Text and textmate are good examples. Do you know that Xcode also supports plugins? I wouldn't be surprised if you don't know, because Apple is not taking the effort to advertise Xcode, and there are very few documents on the website that create plugins for Xcode.

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

Alcatraz

Installing Xcode in the past has been a hassle, but since Alcatraz, it has become very simple, and it has to be said that Alcatraz is an important milestone, Now the version is 1.0, it perfectly supports XCODE5, if you haven't used Alcatraz, I suggest you get to know it first.

1. Xcodecolors

Xcodecolors is developed by Robbie Hanson on the code color plug-in, the plug-in with Cocoalumberjack use the effect is very good, Cocoalumberjack is written from the day to the library, This combination has saved me a lot of work in the coding for the past few years.

2. Xtodo

This plugin not only emphasizes TODO,fixme,??? and !!! Comments, you are provided with a view list.

3. Backlight

Some plugins seem trivial but they are very useful. Backlight is the plug-in that simply highlights the line that is currently being edited.

4. CocoaPods

Cocoapods main function is to manage the development of iOS and OS, if you have not used it, I suggest you must try it.

CocoaPods plugin is a CocoaPods plugin on Xcode that makes it easier for you to use CocoaPods. It adds a menu item for Cocoapods, and if you don't like the command line, you can use this plugin.

5. Accodesnippetrepository

Use it to sync with your git library, if you want to manually import a snippet that requires cumbersome steps, you only need to click a few mouse clicks through this plugin.

6. Gitdiff

A git plugin with a graphical interface can save developers a lot of trouble, although the tower and Sourcetree are also good, but Gitdiff can tell us in Xcode in real time what the difference between the current project and the previous version, this feature is not available for other software.

7. Ksimagenamed

Although some people say that auto-fill plenary makes developers lazy, it does greatly improve the efficiency of development, especially when writing object-c, you can even fill a picture by the name.

Kent Sutherland invented the ksimagenamed plugin not only for you to save time, he also ended the spell of the era. As for the lazy developers, a matter of opinion.

8. Peckham

Add reference files Sometimes it is very troublesome, if you need to introduce a pod header file, Xcode Auto-complete nature can not help you, this time you could use the Peckham plugin to solve the problem. Command+control+p solves all the introductions.

9. Fuzzyautocomplete

When it comes to auto-completion, most iOS and OS X developers rely on Xcode's auto-completion capabilities. However, Xcode's AutoComplete implementation isn't perfect, and you don't always get the advice or hope you expect from it.

Jack Chen and Leszek La?yński created the Fuzzyautocomplete plugin to replace Xcode's autocomplete. It uses pattern matching algorithms to solve problems, and it works perfectly.

Dash for Xcode

Dash is a great software for browsing documents, and I use it every day. I prefer its integration with Xcode.

Summarize

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

http://code.tutsplus.com/tutorials/10- xcode-plugins-for-ios-development--cms-21899

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.