pbxplorer - Ruby classes for parsing and editing Xcode project (

  •        15

pbxplorer is a set of Ruby classes for parsing, editing, and saving Xcode project (.pbxproj) files. It can also be used to explore the contents of a project using the interactive Ruby shell. pbxplorer has no Ruby dependencies outside of the standard library. It uses the OS X plutil command to parse the project file.

https://github.com/mjmsmith/pbxplorer

Tags
Implementation
License
Platform

   




Related Projects

pbxprojHelper - A macOS tool help you handling project.pbxproj files. Written in Swift 4!

  •    Swift

pbxprojHelper is a GUI tool developed with Cocoa and Swift 4 for parsing and changing Xcode projects configuration. You can also use pbxproj as a command line tool in terminal. You can clone the source code of pbxprojHelper, then compile and run it by Xcode.

Kin - Simple PBXProj Verifier

  •    Python

Kin is a minimalistic tool to check whether your project.pbxproj file is correct. Have you ever found yourself undoing a merge due to a broken Xcode build? Then Kin is your tool. It will parse your project configuration file and detect errors.

mergepbx - script for merging XCode project files in git

  •    Python

Tracking a Xcode project in a version control system is annoying. Simply adding files can lead to merge conflicts that have to be solved manually, although it would be possible to resolve the conflict automatically, if the merge algorithm would be aware of the structure of Xcode's project file. After long and annoying merge sessions in one of my projects, I came to the conclusion, that writing a merge driver for git which understands the structure of the project file would be a worthwhile endeavour, as it would save me from solving the merge conflicts for my co-workers.

VWInstantRun - An Xcode plugin let you build & run your selected lines of code in Xcode without running the whole project, you'll have the output instantly in your Xcode console

  •    Swift

Now with VWInstantRun, you won't run into this situation any more. An Xcode plugin let you build & run your selected lines of code in Xcode without running the whole project, you'll have the output instantly in your Xcode console. Installation: You can clone or just download the project, then open project with Xcode, build and run project, and finally restart Xcode to active plugin.

NewLife XCode ??????

  •    DotNet

XCode???????ORM??????????????????????????????????????90%??????????? ??X???????????XCode?????????????????????????????? XCode???“??”??“???”????????????????????XCode????????????????????????????????????????????????????????????????????????XCode????????????????????????...


Dash-Plugin-for-Xcode - Plugin for Xcode to integrate the Dash documentation viewer app

  •    Objective-C

This plugin does not work with Xcode 8 or newer. The new Xcode 8 extensions API is unreliable and extremely lacking. An Xcode 8 extension will not be released as it would not add any functionality that isn't there already. The recommended workaround is to set up a Search using selected text shortcut in Dash's Preferences > General. If you absolutely must use an extension in Xcode 8+, the Xcode Search and xTextHandler extensions support Dash. I don't recommend this, as extensions don't do anything more than what the Search using selected text keyboard shortcut does.

update_xcode_plugins - No more messing with plugin UUIDs; Plugins on Xcode 8+!

  •    Ruby

This tool adds the missing UUIDs into the installed Xcode plugins so that they can be loaded by newer versions of Xcode. You can choose to run it once or install a launch agent that will trigger the tool every time any of your installed plugins are modified or Xcode/Xcode-beta gets updated.

ShowInGitHub - Xcode plugin to open the GitHub page of the commit of the currently selected line in the editor window

  •    Objective-C

Xcode plugin to open a related Github or BitBucket page directly from the Xcode editor code window. Installs easily through the Xcode package manager Alcatraz. Show in GitHub has been tested with Xcode 5.1.1.

XVim2 - Vim key-bindings for Xcode 9

  •    Objective-C

XVim2 (or 'XVim for Xcode 9 and above') is a Vim plugin for Xcode. The plugin intends to offer a compelling Vim experience without the need to give up any Xcode features. Sign Xcode with your own certificate. You can read the instructions for how to do this and if you have questions or concerns about what this means you can read the FAQ on why you need to resign Xcode to use XVim2.

Import - Xcode extension for adding imports from anywhere in the code ☝️

  •    Swift

Xcode extension for adding imports from anywhere in the code. Because sometimes you are on 300th line of code and scrolling up just to add an import is a waste of time. This was built to replace Peckham, as  decided to drop support for Xcode plugins in Xcode 8.

Xcode-4-Fixins - Plugins for fixing Xcode 4 bugs and shortcomings

  •    Objective-C

These plugins are known to be compatible with Xcode 5.1, and may work with Xcode 5.01. For Xcode 4.6.2 and Xcode 5.01, see the xcode_462 branch.

ClangFormat-Xcode - Xcode plug-in to to use clang-format from in Xcode and consistently format your code with Clang

  •    Objective-C

An Xcode plug-in to format your code using Clang's format tools, by @travisjeffery. With clang-format you can use Clang to format your code to styles such as LLVM, Google, Chromium, Mozilla, WebKit, or your own configuration.

Reveal-In-GitHub - Xcode plugin to let you jump to GitHub History, Blame, PRs, Issues, Notifications of any GitHub repo with one shortcut

  •    Objective-C

Xcode plugin to let you jump to GitHub History, Blame, PRs, Issues, Notifications of current repo in one second. My company work on GitHub. I open the GitHub a lot. Sometimes, I am editing on Xcode and do not understand some code, so I go to GitHub to blame them. Sometimes, find the latest commits about a file to help me figure out how the code evolves. So I wonder is there a tool to help me quick open GitHub from Xcode. So I write this plugin. When you editing some source file on Xcode, it's easy to know which GitHub repo you are working on and know which file you are editing. So it makes sense to quickly jump to the file on GitHub, quickly jump to blame the current editing line on GitHub, quickly jump to the issues or prs of the current repo you are working on Xcode.

TFS 2010 Xcode Build

  •    

The TFS Xcode Build project aims to automate Xcode (iOS, Mac OS) builds via Team Build. With source code stored in TFS, TFS Xcode Build will remotly connect to a Mac via SSH and instrument building the software through the xcodebuild command line.

LinkedConsole - Clickable links in your Xcode console, so you never wonder which class logged the message

  •    Swift

Wonder no more, instead just click on it to jump to the culprit. Simple as that. Download the source, build the Xcode project and restart Xcode. The plugin will automatically be installed in ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins. To uninstall, just remove the plugin from there (and restart Xcode).

RTImageAssets - A Xcode plugin to automatically generate @2x, @1x image from @3x image for you, or upscale to @3x from @2x

  •    Objective-C

Clone this Repo, build it in Xcode, and restart your Xcode. Install Package Manager for Xcode, search: RTImageAssets.

Solarized-Dark-for-Xcode - Solarized Dark Theme for Xcode

  •    Shell

I've moved away from using Solarized to a Night-Shift-friendly palette of my own creation; Cognac. It's available for many editors, including Xcode. I will still continue supporting this Solarized Dark theme for the Xcode community.

OFXcodeMenu - OpenFrameworks plugin for Xcode, adds addons to your project

  •    Objective-C

OpenFrameworks plugin for Xcode that adds addons to your project. Compatible with Xcode 5 - 7 on OS X 10.8+. HEAD of this repo is typically paired with the latest Xcode. For older Xcode releases, see the git tags or just checkout OFXcodeMenu at the relevant point in time. You may need to create a few of the directories on the way, as they don't all exist by default.

Swimat - An Xcode formatter plug-in to format your swift code.

  •    Swift

Swimat is an Xcode plug-in to format your Swift code. There are three way to install.

xcode4themes - Some themes I use for Xcode 4 worth sharing

  •    Ruby

This repository contains and handful themes I've found useful when working with Xcode 4, in addition to a Ruby script I've discovered to help convert Xcode 3 themes into the format required by Xcode 4. Solarized Light & Dark: Both themes are based off the amazing work for the original [Solarized theme] solar. Github user varikin [] took the Solarized palette and made the [Solarize Dark theme] varikin for Xcode 4. I forked his repository and added the Solarize Light theme as well. I'm including both in this repository, but both have been pushed back upstream to his repo.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.