GitDiff will prompt you for modifications, additions, deletions, etc. Very easy to use
KSImageNamed input imageNamed: will only prompt the image name. Essential.
OMColorSense When you click UIColor colorWithRed:xxx with the mouse, you will see the color
Xcode-copy-line has a function similar to Sublime. When it is not selected, you can directly press cmd+v to copy a line, cmd+x to cut, etc. great.
Have installed vim plug-in. I feel that any vim-type plug-in is not as useful as the native one. Simply don't use it. Directly use Emacs shortcut keys to move the cursor. Emacs shortcut keys are supported in almost all text-convenient places on Mac.
VVDocumenter-Xcode - Its convenient triple-slash annotation also supports Swift. The great work of onevcat, a well-known iOS/Unity developer in the circle, is also the first batch of high-quality iOS developer blogs I came into contact with. He is always at the forefront of technology...
KSImageNamed-Xcode - It is also a very convenient plug-in that I use frequently. It automatically lists all the file names in the project with thumbnails after the imageNamed: method. When selecting an image, you don’t have to first look at which image it is. Copy the name and paste it.
FuzzyAutocompletePlugin - It is also a heavyweight plug-in. Without it, it is no longer possible to write code properly. With it, you no longer have to worry about long method names in Cocoa. XCode also comes with code auto-completion by default, but you have to spell it letter by letter, especially when writing TableViewDelegate those methods, I always can’t remember the full name, and when filtering the first few letters, there will always be a lot of headers. There are different methods, so I have no choice but to manually filter them (my up and down keys~). This plug-in supports fuzzy matching. Enter the first two characters of a method name, and then enter one or two characters that may appear later. The method will be accurately located quickly. It is very efficient and cool.
ColorSense for Xcode - I use it a lot when making UI. There will also be a small color corner mark when UIColor 或者 NSColor 的方法会弹出色盘,colorWithRed:green:blue:alpha:, like!
HOStringSense-for-Xcode - There is a picture, click on it and you will understand. The string editor in the code editor is very convenient for pasting large HTML strings and the like, and it is automatically escaped.
It is the efforts of these dedicated developers that allow more developers to work elegantly and efficiently. Salute!
First install Alcatraz, a plug-in manager
I installed:
imageNamed:
will only prompt the image name. Essential.Have installed vim plug-in. I feel that any vim-type plug-in is not as useful as the native one. Simply don't use it. Directly use Emacs shortcut keys to move the cursor. Emacs shortcut keys are supported in almost all text-convenient places on Mac.
That’s mainly it.
imageNamed:
method. When selecting an image, you don’t have to first look at which image it is. Copy the name and paste it.TableViewDelegate
those methods, I always can’t remember the full name, and when filtering the first few letters, there will always be a lot of headers. There are different methods, so I have no choice but to manually filter them (my up and down keys~). This plug-in supports fuzzy matching. Enter the first two characters of a method name, and then enter one or two characters that may appear later. The method will be accurately located quickly. It is very efficient and cool.UIColor
或者NSColor
的方法会弹出色盘,colorWithRed:green:blue:alpha:
, like!It is the efforts of these dedicated developers that allow more developers to work elegantly and efficiently. Salute!
Source: My Xcode plugin list
Added two efficiency-improving plug-ins not mentioned above: