Below, you can see examples of TypeScript in Visual Studio 2013 and Eclipse:
TypeScript in Visual Studio 2013
TypeScript in Eclipse
Today, we're announcing that we will begin taking pull requests for the TypeScript compiler and language service. For now, we'll focus on fixing bugs, improving documentation, and general cleanup. This will help us get the gears turning and work out any kinks in the submission process. This will be a learning process for us, and we will be open with the community throughout the process. Please be patient with us while we make the inevitable adjustments. As we learn, we will continue to make TypeScript more open. We hope you'll be with us on this journey and contribute to the project.
Great question! You can contribute by submitting a bug fix pull request today. The steps are outlined on the TypeScript wiki. We're excited about taking this step to make TypeScript even more open and even more of a collaboration between the TypeScript team and the TypeScript community.
Of course, our job isn't done. After we're done celebrating, we're getting back to work. The 1.0 release is just the beginning for TypeScript. Thanks again for being part of this journey with us. We look forward to the road ahead!
@Jonathan Turner [MS]
This is the version I have, maybe it's because I have the express (free) version, but refactor was there before I updated to 1.0.... Thanks for the reply.
Microsoft Visual Studio Express 2013 for Web
Version 12.0.30324.00 Update 2 RC
12.0.30324.00 Update 2 RC
doesn't offer TypeScript to me.
(have installed 2 RC)
huge kudos to typescript team for shipping 1.0.
On windows 7 machines (without IE10), we have an exception looking like:
api-ms-win-downlevel-advapi32-l1-1-0.dll is missing from your computer.
How can we fix that without installing IE10 (we want to keep IE9 for testing)
With the CTPs, we were working to make sure we could get all the features working well before we were ready to call it 1.0. Starting with 1.0, there will be some feature differentiation between Express and the versions of Visual Studio starting with Pro. We're working to find the best differentiation there that we can support. I suspect which set of features are Express and which are Pro will change as we work to find the best place to draw the line.
The thinking here is that when you use TypeScript for smaller projects, you could use Express and get the TypeScript experience that matches what you might use for smaller projects. The features in Pro and above would be the features you'd need as your projects got bigger and you needed more tooling to manage them.
This should work. When you install the update, are there no TypeScript templates when doing File->New Project? We'll take a look on our side, but to my understanding this should work just by installing the update. Please add an issue to the issue tracker so that we can follow up with you: typescript.codeplex.com/.../Create
It should be possible to run using IE9 rather than IE10. We can try to repro this issue on our side, but please also add an issue to the issue tracker (typescript.codeplex.com/.../Create) so that we can follow up with you.
Is there a tool to read .Net assembly meta data and produce corresponding typescript definition files?
You can use TypeLITE http://type.litesolutions.net/ to generate TypeScript definitions from .NET classes.
Why, oh why, are you going from an out-of-band plugin to in-the-box support for TypeScript? So we can get less frequent updates? I really thought that Microsoft was learning, with many libraries being released on NuGet instead of being tied to Visual Studio/.NET releases, but it seems that some parts of the company haven't got the message. I guess I'll go back to VS2012 until update 2 is release for 2013, since trying to work out which typings are still compatible with 0.9.5 is a mess, and I'm not putting pre-release updates on my main development box.
As to community-contributed plugins for Eclipse, TypEcs (http://typecsdev.com/) is worth your attention, guys. It helps comfortably edit TypeScript code right in Eclipse. It's what I'm enjoying now.