编代码可视化工具介绍c/c++/python/java/js
网址
http://pythontutor.com/
选择图上图中的Start visualizing your code now
可以发现工具中基本上支持所有常见的编码语言
首先来看一下python
以元组列表为例
a = (1,2)
b = [1,2]
c = {(1,2),(3,4)}
单击Visualize Execution
进入单步查看页面,选择next就可以清楚的看到代码真实的运行情况,左边的箭头与右边的可视化动作对应
依次单击next,可看到具体每步执行的操作
以上只是简单的举个例子,感兴趣的同学可以查看工具本身提供的案例
这里随机点开一个案例,
就连c语言中最晦涩难懂的指针,竟然也可以可视化,简直是编程界的流氓,哈哈哈哈哈
这种工具简直就是初学者的福音,
这里就不过多的展示了。有兴趣的同学,可以深入研究,平时在工作学习过程中,遇到不懂的代码,这个工具可能会帮上很大的忙,真的是相见恨晚!