vs2013怎么使用vs2015编译typescriptt,要安装什么吗

NTVS:把Visual Studio变成Node.js IDE 的工具 - 博客 - 伯乐在线
& NTVS:把Visual Studio变成Node.js IDE 的工具
就在你认为Redmond不可能更疯狂的时候,今天他们介绍了一个 VS 插件工具,Visual Studio的node.js工具。
NTVS(Node.js Tools for Visual Studio) 运行于VS2012或者VS2013。一些node.js的爱好者已经从PTVS(Python Tools for Visual Studio)转向并开始为VS做些node工具。同时,PTVS团队也在node.js整合上下功夫,于是他们都专注于NTVS使之成为一个社区项目。NTVS是由给你带来PTVS的相同团队开发的,并且得到了来自Red Gate的Bart Read(他开发了Node Packaged Modules图形用户界面),来自Clickberry的Dmitry Tretyakov的帮助,他们做了一些调试与功能修复。
NTVS从开始就是开源的,并且从一开始就采纳贡献。它支持编辑,智能感知,分析,npm(节点模块封装),本地与远程调试(当服务器运行于Windows/MacOS/Linux),以及发布到Azure网站和云服务。
他们如何做到这些是相当惊人的,所以我建议你,因为其中的一些内容(即使这里给出的只是最初版)是非常非常聪明的。
NTVS结合了V8分析应用和Visual Studio的报告特性以告诉你你的程序哪里消耗它的时间。
提示:看到上面File|New Project的对话框了吗?Visual Studio按照开发语言组织类型,所以node.js在JavaScript分类下。但你也注意到在Visual Studio中的Python,Django,C#分类下的iOS和Android,TypeScript,VB,F#等分类。
让我印象深刻的事之一是,他们将node.js整合进Visual Studio中时并没有新建或者重做已经在Visual Studio中完善的功能。这就是node,运行在node.exe,使用V8调试器,使用V8分析器因为这些就是人们在使用的。但是,例如,NTVS可以从V8分析器得到输出并且使用Visual Stuido分析报告工具显示结果。没必要推倒重来,只要使用合适的工具来完成工作。
使用NTVS完成Ghost博客引擎
让我们来看个例子。
l 从下载并安装node。
l 接下来,从下载Ghost并解压缩到某地。
l 从下载并安装NTVS在Visual Studio根目录。
l 可选项。安装,因为它会使VS中的网络开发更易展示。
从Visual Studio开始,顺序是File |New Project,点击JavaScript,然后选择“From Existing Node.js code”。
将NTVS指向你的Ghost目录。
然后设置node.js开始文件为index.js,点击Next,保存项目文件并且完成。
这时,你已经在VS中设置了Ghost。
随记:自从我得到网页要素后我也得到一个不错的好处—屏幕Markdown编辑器。
从这里,点击F5就可以调试,或者Ctrl-F5直接开始。当然注意在右下角的工程属性窗口中显示的node路径,端口还有开始文件。你当然可以修改它们。
这里我在本地运行Ghost。你可以看到node的路径,ghost.js文件和我的浏览器。
你将从方法签名中获取实现与帮助的提示。
NTVS包含了对node应用程序完整的调试支持。这包含了逐步调试,断点调试,“异常中断”,还有本地变量窗口,观察窗口,即时窗口和调用栈工具窗口。
你可以像其他语言的服务一样处理异常。看下面的对话框,node.js异常和其他异常列在处理与未处理代码的分类中。
通过node V8调试器,调试始终如它通常的方式运行。除非Visual Studio通过另外的套接字连接调试器(记住,你甚至可以在Linux或者Mac系统中像这样远程运行调试node.js)并且将V8如何做调试转义为Visual Studio如何做调试。这种感受是无缝衔接的。
通过这个截图,你可以看到node.exe已经被调试了,我运行了Ghost。你可以看到我的调用栈和本地变量在观察窗口。我可以查看变量,分步调试并且在你调试一个网络应用程序的时候做任何你想做的事。
NPMVISUAL STUDIO
使用npm的体验也是相当酷。NTVS始终监视文件系统,所以以命令行或者节点直接窗口方式运行npm的话是更受欢迎的方式,Visual Studio中将看到变化。
你也可以使用npm包管理对话框并且搜寻库,图形化安装包。这取决于你。
这是一个包在安装中…
物理上的节点模块和这些模块的操作是纯代码化的…VS并不涉及或者说关心它。但是,Visual Studio的解决方案资源管理器(Solution Explorer)中也以逻辑视图呈现物理视图。
提示:我很喜欢这点。我认为它有潜力,我更喜欢.NET的引用也如此处理。物理的和逻辑的依赖树显示了NuGet包。这帮助我更好地理解项目。
还有更多。有个REPL互动窗口,你可以如其他网络工程一样,与ASP.NET工程使用相同的发布向导来发布网络工程。你也可以直接发布node.js应用程序到Azure,使用Git或者Visual Studio发布。
你也可以在其它机器实例,通过引入远程调试代理来启动node。
node.exe RemoteDebug.js -machineport 5860 script.js
正如提及的,你可以在运行于任何服务器操作系统的Visual Studio和node上远程调试。
我个人对于Visual Studio正转变为(对我而言,在短期内)十足的组件语言和开发环境工厂感到非常高兴。
NTVS在Apache许可下是完全开源的并且他们欢迎贡献与错误报告。这是最初版但它很棒。。祝福所有参与的人!
关于作者:
可能感兴趣的话题
我遇到了一点问题&我装上之后F5&出现了一个&提示&==========&生成:&&成功或最新&1&个,失败&0&个,跳过&0&个&==========
Node.js&does&not&appear&to&be&installed&.Please&download&and&install&Node.js&or&configure&a&project&properties&page&so&that&it&points&to&where&you&have&installed&node.exe&&小白不懂&求教!
关于伯乐在线博客
在这个信息爆炸的时代,人们已然被大量、快速并且简短的信息所包围。然而,我们相信:过多“快餐”式的阅读只会令人“虚胖”,缺乏实质的内涵。伯乐在线博客团队正试图以我们微薄的力量,把优秀的原创/译文分享给读者,做一个小而精的精选博客,为“快餐”添加一些“营养”元素。
新浪微博:
推荐微信号
(加好友请注明来意)
– 好的话题、有启发的回复、值得信赖的圈子
– 分享和发现有价值的内容与观点
– 为IT单身男女服务的征婚传播平台
– 优秀的工具资源导航
– 翻译传播优秀的外文文章
– 国内外的精选文章
– UI,网页,交互和用户体验
– 专注iOS技术分享
– 专注Android技术分享
– JavaScript, HTML5, CSS
– 专注Java技术分享
– 专注Python技术分享
& 2016 伯乐在线
赞助云主机使用vs2013开发跨平台应用运行显示“未为 TypeScript 编译器给定要编译的文件,因此编译器将跳过编译。”_百度知道
使用vs2013开发跨平台应用运行显示“未为 TypeScript 编译器给定要编译的文件,因此编译器将跳过编译。”
/zhidao/wh%3D450%2C600/sign=ecbc9c5dd558ccbf1be9bd3e2ce885343fbf2ed7393ccb47eca./zhidao/wh%3D600%2C800/sign=/zhidao/pic/item/c75cfbf2ed7393ccb47eca://h.hiphotos://h.baidu.hiphotos.jpg" esrc="http.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http://h<a href="http
您的回答被采纳后将获得:
系统奖励20(财富值+经验值)+难题奖励10(财富值+经验值)+提问者悬赏20(财富值+经验值)
我有更好的答案
用记事本打开csproj文件,把typescript相关的删掉。
这是我在我的项目找到的:
&Import Project=&$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props& Condition=&Exists(&#039;$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props&#039;)& /&
&TypeScriptToolsVersion&1.0&/TypeScriptToolsVersion&
&TypeScriptCompile Include=&Scripts\typings\jquery.autosize\jquery.autosize.d.ts& /&
&Import Project=&$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets& Condition=&Exists(&#039;$(MSB...
csproj文件在哪儿,还有typescript相关的是指哪些?我是才入门,烦请指导清楚一些,非常感谢
项目所在目录。
其他类似问题
为您推荐:
跨平台的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁visual studio - Typescript VS2013 - Stack Overflow
to customize your list.
Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.
J it only takes a minute:
Join the Stack Overflow community to:
Ask programming questions
Answer and help your peers
Get recognized for your expertise
I have Visual studio 2013 Ultimate, and want to use typescript. I installed the plug-in:
It didn't show any errors during or after the install. When I started VS2013 again and went to File > New > Project, there was a TypeScript thing in the templates. But it said "Install the latest TypeScript for Visual Studio", and trying to create such a 'project' results in a "project creation failed" message.
I also tried making a new file, but there was nothing related to typescript. Making a new file and changing the extension to .ts didn't work either (the icon of the file shows that it's an unknown filetype).
How do I get typescript to work in VS2013?
EDIT: I noticed that there's no typescript listed in de list of installed extensions. Could it be that the plug-in didn't detect my VS2013?
Answering my own question based on the comments on the question and own experiences. For when other people find this question.
It helps to restart your computer after installing the typescript plug-in.
And the Web Essensials 2013 plug-in doesn't mix well with typescript, so disable that to avoid Visual Studio crashing. (credit to Ken S see comments on question).
Your Answer
Sign up or
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Post as a guest
By posting your answer, you agree to the
Not the answer you&#39;re looking for?
Browse other questions tagged
Stack Overflow works best with JavaScript enabled}

我要回帖

更多关于 vs2013安装typescript 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信