|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果英语好,口才好,加上女孩子的优势说不定有机会进去做做别的工具).NETReferenceSource公布了beta版,能够在线扫瞄.NETFramework4.5.1的源代码,而且能够经由过程设置,在VisualStudio2013中调试.NETFramework。
.NETFramework团队的项目司理AlokShriram在.NETFramework的博客中撰文先容了最新的.NETReferenceSource。它不但能够用来扫瞄最新的.NET代码,并且经由过程壮大的Roslyn,改良了“GotoDefination”和“FindingReference”的在线体验。别的,开辟者还能够下载全部源代码包,在VisualStudio中翻开并扫瞄。利用SchabseLaks编写的插件,能够在VS中间接导航到该网站。
经由过程复杂的设置,开辟者能够在VisualStudio中单步伐试.NETFramework4.5.1及厥后续补钉和更新。这无疑是宽大开辟者翘首以盼的功效。启动VisualStudio2013,翻开Tools->Options->Debugging->General菜单,举行以下设置:
- 禁用JustMyCode
- 禁用Stepoverpropertiesandoperators
- 禁用Requiresourcefilestoexactlymatchtheoriginalversion
- 选中Enable.NETFrameworksourcestepping
- 选中Enablesourceserversupport
如许,开辟者在调试代码时,就能够经由过程F11间接进进.NET代码。
这并非微软第一次开放.NETFramework的源代码。早在2007年,他们就第一次发布了.NET3.5的源代码并撑持VisualStudio调试。而且关于后续的4.0和4.5,也都供应了响应的源代码包。但当框架晋级时,这些旧的包就变得毫无代价了。从4.5.1入手下手,.NETFramework团队完全改动了标记索引和公布的历程,使其与构建历程同步,如许在新版本公布时,响应的PDB文件也会从ReferenceSource网站举行更新。
今朝的beta站点只是一时的,届时将会代替如今的旧站点。后续微软也会将还未发布源代码的程序集慢慢增加出去。
新的.NETReferenceSource允许协定回回到了MS-RSL,这也使得像Mono如许的团队能够宁神勇敢地利用。
正如ScottHanselman所说:微软大概并非开源的,但却相对是源代码开放的。
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。 |
|