TextMate bundle for CakePHPをインストール

CakePHP
スポンサーリンク

ターミナルを使い、TextMate bundle for CakePHPをインストールする方法をメモ。

基本は「TextMate bundle for CakePHP」に書かれいている内容なのですが、URLの移動に伴って、微妙に記述が違うようです。

ターミナルを開いて、以下を記述。

“`cd ~/Library/Application\ Support/TextMate/Bundles“`

移動したら、以下を記述。

“`svn co http://svn.textmate.org/trunk/Review/Bundles/PHP%20Cake.tmbundle“`

以下のように表示されて、インストールが完了。

“`A PHP Cake.tmbundle/Commands
A PHP Cake.tmbundle/Commands/Documentation for Word.tmCommand
A PHP Cake.tmbundle/Commands/Browse CakePHP source.tmCommand
A PHP Cake.tmbundle/Commands/Go to Cookbook.tmCommand
A PHP Cake.tmbundle/Preferences
A PHP Cake.tmbundle/Preferences/Completions.plist
A PHP Cake.tmbundle/Snippets
A PHP Cake.tmbundle/Snippets/time.tmSnippet
A PHP Cake.tmbundle/Snippets/$scripts_for_layout.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->destroy().tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::humanize(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->link(…) – Action.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->findAll(…).tmSnippet
A PHP Cake.tmbundle/Snippets/if (save) { … } else { … }.tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeSave().tmSnippet
A PHP Cake.tmbundle/Snippets/$session->flash(…).tmSnippet
A PHP Cake.tmbundle/Snippets/var $belongsTo.tmSnippet
A PHP Cake.tmbundle/Snippets/$html->link(…) – Controller.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->find(‘first’, …).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->layout = $layout;.tmSnippet
A PHP Cake.tmbundle/Snippets/$html->meta(‘keywords’).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->deleteAll(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeRender().tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeFind().tmSnippet
A PHP Cake.tmbundle/Snippets/multiple.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->redirect(…);.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->check(…).tmSnippet
A PHP Cake.tmbundle/Snippets/decimal.tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::classify(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->findNeighbours(…).tmSnippet
A PHP Cake.tmbundle/Snippets/inList.tmSnippet
A PHP Cake.tmbundle/Snippets/alphaNumeric.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->file(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function afterDelete().tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeDelete().tmSnippet
A PHP Cake.tmbundle/Snippets/function onError().tmSnippet
A PHP Cake.tmbundle/Snippets/$form->checkbox(…).tmSnippet
A PHP Cake.tmbundle/Snippets/App::import(…);.tmSnippet
A PHP Cake.tmbundle/Snippets/minLength.tmSnippet
A PHP Cake.tmbundle/Snippets/maxLength.tmSnippet
A PHP Cake.tmbundle/Snippets/$title_for_layout.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->read(…).tmSnippet
A PHP Cake.tmbundle/Snippets/var $actsAs.tmSnippet
A PHP Cake.tmbundle/Snippets/range.tmSnippet
A PHP Cake.tmbundle/Snippets/postal.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->submitImage(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->find( ‘list’, …).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->id = ….tmSnippet
A PHP Cake.tmbundle/Snippets/function afterSave().tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->updateAll(…).tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::variable(…).tmSnippet
A PHP Cake.tmbundle/Snippets/phone.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->select(…).tmSnippet
A PHP Cake.tmbundle/Snippets/var $hasMany.tmSnippet
A PHP Cake.tmbundle/Snippets/boolean.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->findBy(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->data.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->findCount(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function afterFind().tmSnippet
A PHP Cake.tmbundle/Snippets/Render element.tmSnippet
A PHP Cake.tmbundle/Snippets/function _beforeScaffold().tmSnippet
A PHP Cake.tmbundle/Snippets/$this->redirect(…); – Action.tmSnippet
A PHP Cake.tmbundle/Snippets/ip.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->textarea(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeRedirect().tmSnippet
A PHP Cake.tmbundle/Snippets/$form->label(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->redirect(…); – Controller.tmSnippet
A PHP Cake.tmbundle/Snippets/var $hasAndBelongsToMany.tmSnippet
A PHP Cake.tmbundle/Snippets/debug(…).tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::singularize(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$form->text(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->meta(‘rss’).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->del(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->check(‘Message_flash’).tmSnippet
A PHP Cake.tmbundle/Snippets/$form->error(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$session->read(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$form->input(…).tmSnippet
A PHP Cake.tmbundle/Snippets/New Controller.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->end(…).tmSnippet
A PHP Cake.tmbundle/Snippets/numeric.tmSnippet
A PHP Cake.tmbundle/Snippets/$html->link(…) – Controller_Action.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->write(…).tmSnippet
A PHP Cake.tmbundle/Snippets/New Model.tmSnippet
A PHP Cake.tmbundle/Snippets/comparison.tmSnippet
A PHP Cake.tmbundle/Snippets/equalTo.tmSnippet
A PHP Cake.tmbundle/Snippets/date.tmSnippet
A PHP Cake.tmbundle/Snippets/function _afterScaffoldSaveError().tmSnippet
A PHP Cake.tmbundle/Snippets/money.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->renderElement(…).tmSnippet
A PHP Cake.tmbundle/Snippets/var $hasOne.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->radio(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->meta(‘icon’).tmSnippet
A PHP Cake.tmbundle/Snippets/ssn.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->redirect(…); – Controller_Action.tmSnippet
A PHP Cake.tmbundle/Snippets/var $useTable;.tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::camelize(…).tmSnippet
A PHP Cake.tmbundle/Snippets/New Component.tmSnippet
A PHP Cake.tmbundle/Snippets/extension.tmSnippet
A PHP Cake.tmbundle/Snippets/blank.tmSnippet
A PHP Cake.tmbundle/Snippets/function initialize().tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->remove(…).tmSnippet
A PHP Cake.tmbundle/Snippets/between.tmSnippet
A PHP Cake.tmbundle/Snippets/ClassRegistry::init(…);.tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::pluralize(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$session->error().tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::slug(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->saveField(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$form->create(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->error().tmSnippet
A PHP Cake.tmbundle/Snippets/url.tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeValidate().tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->find(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$config[…] = ….tmSnippet
A PHP Cake.tmbundle/Snippets/file.tmSnippet
A PHP Cake.tmbundle/Snippets/function _scaffoldError().tmSnippet
A PHP Cake.tmbundle/Snippets/var $layout;.tmSnippet
A PHP Cake.tmbundle/Snippets/cc.tmSnippet
A PHP Cake.tmbundle/Snippets/$form->hidden(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->getCrumbs(…).tmSnippet
A PHP Cake.tmbundle/Snippets/New Helper.tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::underscore(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->meta(‘description’).tmSnippet
A PHP Cake.tmbundle/Snippets/$form->password(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function afterFilter().tmSnippet
A PHP Cake.tmbundle/Snippets/$form->submit(…).tmSnippet
A PHP Cake.tmbundle/Snippets/function beforeFilter().tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->del(…).tmSnippet
A PHP Cake.tmbundle/Snippets/var $validate.tmSnippet
A PHP Cake.tmbundle/Snippets/function _afterScaffoldSave().tmSnippet
A PHP Cake.tmbundle/Snippets/New Behavior.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->set(…, …);.tmSnippet
A PHP Cake.tmbundle/Snippets/$html->meta(‘atom’).tmSnippet
A PHP Cake.tmbundle/Snippets/custom.tmSnippet
A PHP Cake.tmbundle/Snippets/pr(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->addCrumb(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$content_for_layout.tmSnippet
A PHP Cake.tmbundle/Snippets/Inflector::tabelize(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->pageTitle = $title;.tmSnippet
A PHP Cake.tmbundle/Snippets/email.tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Session->setFlash(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$html->link(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->Model->save(…).tmSnippet
A PHP Cake.tmbundle/Snippets/$this->params[…].tmSnippet
A PHP Cake.tmbundle/info.plist
A PHP Cake.tmbundle/comments.mdown
A PHP Cake.tmbundle/Syntaxes
A PHP Cake.tmbundle/Syntaxes/HTML (PHP Cake).tmLanguage
Checked out revision 12004.“`

Textmate上では、HTML(PHP CAKE)と表示され、追加されます。

参考