Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
web
 
 
 
 
 
 
 
 
 
 
 
 

README.md

AppCode

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:

Looks like this

What I like about AppCode

Consult my delight file.

I like my custom shortcuts to begin with + ^ ( command + ctrl ).

Download link

Download the .jar

Keybindings

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

Custom snippets

  • __weak will offer a __weak __typeof(self)weakSelf = self;
  • init will offer a golden path version of the self = [super init] function.

Code Style

The generated code style is mostly the same as what the NYTimes released. Think I only disagreed with them on minor issues.

Keys reference

  • = cmd
  • = alt
  • ^ = control
  • = shift
  • = enter
  • = up arrow
  • = down arrow
  • __ = dunder

About

Custom Setup for App Code

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.