我已经为Visual Studio 2015工具安装了TypeScript,并且编译很快(与我的旧Gulp进程相比)。我已经在tsconfig文件中编译了save setup并且一切正常!
但是,如果我从源代码管理中撤消更改,它似乎不会像Ctrl + S那样触发编译。有没有办法让VS启动文件,保存在源控件更改的文件上?
答案 0 :(得分:0)
请注意,有3种不同的方法可以撤消更改"在源代码管理中:请参阅" Undo changes"
- 放弃对文件的未提交更改,将文件恢复为上次提交中的版本。
- 将您的本地分支重置为之前的提交。
- 将更改推送到远程分支并与其他人共享。
有no git hook for post-reset action (即使Visual Studio 2017 did introduce client-side Git hook support)
这会留下某种service hook,但它们位于服务器端(用于上游Visual Studio Online项目)
如果您的重置/撤消影响活动文档,可能的作用
在这种情况下,您可以使用DocumentEvents
来触发打字稿编辑
它不是一个完整的解决方案,而是一个起点。