visual-studio-2012 - 如何改进我的 Visual Studio 2012 Typescript 工作流?

标签 visual-studio-2012 ide typescript

我是一名 Actionscript 开发人员,不熟悉 TypeScript 和 Visual Studio。我现在最大的问题与工作流程有关。

Visual Studio 12 是一个功能丰富的环境,作为 Eclipse 用户,它感觉很熟悉,但我觉得它对我的需求来说太笨重和臃肿了。我觉得从 TypeScript 的角度来看,80% 的功能都不是必需的?我可以做些什么来改进软件吗?

当我在 TypeScript 程序上按下调试按钮时,我运行了 Chrome,但是这个过程需要大约 16 秒才能启动,这是否正常,是否可以改进?

最后,也许只是因为 Visual Studio 在我之上,这整个问题都很愚蠢,但在这种情况下,现在是否还有其他适用于 TypeScript 开发并且设置和使用起来非常简单的 IDE ?

最佳答案

JetBrains 的 WebStorm 具有 TypeScript 编辑功能,比 VS 更轻量级,可能更适合您的需求:http://www.jetbrains.com/webstorm/

Here是其他人的列表:

Microsoft provides a plug-in for Visual Studio 2012 and WebMatrix as well as basic text editor support for Sublime Text, Emacs and Vim. JetBrains supports TypeScript with code completion, refactoring and debugging in its web application IDE's PhpStorm 6 and WebStorm 6. The online Cloud9 IDE also supports TypeScript.

如果您继续使用 VS2012,那么 WebEssentials 2012扩展非常有用。

就性能而言,您不需要在每次进行更改时都启动调试器。设置compile-on-save意味着您应该能够进行更改,然后只需在浏览器中刷新页面即可。

我在 VS2012 中的典型工作流程是 Debug > Start Without Debugging(仅一次,在 TS 编辑 session 开始时),对 TS 进行更改并保存(自动生成 JS),然后只需 F5 浏览器即可查看变化。拥有 source map在编译中打开选项并在 Chrome 中打开 F12 工具使 setting breakpoints and performing other debugging tasks直截了当。

我也是一名经过改革的 AS 开发人员,我发现这个工作流程甚至比 FlashDevelop 等优秀的 AS 工具要快得多,而且与在 FlexBuilder 中进行开发相去甚远。另请记住,TypeScript 处于 Alpha 阶段,您可能偶尔会遇到性能问题,尤其是在大型项目中,这与这是早期预览代码有关。

关于visual-studio-2012 - 如何改进我的 Visual Studio 2012 Typescript 工作流?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16935916/

相关文章:

具有 strictNullChecks 和检测空值功能的 TypeScript

c++ - 使用 C/C++ 捕获视频流

dll - LNK1120 错误 - 使用 VS2010 DLL 的 VS2012 项目

asp.net - 智能感知和强类型数据控制 - 不再有拼写错误...?

java - 最好的 "3D display"Java 开发环境? (他们甚至存在吗?)

typescript - 如何在 TSLint 中启用 "error prevention only"? (禁用样式检查等)

visual-studio - 打开 Visual Studio 时,它要我修改、修复或卸载

python - 适用于 Mac OS X 的最佳 Python IDE 是什么?

ide - 如何在一只手完全不动的情况下保持工作效率?

javascript - Typescript - 将 ngModel 绑定(bind)到对象的属性