AppCode, why not?

AppCode, why not?

AppCode > Xcode, sometimes.

E3bcb73dd0119071339a0a45ca580189?s=128

Asli Sabanci

January 16, 2016
Tweet

Transcript

  1. AppCode, WHY NOT? Asli Sabanci @Cocoaist, Jan 2016 @kirkiki

  2. Navigation » Check method implementation in a popover ⌘Y »

    Find usages ⌥⌘F7 » Subclass implementations ⌥⌘B » Superclass implementation ⌘U » Usages of variable in current file ⇧⌘F7
  3. Navigation » Structure window ⌘F7 » Recent files ⌘E »

    Jump to last edit position ⇧⌘⌫
  4. Smart Completions » Creating a new variable from usage »

    Importing needed headers » Indicating unused headers
  5. Editing » Place multiple cursors ⌥⇧ » Column selection ⇧⌘8

    » Move lines, statements up/down ⌥⇧↑ or ⌥⇧↓ » Surround with something ⌥⌘T » Many refactoring options
  6. Code Style Rules » Set code style rules under Preferences

    for different languages » Indent a piece of code ^⌥I » Apply code style rules on a piece of code ⌥⌘L » Fold/unfold a piece of code ⌘.
  7. Bookmarks & TODOs » Bookmark code F3 » View bookmarks

    ⌘F3 » Bookmark with mnemonics ⌥F3 and quick jump to numbered bookmarks » View TODOs ⌘6 » Create special patterns, list & filter them
  8. Code Inspection » Configure inspections » Create profiles » Run

    inspections on different scopes (Just uncommitted files, just open files, some files, etc...) » Export inspection issues
  9. Reveal Integration » Just install the plugin and it's done

    » No changes on the project file
  10. Cocoapods Integration » Contextual menu items for creating / editing

    a podfile » Install pods through menu items » Autocomplete options for pod names and versions
  11. REST Client » Send requests, check responses » Edit headers

    » Import / export requests
  12. Terminal Embedded, colorful, functional

  13. Plugins » KeyPromoter » Cocoapods » Reveal

  14. Resources AppCode Workshop