My custom Setup for App Code. Import via File > Import Settings. Some of these are defaults in AppCode, but some of them are not and it's been too long for me to remember which now.
Currently looks like:
Consult my delight file.
I like my custom shortcuts to begin with ⌘ + ^ ( command + ctrl ).
| Feature | Explanation | Key Binding |
|---|---|---|
| Refactor button | This is the gateway to everything, memorise what the 1-0 keys do after for superwin. |
⌥ + t |
| Do whatever AppCode wants | This is for things like auto-import. | ⌘ + ↵ |
| Open Symbol | Used to open any source file. | ⌘ + t |
| Open File | Used to open any other file. | ⌘ + ⌥ + o |
| Run... | Pressing this then 2 will allow you to run all the tests in a file. |
⌘ + ^ + r |
| Switch to test file | Only works if you have a matching spec name. | ⌘ + ^ + t |
| Find all uses of x | Like find all, but with context. | ⌘ + ^ + f |
| Commit changes | Do all your git stuff in AppCode | ⌘ + ⌥ + c |
| Open Selection in Github | (This is a plugin, you may have to install yourself.) | ⌘ + ⌥ + g |
| Select Context | Do it with ↑ once to select the word, then repeat to expand the scope. Mindblowing. | ⌥ + ↑ / ⌥ + ↓ |
| Hide all sidebars | Bottom / Left & Right. Same as hide debugger in Xcode | ⌘ + ⇧ + y |
| Open Task | Search through your tickets on Github and say you're working on that | ⌘ + ^ + n |
| Open in Xcode | The opposite of this plugin: OROpenInAppCode | ⌘ + ^ + x |
| Create a view Split | Splits editor into two | ⌘ + ^ + s |
__weakwill offer a__weak __typeof(self)weakSelf = self;initwill offer a golden path version of theself = [super init]function.
The generated code style is mostly the same as what the NYTimes released. Think I only disagreed with them on minor issues.
⌘= cmd⌥= alt^= control⇧= shift↵= enter↑= up arrow↓= down arrow__= dunder
