3

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

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

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

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

4

1 回答 1

4

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

以下是其他人的名单:

Microsoft 为 Visual Studio 2012 和 WebMatrix 提供插件,并为 Sublime Text、Emacs 和 Vim 提供基本的文本编辑器支持。JetBrains 在其 Web 应用程序 IDE 的 PhpStorm 6 和 WebStorm 6 中支持带有代码完成、重构和调试的 TypeScript。在线 Cloud9 IDE 也支持 TypeScript。

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

在性能方面,您不需要每次进行更改时都启动调试器。设置保存时编译意味着您应该能够进行更改,然后只需在浏览器中刷新页面即可。

我在 VS2012 中的典型工作流程是 Debug > Start without Debugging(只需一次,在 TS 编辑会话开始时),对 TS 进行更改并保存(自动生成 JS),然后只需 F5 浏览器即可查看更改。在编译中打开源映射选项并在 Chrome 中打开 F12 工具可以直接设置断点和执行其他调试任务

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

于 2013-06-05T12:30:32.837 回答