Xcode:Xcode document的另一个可选搜索软件

Xcode:Xcode document的另一个可选搜索软件
@import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

http://homepage.mac.com/aglee/downloads/appkido.html

AppKiDo and AppKiDo-for-iPhone

Download links are for the latest sneakypeek, which fixes a couple of bugs and works with Xcode 4.

  • download AppKiDo 0.986sp4
  • download AppKiDo-for-iPhone 0.986sp4
  • The source is now on GitHub
  • release notes
  • sneakypeeks
  • screenshot
  • FAQ

This is the home page for AppKiDo and AppKiDo-for-iPhone.

I announce new releases on my blog and sometimes on the cocoa-dev mailing list. You are welcome to send feedback to me (Andy Lee) at [email protected]. Many thanks to those who have contributed comments, bug reports, and code.

AppKiDo is free, but donations are appreciated if you find that it saves you time or effort on a regular basis.

Donate using PayPal
  (Enter amount on the next page)

What is AppKiDo?

AppKiDo is an API documentation browser for Cocoa and iPhone programmers. It helps you quickly find the doc you want, whether it's for a class, protocol, function, type, or constant. AppKiDo parses the headers and HTML doc files that were installed with your Developer Tools. It presents the results in a form that is easy to navigate.

AppKiDo-for-iPhone is just like AppKiDo (and is built from the same code base), but for iPhone developers.

Requirements:

  • Mac OS X 10.4.x or higher
  • Xcode 2.4.1 or higher (Xcode 3.x is preferred)
  • AppKiDo is released as a Universal Binary

Features

AppKiDo presents the class hierarchy in a browser view. You can see sibling classes at a glance and go up and down the hierarchy with a single click. This is convenient because the method you're looking for is often in a superclass.

If you are new to Cocoa, browse the class hierarchy to get acquainted with what's there and how it's organized. If you are more experienced, you can explore branches of the hierarchy you never paid attention to before.

AppKiDo can display a consolidated list of all methods a class implements, including inherited methods, methods that satisfy a protocol, and methods added by a framework other than the class's main framework (for example, the drawing methods that AppKit adds to NSAttributedString). This can help you understand the complete behavior of a class, and it's another quick way to find methods that are in a superclass.

AppKiDo provides handy "quicklists" of logically related groups of classes. This puts manyfrequently used classes a click or two away. It can also help you understand some concepts. For example, if you find delegates confusing, it may help to browse "Classes with delegates" to see all the ways a delegate is used.

If you're not sure what you're looking for, AppKiDo can search for names of API constructs. For example, if you're wondering how to manage cursors, search for "cursor". Apple has conveniently put the word "cursor" in the names of most things related to cursors.

AppKiDo can open the header file for any Cocoa class. Sometimes there is useful information in the headers that is not available in the documentation.

@import url(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);

你可能感兴趣的:(Xcode:Xcode document的另一个可选搜索软件)