GithubHelp home page GithubHelp logo

codexlabs / atom-titanium Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yomybaby/atom-titanium

0.0 3.0 0.0 448 KB

Atom package for Titanium Alloy

License: MIT License

JavaScript 17.27% CoffeeScript 81.72% CSS 1.00%

atom-titanium's Introduction

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.