XcodeBuddy

XcBuddy App running on ios devices is not only an independent source view and analysis tool, but also a client attached to the Xcode. You can connect to xcBuddy app and operate it with XcodeBuddy Plugin.


License
Apache-2.0

Documentation

XcodeBuddyPlugin

usage

Version

Latest Version: 1.0

屏幕快照 2016-06-21 09.58.43

屏幕快照 2016-06-21 09.59.17

What can XcodeBuddy Plugin do ?

  • connect to xcBuddy App in your ipad
  • send all the projects files to xcBuddy App of your ipad
  • open with xcBuddy in right-click context menu, and view this file in xcBuddy App

xcBuddy App

xcBuddy App

Install

Three methods:

  1. use Alcatraz plugin,select Package Manager from the window menu in Xcode;
  2. download from this link and move the plugin file to the path ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/, then restart Xcode;
  3. clone this repo,build the project and it's done.

Uninstall

Just remove CocoaPodUI.xcplugin from ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins.

Todo list

  1. can get and use the Xcode's theme in your ipad;
  2. code syntax highlighting same as your Xcode;
  3. use Xcode to wake up ipad,;

FAQ

Not work for new Xcode?

Please run this in your Terminal:

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info.plist DVTPlugInCompatibilityUUID`

and remember to change the Xcode path /Applications/Xcode.app if you have a customize Xcode app name or folder like/Applications/Xcode-beta.app.

Change Log

v1.0 (2016/06/21)

  1. connect to xcBuddy app in your ipad
  2. send all the projects files to xcBuddy app of your ipad
  3. open with xcBuddy in right-click context menu, and view this file in xcBuddy app