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