# List of Features

### Platforms

- Mac
- Linux
- Server

### Interface

- Tabs
    - Panels
        - Split view
        - Different layouts
        - Drag and drop tabs to rearrange
    - Navigation:
        - Use Alt-Tab and Alt-Shift-Tab to cycle trough tabs


### Code Editor

- Syntax highlighting
- ACE editor
- Auto complete
    - While typing
    - Multi source: current file, ctags (project level), Doks (documentation), ...
- Realtime collaboration
- Keyboard shortcuts (`save`: `CTRL/CMD+S`, `find`: `CTRL/CMD+F`, ...)

### Files

- Lateral file explorer
    - File tree
    - Automatic updates (using inotify events fron the FS)
    - Contextual menu actions (`rename`, `remove`, `download`, `run`, ...)
    - Lazy folder loading (provides good performance over the network and for large codebases)

### Terminal

- Complete unix terminals
- Collaborative terminals
- Copy/Paste to and from terminals
- Keyboard navigation (`alt+left/right`, `fn+left/right`)

### Add-ons

