SharpLab以前就有用它来把玩C#编译器(Roslyn),试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。超方便。因为是完全在线的工具,我在火车上懒得拿出电脑的时候也可以用手机玩,简直太爽了。刚才突然发现它现在在右手…" /> SharpLab以前就有用它来把玩C#编译器(Roslyn),试用一些新语法,观察某些语法糖的实现,还有测试看某些结构生成的MSIL的样子。超方便。因为是完全在线的工具,我在火车上懒得拿出电脑的时候也可以用手机玩,简直太爽了。刚才突然发现它现在在右手…" />
绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
[链接][C#][CLR] 在线把玩Roslyn与CLR JIT32
2017-07-06 22:37:13

传送门: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上现在也还是跑不了,只好作罢。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

R语言
创建时间:2020-06-15 14:27:07
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的工具。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 栈栈
    专家
戳我,来吐槽~