Anders Hejlsberg在channel9上显示,您可以使用Visual Studio TypeScript插件在多个文件中重命名变量.cf.:Anders Hejlsberg在50:08 对TypeScript的视频介绍.
但是,当我打开重构菜单时,所有项目都被停用,包括重命名.我正在使用最新版本的VS2012 Professional.也许这与我系统上安装的ReSharper有关.任何人都可以确认这是一个错误或重命名功能仍在开发中吗?
编辑,因为我可能不会发布这个作为答案:
ReSharper会覆盖一些原始的Visual Studio菜单项.有一个复选框RESHARPER -> Options -> Keyboard & Menus -> Hide overriden Visual Studio menu items.
选中此项并重新显示原始的重构菜单.有一个Rename功能正常工作.
我使用ServiceStack的JsonServiceClient和Silverlight 5从我的ASP.Net服务器接收JSON数据.它适用于简短的JSON字符串,但是当涉及到非常大量的数据时,会抛出StackOverflowException ServiceStack.ServiceClient.Web.AsyncServiceClient.ReadCallBack<>.
所以我检查了GitHub上的最新源代码,并注意到数据是从块中以块状方式读取的,大小为4096字节.问题是这个方法读取一个块并告诉流完成后递归调用自身.我们收到的数据越多,发生的递归调用就越多.这就是当接收到的数据太大时应用程序崩溃的原因.
思路:
无论如何,在我下载所有源代码,自己修改和编译之前,我想听听你对此的看法.这是一个错误还是我错了?