Skip to content

CodexLabs/atom-titanium

 
 

Repository files navigation

All-in-One package for Titanium Alloy

This is a Atom package for Titanium Alloy

$ apm install titanium-alloy

Conflict Notice: If you using other tss grammar package, such as language-tss. It makes this package doesn't work.

Features

Autocomplete

  • xml Autocomplete
    autocomplete

More powerful autocomplete functions are coming!

Jump to definition

This feature is a hyperclick provider. hyperclick package required.

  • jump to tss definition from xml [class|id|tag] name
  • jump to event handler definition from xml onEventName property.

jump-to-definition

Hyperclick is triggered by two events:

  • <alt> or <alt-mousemove> underlines clickable text under the mouse.
  • <alt-mousedown> performs the action associated with the clickable text.
  • <cmd-alt-enter> performs the action on the text under the cursor.

Open related file depend on current focused file

Key Bindings Command Desc
ctrl-alt-a Open all relative files
ctrl-alt-v Open view
ctrl-alt-s Open style
ctrl-alt-c Open controller

TSS Sytax Highlight

refer to language-css and language-json, language-tss
tss-highlight
This hightlight use css color your current theme. So tss file looks like css file.

Todos

  • Auto complete (.js, .xml, .tss)
  • Jump to definition by clicking (view to style definition(v0.3.0), view to controller handler(v0.3.5), reverses..)

Release note

See github repo release page.

Contribution?

  • Any issue, sugestion, PR makes me happy.

Analytics

About

Atom package for Titanium Alloy

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • CoffeeScript 81.7%
  • JavaScript 17.3%
  • CSS 1.0%