Visual studio 在Visual Studio中创建新的TypeScript项目

Visual studio 在Visual Studio中创建新的TypeScript项目,visual-studio,typescript,Visual Studio,Typescript,如何开始在VisualStudio中编写打字脚本项目?当我创建一个新项目时,没有选择。我已将Visual Studio 2012与TypeScript附加组件一起安装安装TypeScript会为现有项目添加新的项目类型以及文件类型。安装typescript后,可以尝试在“新建项目”窗口中搜索typescript。它向我展示了带有TypeScript的HTML应用程序 每个.ts文件typescript文件将添加一个依赖的.js文件 希望这有帮助 可以使用“添加>新建项”对话框将TypeScrip

如何开始在VisualStudio中编写打字脚本项目?当我创建一个新项目时,没有选择。我已将Visual Studio 2012与TypeScript附加组件一起安装

安装TypeScript会为现有项目添加新的项目类型以及文件类型。安装typescript后,可以尝试在“新建项目”窗口中搜索typescript。它向我展示了带有TypeScript的HTML应用程序

每个.ts文件typescript文件将添加一个依赖的.js文件


希望这有帮助

可以使用“添加>新建项”对话框将TypeScript文件添加到现有项目中

您还可以使用“添加”>“新建项目”对话框使用TypeScript创建HTML应用程序类型的项目。此项目类型位于“已安装->模板->Visual C”下


如果Visual Studio中缺少这些选项,您应该尝试重新安装。

我刚刚找到了解决方案:手动安装VS扩展

在某种程度上,没有安装VS扩展。你可以手工做。在C:\Program Files x86\Microsoft SDK\TypeScript\0.8.0.0中有一个名为TypeScriptLanguageService.vsix的.vsix文件。 尝试运行此文件。它应该安装TypeScript扩展

如果您运行的是基于x86的系统,请尝试查看C:\Program Files\Microsoft SDK\TypeScript\0.8.0.0

为我工作。现在我可以创建TypeScript项目,它列在VisualStudio扩展列表中


请注意,较新版本的TypeScript删除了文件夹0.8.0.0。您可以在C:\Program Files x86\Microsoft SDK\TypeScript中找到.vsix文件。

我也没有项目和ts文件模板,尝试通过运行vsix文件重新安装它,但没有帮助,因此我 1.已从VS2012管理器中卸载扩展 2.关闭VS2012,然后再次安装,瞧-
项目和文件模板神奇地出现了。谢天谢地,它成功了-我可以开始玩这种语言,而不必每次都手动运行Transcompile。

在Win7 64 w/VS 2010上安装TypeScriptSetup.0.8.0.msi后,我按照其他答案找到了TypeScriptLanguageService.vsix

要在VS 2010上安装,请使用打开上面的msi并提取TypeScriptLS.vsix_文件,删除尾随的_文件,然后照常运行


这提供了一个新的TypeScript项目模板,但不是神秘的文件模板、智能感知、代码突出显示等。

旧帖子,新建议:

我在Win8/VS2012上花了几个小时讨论这个问题。在多次安装/重新安装Typescript插件V0.8.3之后,唯一有效的方法是在管理员模式下运行VS2012并重新安装WebEssentials 2012。这对我来说很有帮助,我得到了Typescript,因为它在AddNewProject中是自己的部分。。。还有上面提到的所有其他好东西

提醒我在管理模式下运行的是更新文档的过程,如果您想在本地安装文档,文档也会出现令人讨厌的神秘错误。在管理模式下运行也是答案


您不必一直在管理模式下运行,只是在更新IDE本身、新插件等时可能是一个很好的做法。

对于版本0.9.1.1,我能够按照以下说明使其工作:


Web Essentials 2012 3.0刚刚禁用了对Typescript的支持:

另一个提示-您需要安装Visual Studio for Web。它不能仅与桌面的VS一起工作。此外,您还需要在VS之后安装插件,因此如果您先安装插件,请先卸载插件,然后重新安装。

如果您使用Visual Studio 2017,则模板“带TypeScript的HTML应用程序”已从模板中删除

但您可以在Github上安装rich newman制作的扩展:

要安装它,请执行以下操作:

转到“添加新项目”窗口 在左侧,转到左侧树状视图中的“联机” 搜索“TypeScript HTML应用程序模板” 安装扩展,模板应在“installed->TypeScript”下可用
我也有同样的问题。重新安装TypeScript插件也不起作用。我使用的是Windows 7 x64和VS2012。我的设置与您完全相同-Win7 x64,VS2012。扩展名列表中有哪些:工具>扩展名和更新与TypeScript无关,除了我安装VS后就存在的Windows JavaScript库。此外,如果我在VS中打开一个.ts文件,则没有语法突出显示和IntelliSense。TS似乎完全丢失。它应该作为Microsoft Visual Studio 2012的TypeScript列出。安装VS时是否关闭了它?我刚找到一个适合我的解决方案。看看我的答案。在Win7 x64和2012 Ultimate的比赛中,这个修正对我来说也很有效。必须使用搜索安装模板功能来查找它,尽管我可能只是没有看到它或需要重新启动。在Win 7 32位上,VS 2012 Ultimate也有同样的问题。谢谢你的邀请
解决方案。我在列出的目录中找不到vsix文件。有人能分享一下吗?我在VS 2012 Ultimate x64上也有同样的问题。vsix文件位于其中的C:\Program Files x86\Microsoft SDK\TypeScript`No 0.8.0.0`文件夹中请注意,只有0.8.0 msi具有vsix文件。您必须运行0.8.0安装,然后为我运行最新版本0.8.3。我不必运行中间版本0.8.1和0.8.2,Typescript项目模板在哪里?@RickLove使用Typescript创建一个新的Visual C模板-HTML应用程序。编译ts是否成功?@RickLove当您提取.msi时,如果您在Windows 7或8上,您可以使用一个tsc.exe来编译ts文件。但是,我使用的是windows XP,无法使用此exe,它会失败,错误是程序入口点\u除\u handler4\u common无法在动态链接库msvct.dll中找到任何想法?我正在使用tsc.exe:我创建了一个控制台应用程序来运行它。我正在使用Windows7。不知道windows XP。嗨,Rick,tsc.exe在XP上不起作用,但是对于任何看到它的人,您可以使用Windows脚本主机在XP上编译您的Typescript,如下所示:cscript path/to/tsc.js source-file.ts您可以在TypeScriptLanguageService.vsix中的cab文件中找到tsc.js要使用它,您还需要安装IISExpress。最后,我也使用了它。但我仍然在想:为什么我们根本没有任何纯类型脚本项目,那只是生成Javascript文件,我们可以使用后期构建将其复制到任何web项目中。所有公共对象都将位于一个项目中。我还可以找到并使用能够将C模型转换为Typescript的工具,从而自动生成模型部分。我还可以使用partials向模型添加方法,我可以从Angular控制器调用这些方法,从而确保功能在最相关的类中存在。我错过什么了吗?