Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Centny/XEP

The Xcode Extend Plug-in
https://github.com/Centny/XEP

Last synced: 3 months ago
JSON representation

The Xcode Extend Plug-in

Awesome Lists containing this project

README

        

The Xcode Extend Plug-in
===
![icon](https://raw.github.com/Centny/XEP/master/XEP/Resources/XEP.png "XEP")

###Provided features
- format the source code(it depended by uncrustify tools).
- copy one line to up or down.
- using project configure file to create the comment(only effect to FULLUSERNAME/VERSION configure to the @author and @since).

###Install
- install uncrustify:

```
ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"
brew install uncrustify
```
- install Plug-in
- download XEP-*.pkg and PrjEnv.cfg
- install the XEP-*.pkg
- copy the `PrjEnv.cfg` to you project home directory and rename to `.PrjEnv.cfg`,then edit it.
- then restart the Xcode

###Uninstall

```
cd ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
rm -rf XEP.xcplugin
brew uninstall uncrustify
```

###Configure sample

```
#the file to configure the proejct environment.
#save this file to the project home directory(the directory
# contained *.xcodeproj file) as .PrjEnv.cfg
#you can change the file name and directory by setting in
# XEP->Preferences->Project .cfg file.
####
#specified the @author to the comment.
FULLUSERNAME=Centny
#specified the @since to the commend.
VERSION=1.10
```
*note:if you have any suggestions or bugs,you can email to [email protected]*