Mobile Developer in the past. Former product manager in AppCode. Engineer.
·
1 min read
Thinking like an IDE
A short reference of materials used in my Thinking like an IDE talk.
It’s not a comparison document in any form. This list doesn’t mean “it’s the best extension to be used for
Tools
- Sourcery
- Refactorator
- SourceKitten
- VSCode:
- Atom:
- CLion:
- Swift plugin for CLion, overview (outdated)
- AppCode
- SourceKit
Issues / discussions / articles
- Caches:
- Dependencies:
- Debugger:
- SDE’s issue with tests
- SourceKit:
Integrations
- HTML / CSS / JavaScript:
- AppCode / CLion: built-in support (WebStorm functionality)
- Atom / VSCode: also built-in support
- Web templates:
- AppCode / CLion:
- Handlebars / Mustache
- Markdown (1, 2)
- TextMate bundles support
- VSCode:
- Markdown - built-in support
- Handlebars
- Mustache
- Stencil
- Leaf
- Atom:
- Markdown - built-in support
- Handlebars
- Mustache
- Stencil
- Leaf
- AppCode / CLion:
- Databases:
- AppCode / CLion: built-in support (DataGrip functionality)
- VSCode:
- Atom:
- Docker:
- AppCode / CLion:
- VSCode:
- Atom:
- Deployment (SSH/FTP):
- AppCode / CLion:
- VSCode:
- Atom:
- Nuclide remote folders
- Requests testing:
- AppCode / CLion: built-in support for .http files
- VSCode:
- Atom:
- rester (code)
- rest-client (UI)