{"id":19049297,"url":"https://github.com/cppforlife/cedarshortcuts","last_synced_at":"2025-04-24T01:06:43.236Z","repository":{"id":4811460,"uuid":"5965087","full_name":"cppforlife/CedarShortcuts","owner":"cppforlife","description":"Xcode 4 plugin for Cedar focused tests","archived":false,"fork":false,"pushed_at":"2016-06-16T06:55:02.000Z","size":144,"stargazers_count":33,"open_issues_count":4,"forks_count":23,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-24T01:06:41.629Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Objective-C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"mrodrig/json-2-csv","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cppforlife.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-09-26T11:56:28.000Z","updated_at":"2022-06-09T11:52:00.000Z","dependencies_parsed_at":"2022-08-20T23:31:01.648Z","dependency_job_id":null,"html_url":"https://github.com/cppforlife/CedarShortcuts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cppforlife%2FCedarShortcuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cppforlife%2FCedarShortcuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cppforlife%2FCedarShortcuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cppforlife%2FCedarShortcuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cppforlife","download_url":"https://codeload.github.com/cppforlife/CedarShortcuts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250540942,"owners_count":21447427,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-08T23:10:27.235Z","updated_at":"2025-04-24T01:06:43.183Z","avatar_url":"https://github.com/cppforlife.png","language":"Objective-C","readme":"Deprecated\n==========\n\nThis Xcode Plugin (and all others) cannot work with Xcode 8 and above. If you care deeply about Xcode plugins such as this, please (PLEASE!) file Radars to Apple asking for the XcodeKit API to expand to allow support for extensions like this one.\n\nCedarShortcuts\n--------------\nCedarShortcuts is an Xcode plugin that adds handy shortcuts for [Cedar](https://github.com/pivotal/cedar) or [Quick](https://github.com/quick/quick). \n\nFor example: Cedar and Quick allow you to focus on examples with `fit/fdescribe` but with this plugin you can select `it/describe` with your cursor and use a shortcut instead.\n\n# Installation\n* git clone https://github.com/cppforlife/CedarShortcuts.git\n* cd CedarShortcuts\n* rake install\n\n# Shortcuts\n\n* (This list may or may not be complete)\n\n    \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e\n    Focus (or unfocus) the 'it', 'describe', or 'context' preceding the cursor.  \n    (Edit \u003e Focus spec under cursor)\n\n    \u003ckbd\u003eCTRL\u003c/kbd\u003e + \u003ckbd\u003eX\u003c/kbd\u003e  \n    Pend (or unpend) the 'it', 'describe' or 'context' preceding the cursor.  \n    (Edit \u003e Pend spec under cursor)\n\n    \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eI\u003c/kbd\u003e  \n    Insert `#import` declaration for a symbol under the cursor.  \n    (Edit \u003e Insert Import)\n    \n    \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eC\u003c/kbd\u003e  \n    Insert `@class` forward-declaration for a symbol under the cursor.  \n    (Edit \u003e Forward declare class)\n\n    \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + ↓\n    Alternate between Spec and implementation in current editor.  \n    (Navigate \u003e Alternate Between Spec)\n\n    \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + ↓\n    Open alternate (spec or implementation) in adjacent editor.  \n    (Navigate \u003e Open Spec/Impl in Adjacent Editor)\n\n    \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eE\u003c/kbd\u003e  \n    Show list of recently opened files  \n    (View \u003e Standard Editor \u003e Show Recent Files)\n\n    \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eU\u003c/kbd\u003e  \n    Runs example under the cursor in the currently active file.   \n    (Product \u003e Run Focused Spec)\n\n    \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eU\u003c/kbd\u003e  \n    Runs the all examples in the currently active file.  \n    (Product \u003e Run Focused File)\n\n    \u003ckbd\u003eShift\u003c/kbd\u003e + \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eCmd\u003c/kbd\u003e + \u003ckbd\u003eU\u003c/kbd\u003e  \n    Runs the previously focused example(s).  \n    (Product \u003e Run Last Focused Spec(s))\n\n# Changing the keyboard shortcut bindings\nYou can use the OS X keyboard preferences pane to override shortcut for any menu item (System Preferences \u003e Keyboard \u003e Keyboard Shortcuts \u003e Application Shortcuts \u003e '+').\n\n# Uninstalling the plugin\n(Plugin can be uninstalled by removing `CedarShortcuts.xcplugin` from `~/Library/Application\\ Support/Developer/Shared/Xcode/Plug-ins`)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcppforlife%2Fcedarshortcuts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcppforlife%2Fcedarshortcuts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcppforlife%2Fcedarshortcuts/lists"}