What editors are supported?
TeaCode is supported by most (we believe that by all of them, but we're not able to test each one) of native macOS text editors (e.g. Xcode, TextMate, Coda, Espresso, etc.). They just work.
Plugins
Not-native editors, especially the ones written in JavaScript with no Accessibility support, need plugins to work with TeaCode.
Plugins provide different keyboard shortcut from the ones for native editors. So far every plugin expands the pattern by pressing ⌃+⌘+e (ctrl+cmd+e). Usually it can be changed however it cannot be the same as the shortcut used by the native applications.
AppCode, PHPStorm, IntelliJ, Android Studio, PyCharm and other JetBrains IDEs
- In Preferences, go to plugins and click Browse repositories...
- Search for TeaCode IntelliJ Platform Helper
- Click install
- Restart IDE
- Use ⌃+⌘+e to expand text.
Sublime
- If you don't have Package Control yet, press ⇧+⌘+p and search for Install Package Control
- Press ⇧+⌘+p and look for Package Control: install package
- Type TeaCode Helper and press return
- Use ⌃+⌘+e to expand text.
Atom
- Install teacode-atom-helper package.
- Use ⌃+⌘+e to expand text.
Visual Studio Code
- Install TeaCode VSC Helper extension.
- Use ⌃+⌘+e to expand text.
Vim
Here is an unofficial plugin for Vim: https://github.com/dustinknopoff/TeaCode-Vim-Extension.
Other editors
We are going to make another plugins within next weeks. Currently on our list are: BBEdit, Brackets, MonoDevelop (Visual Studio for Mac). If you need other editor, please send us a message with its name.
You can always make your own plugins. We prepared a simple API for that. Let us know if you do!