向.Net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io

0x00 前言 & 过程 & 结论

今天发现了一个十分有趣的网站:

https://sharplab.io/

网站的页面并不复杂,功能大体上能够在题图中得到概括。发现它的过程也很偶然,并且深感自己的确孤陋寡闻,直到今天在推上看到被这个能够quick online-try-it-out的网站惯坏的同事发推才发现它。(顺便求关注:@chen_jd

简单来说,这个网站可以显示.net代码(比如c#)的编译中间过程和结果。

由于.net有众多不同的实现,因此网站很贴心的提供了各种不同的版本。

编译的部分,既可以查看源码编译成的IL代码,也可以查看反编译回来的“源代码”甚至是JIT Asm。同时也可查看编译中的Syntax Tree。用作者的话说,就是“SharpLab allows you to see the code as compiler sees it, and get a better understanding of .NET languages.”

并且还可以选择Debug/Release。

当然,除了可以查看编译的过程和结果,网站同样支持查看运行的结果。虽然它只是提供了一种quick online-try-it-out的途径,但是用来做一个手头的小工具还是很方便的。

而且最最重要的是,网站本身是开源的。并且托管在Github上。

https://github.com/ashmind/SharpLab

欢迎大家去给作者一波stars。

原文地址:https://www.cnblogs.com/murongxiaopifu/p/11296003.html

时间: 2024-10-09 13:46:14

向.Net/Unity 程序员推荐一个十分因吹斯听的网站:sharplab.io的相关文章

给程序员推荐一些提高工作效率的工具

转载: IT江湖 2014年12月03日 于 IT江湖 发表 http://www.itjhwd.com/gcxytjyg-3/ 前几天给大家推荐了一些好用的软件,但是还有很多不错的软件,大家也都反馈了不少,下面我将继续为大家推荐一些高效率的软件,也欢迎大家补充.再次 声明,这些软件我都亲身用过,不喜欢的,或者觉得这些软件菜鸟才用的,那请你把鼠标移到右上角(windows)OR左上角(Mac)点击关闭,谢谢 给程序员推荐一些提高工作效率的工具(一) 给程序员推荐一些提高工作效率的工具(二) Be

国外程序员推荐:每个程序员都应该读的非编程书

1. <银河系漫游指南>by Douglas Adams 2. <人性的弱点> by Dale Carnegie 3. <别逗了,费曼先生> 4. <一九八四> by George Orwell 5. <哥德尔.艾舍尔.巴赫:集异璧之大成> by Douglas Hofstadter 6. <设计心理学> by Donald A. Norman 7. <搞定:无压工作的艺术>by David Allen 8. <人月

从一个程序员到一个销售高手的心路历程

从一个程序员到一个销售高手的心路历程 0.引言 我大学本科读的是理工科,后来毕业以后,我逐渐走上了程 序员的道路.每天面对电脑一行一行的敲代码,这被我们程序员们戏称为“搬砖头”,因为我们所做的事跟民工搬砖头砌墙本质上是相同的,我们也是把一堆代码从 一个地方搬到另一个地方,然后改改让它面子上看起来挺好看,用起来结实耐用就算完工了. 干了6年的技术以后,我放弃了已做的非常 好的技术和积累起来的成绩,转而从0开始去做销售.后来经过自己的努力,我终于成长为一个销售和业绩翻倍高手,在销售和业绩翻倍方面取得

程序员应该读的书与经常上的网站

程序员应该读的书与经常上的网站 国外程序员推荐:每个程序员都应读的书: 1. <代码大全> 史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,<代码大全>注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”.这本书有50页在谈论代码布局.” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了.到你准备阅读此书时,你应该已经知道并实践过书中99%的观念.– esac 2. <程序员修炼之道> 推荐数:1504 对于那些

StackOverflow程序员推荐:每个程序员都应读的30本书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l

程序员推荐书籍

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西.” 很多程序员响应,他们在推荐时也写下自己的评语.以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书.其实除了前10本之外,推荐数前30左右的书籍都算经典,伯乐在线整理编译这个问答贴,同时摘译部分推荐人的评语.下面就按照各本书的推荐数排列. 1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,&l

10年工作经验老程序员推荐的7个开发类工具

做.NET软件工作已经10年了,从程序员做到高级程序员,再到技术主管,技术总监.见证了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5个版本的变化与亲自使用.每一个版本都有深刻有意义的变革.Visual Studio .NET 2003 极力推广的Web Services虽然没有很流行,但是它开

国外程序员推荐:每个程序员都应读的书

[更新]:近日(2012年8月17日)重看 StackOverflow 的原讨论帖,发现于今年年初被关闭了.不过有人做了汇总,把其他回复中提到的书籍,放在投票数最高的回复中.新更新添加 59 本书,详情可见文章后半部分. 编者按:2008年8月4日,StackOverflow 网友 Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的? “如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东

StackOverflow程序员推荐的几本书籍

1. <代码大全>史蒂夫·迈克康奈尔 推荐数:1684 “优秀的编程实践的百科全书,<代码大全>注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”.这本书有50页在谈论代码布局.” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了.到你准备阅读此书时,你应该已经知道并实践过书中99%的观念.– esac 2.<程序员修炼之道>(在读) 推荐数:1504 对于那些已经学习过编程机制的程序员来说,这是一本卓越的书.或许他们还是在校生