TypeScript is a new open and interoperable language for application scale JavaScript development created by Microsoft and released as open source on CodePlex. You can learn about this typed superset of JavaScript that compiles to plain JavaScript reading Soma’s blog.
At Microsoft Open Technologies, Inc. we are thrilled that the discussion is now open with the community on the language specification: you can play (or even better start developing with TypeScript) with the bits, read the specification and provide your feedback on the discussion forum. We also wanted to make it possible for developers to use their favorite editor to write TypeScript code, in addition to the TypeScript online playground and the Visual Studio plugin.
Below you will find sample syntax files for Sublime Text, Vi and Emacs that will add syntax highlighting to the files with a .ts extension. We want to hear from you on where you think we should post these files for you to be able to optimize them and help us make your TypeScript programming an even greater experience, so please comment on this post or send us a message.
Olivier Bloch
Senior Technical Evangelist
Microsoft Open Technologies, Inc.




Here's another option, use C# that you already know, that works in Visual Studio 2005, 2008, 2010 and 2012, and convert it JavaScript during build, now that's interoperability for you!
http://sharpkit.net/Live.aspx
Naa, C# to JS is kindy uncool. Even look at the example at sharpkit you even have to write more than it outputs…
Sublime text plugin doesn't work as is on Linux.
You need to rename the file in the zip to typeScript.tmLanguage (Linux is case sensitive!)
can anyone tell if and when we'll have the netbeans plugin?
Olivier,
Thanks for providing these plugins. It helps TypeScript to fit in my workflow pretty smoothly.
This article was very useful for me on how to set up a new build system within Sublime Text 2. Pasting here in case others can use it: http://www.andrewrowland.com/…/typescript-sublime-text-integration
I've gathered the syntax highlighting for sublime text 2 here with a build system (based on examples from others) feel free to comment and improve it: github.com/…/sublime-text-2-typescript
I added the [TypeScript syntax highlighting][1] to Packagist[2] for SublimeText 2. Now it's as easy as doing: "Cmd+Shift+P, Install Package, TypeScript"
[1]: github.com/…/sublime-typescript
[2]: github.com/…/810
As for building, I'd recommend using grunt.js instead, but it looks like someone has already started work for the build system before me.
Installing with Sublime Package Control
+1 for WebStorm
+1 for Eclipse plugin and Maven build plugin
Great job!
How can we use Database in typescript?
Pingback: Introduzione a TypeScript. Il JavaScript "evoluto" - Codeinvaders.net Blog