Goto https://atom.io/ and install the atom editor.
Then install some Atom packages for easier Titanium coding:
| Name | Type | Features |
|---|---|---|
| titanium language javascript | Language | JS Autocomplete (non alloy) |
| Titanium Alloy | add-on | All-in-one package Jump to definition Open related TSS Highlight |
| Ti-Create | add-on | Create projects, controller, modules |
| Titanium-Build | add-on | Run in simulator (wip) |
Other useful non-titanium packages/add-ons:
| Name | Features |
|---|---|
| Atom Beautify | Code beautifier (tss, xml, js support) |
| minimap | A preview of the full source code. |
| minimap-highlight-selected | A minimap binding for the highlight-selected package |
| highlight-selected | Highlights the current word selected when double clicking |
| pigments | A package to display colors in project and files. |
| Linter | A Base Linter core with Cow Powers (does nothing by itself, it's an API base) |
| Linter-jshint | Linter plugin for JavaScript (this checks your JS code) |
| DocBlockr | A helper package for writing documentation |
| Terminal-plus | A terminal package for Atom, complete with themes and more |
| Project Manager | Project manager |
source: https://github.com/m1ga/titanium_with_atom#install-atom-and-some-useful-packages