ITPub博客

首页 > > > [链接][C#][CLR] 在线把玩Roslyn与CLR JIT32

[链接][C#][CLR] 在线把玩Roslyn与CLR JIT32

作者:格伯纳 时间:2017-07-06 22:37:13 0 删除 编辑

传送门:SharpLab

以前就有用它来把玩C#编译器(Roslyn),试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。超方便。因为是完全在线的工具,我在火车上懒得拿出电脑的时候也可以用手机玩,简直太爽了。

刚才突然发现它现在在右手边的Decompiled下拉菜单里居然多了一个“JIT Asm”选项,选上它就可以看某段C#代码对应由Desktop CLR 4.7的JIT32所编译出来的x86代码。这更爽了啊!

(回头看看把它弄成再支持上x64有多麻烦…)


还有一个我偶尔也用用的在线工具是 C# Pad: Run C# Code Online ,基本上是个基于Roslyn的在线C# REPL。因为是基于相当新的Roslyn,也可以用它来试用新语法。前面那个SharpLab只能用来编译与反编译,C# Pad则可以编译并运行。两者各有其用。


要是我平时还用Windows的话我多半还会在本地用 LINQPad 吧。也超好用。可惜它在Mac上现在也还是跑不了,只好作罢。

原文作者:;如有侵权,请联系管理员删除。

请登录后发表评论 登录
全部评论
管理员

注册时间:2018-03-30

  • 博文量
    2383
  • 访问量
    983871