The Xcode IDE has many very tall tools, such as navigation, refactoring, calibration and so on, and the plug-ins that are assisted are improved and extended on the basis of Xcode. In the application development process, through the open source Package Manager Alcatraz to the plug-in installation management, to create the most powerful development environment, has long been a developer of the necessary lessons. This article summarizes the developer's favorite 10 open source Xcode plug-ins, involving code editing, annotation, management and other aspects.
1. Code Pilot
When it comes to Xcode Plug-ins, many developers first think of code Pilot. Code Pilot is an extension of Xcode 5 that can help developers find files, methods, and symbols quickly and easily in a project without mouse action.
Code Pilot is developed by Macoscope Company, whose CEO is Zbigniew Sobiecki. Code Pilot is based on the Apache 2.0 License Agreement Open source, the use of fuzzy query to match, the results are sorted according to their relevance, and developers need only a few clicks of the keyboard can jump to the method they are looking for.
2. Xcodeboost
Xcodeboost is a plugin that allows developers to easily check and modify C code. Xcodeboost can automate tedious operations such as defining and declaring methods, adding code based on command line processing (cut/copy/paste/repeat/delete rows), persistent highlighting, and more.
3. Clangformat-xcode
Clangformat-xcode is a formatted code tool that lets developers use Clang to format code as LLVM, Google, Chromium, Mozilla, or WebKit, with developers from 37signals Travis Jeffery. By Clangformat, developers can not only implement automatic or bulk formatting of code, but also customize the configuration.
4. Xalign
Xalign is a Xcode plug-in specifically for code collation, and its author is a developer qfish from Geek Zoo Studio. Xalign is able to align and optimize the developer code very quickly, with the "=", the macro definition, and the attribute three alignment modes. Of course, if the default alignment style is not what you like, developers can customize or propose issues.
5. ksimagenamed
Ksimagenamed is a plugin that helps developers automatically fill in the name of a picture file in Xcode, and its developer Kent Sutherland is from Boston, USA. Ksimagenamed supports Nsimage and UIImage, and when the developer writes "[UIImage imaged:" The name of the picture in the project is automatically prompted.) In addition, Ksimagenamed has a preview feature that is handy for developers who often use code to generate pictures.
6. Fuzzy AutoComplete
The Fuzzy autocomplete is a Xcode 5 code automatic complement plug-in, support Xcode 5.0, 5.1, compatible ksimagenamed, and its developers are from Melbourne, Australia, Jack Chen (founder) and Warsaw, Poland, Leszek la? Yński (Fuzzy AutoComplete v2.0 author).
Fuzzy autocomplete by adding a blur matching to improve Xcode code automatic completion function, developers do not have to follow the principle of scratch matching, as long as remember a keyword in the method can be matched, greatly improve the efficiency.
7. Bbudebuggertuckaway
Bbudebuggertuckaway is a Xcode plug-in that supports automatic hidden debugger, and its developers are Boris Bügling from Berlin Contentful GmbH, Germany. With Bbudebuggertuckaway, developers are able to automatically hide the bottom debug bar when editing code.
8. Dash-plugin-for-xcode
The dash Xcode plugin is a Xcode plug-in developed by Bogdan Popescu that integrates the Dash document viewer application, allowing developers to view documents related to the current text using Option-click or the same shortcut key operation. Use the dash to replace the Xcode document viewer.
9. Hostringsense-for-xcode
Compatible with Xcode 5.1 hostringsense can be said to be a large piece of text, for developers, in the input of large text, if the text contains a variety of lines and special characters, it is quite a headache, but through the hostringsense, all the problems will be solved.
Hostringsense is developed by Dirk Holtwick, a Mac and iOS developer from Germany, perfectly supports editing regular expressions, multi-line text, inline HTML, and so on, and provides extremely fast string-length statistical feedback.
Xtodo
Finally, let's introduce an annotation helper--xtodo, which is popular with Brett Terpstra, from the hand of the domestic iOS developer. This plug-in, developed by the unit Weibo client author Trawor, collects and enumerates the annotations in the project code, such as Todo, Fixme, and so on.
Original link: http://www.csdn.net/article/2014-05-04/2819586-the-best-xcode-plugins/2