Li Hongqiang iOS Developer's Essential Xcode plugin

Source: Internet
Author: User

iOS to develop the great God essential Xcode pluginwrite in front

工欲善其事, its prerequisite, iOS development not only to learn the basic operation of Xcode, but also to learn some of the use of Xcode skills, such as mastering the commonly used shortcut keys, and there is today to speak of the Xcode plugin, Here I will introduce several development of the more commonly used Xcode plugin (there should be applause).

Plugin Recommendations1. Amappexporttoipa
    • Brief introduction:
      Amappexporttoipa is a Xcode plugin that allows you to generate the corresponding IPA file directly in the Project Navigator interface of Xcode by right-clicking the Xxx.app and Export IPA.

    • Demo Image:


Amappexporttoipa
    • GitHub Address: Https://github.com/MellongLau/AMAppExportToIPA-Xcode-Plugin
2. Hostringsense
    • Brief introduction:
      Perfect for editing regular expressions, multiple lines of text, HTML and other strings, as well as quick hints for string lengths.

    • Demo Image:


Hostringsense
    • GitHub Address: Https://github.com/holtwick/HOStringSense-for-Xcode
3. Mclog
    • Brief introduction:
      The Mclog is a Xcode plugin that lets you easily filter the Xcode console log output. Although you can now search the text of the console log output, there are still a lot of logs that you are not interested in. Mclog is a simple solution to this problem. Use a simple string to filter the console and display the logs you really want to see.

    • Demo Image:


Mclog
    • GitHub Address: Https://github.com/yuhua-chen/MCLog
4. Ammethod2implement
    • Brief introduction:
      Automatically fills in the. h or. m mm in the method that needs to be written. You can select the method you want to import, and then press Ctrl+A or Edit > AMMethod2Implement > Implement Method . The method is automatically populated. You can also set your own shortcut keys.
      The current version supports the H file declaration method to automatically generate implementations, m or mm files have been written to generate method declarations to H files, extern NSString * const @select(method:) and to [self methodName] implement code generation.

    • Demo Image:


ammethod2implement
    • GitHub Address: Https://github.com/MellongLau/AMMethod2Implement
5. Auto-importer
    • Brief introduction:
      A Xcode plugin that can search for and automatically import header files.

    • Demo Image:


Auto-importer
    • GitHub Address: Https://github.com/citrusbyte/Auto-Importer-for-Xcode
6. Colorsense
    • Brief introduction:
      You can use the color selection panel to directly insert color codes and color codes to display the color preview feature.

    • GitHub Address: Https://github.com/omz/ColorSense-for-Xcode

7. Vvdocumenter
    • Brief introduction:
      The Vvdocumenter is a /// Xcode plugin that will automatically generate Javadoc-style annotations as input.

    • Demo Image:


Vvdocumenter
    • GitHub Address: Https://github.com/onevcat/VVDocumenter-Xcode
8. Amlocalizedstringbuilder
    • Brief introduction:
      Amlocalizedstringbuilder is a Xcode plugin that can help you localize your language files Localizable.strings generate OBJECT-C classes amlocalizedstring, so you can use R_ directly string.am_< #你的本地化字符串key #> Gets the value of the key, and you can click the ALT or Option key to view the value of the current string at any time.

    • Demo Image:


Amlocalizedstringbuilder
    • GitHub Address: Https://github.com/MellongLau/AMLocalizedStringBuilder-Xcode-Plugin
9. R.swift
    • Brief introduction:
      Similar to the Amlocalizedstringbuilder, the swift version is also richer, supporting not only the localized strings mapping, but also the mapping of other resources, supported by the following list:

      • Images
      • Custom fonts
      • Resource files
      • Colors
      • Localized strings
      • Storyboards
      • segues
      • Nibs
      • Reusable cells
    • Demo Image:


R.swift
    • GitHub Address: Https://github.com/mac-cain13/R.swift
Ten. Copyissue
    • Brief introduction:
      For any error or warning questions you can search for, copy the full description of the problem, or you can automatically open your default browser and go through Google (default shortcut??). G) or StackOverflow (default shortcut?? S) Search for the question you chose.

    • Demo Image:


copyissue
    • GitHub Address: Https://github.com/hanton/CopyIssue-Xcode-Plugin
How to install

There are two types of installation methods:

    1. Download source code for installation from GitHub

      • $ git clone [email protected]: plugin address
        • Open the plug-in project to run, the program will automatically copy the plugin files to this path after successful operation:
          ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
      • Restart Xcode for the plug-in to take effect.
    2. Install through the Xcode plug-in manager Alcatraz and restart Xcode after the installation is complete to make the plug-in effective.

finally

With the development of Xcode and the booming of iOS, now more and more Xcode plug-ins, plug-ins more and more of course is a good thing, after all, choose More, more rich features, however, install too many plugins easy to cause xcode run unstable, so, Install plug-ins or to choose a more stable plug-in according to their own needs (should be rewarded here).

The End

Li Hongqiang iOS Developer's Essential Xcode plugin

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.