以前曾想,如果可视化编程能够使用现代编程语言,那该多好啊。
后来经常用 TypeScript 写程序,越来越觉得喜欢。
所以就尝试做了一个 TypeScript 可视化编程的原型。
目前只做了常用的语法结构,还有很多语言功能没完成。
demo
|  |      16IbA2bj5ip3tK49j      2021-09-08 16:52:13 +08:00 这可视化…… 蚌埠住了 | 
|  |      2itechify PRO 有取,只是,不如手敲的快? | 
|  |      3GooGee OP @oneisall8955 只是个玩具,没法和成熟的 IDE 比。 | 
|      4aguesuka      2021-09-08 17:07:18 +08:00 也许你需要的是 MPS? | 
|  |      5ipwx      2021-09-08 17:09:22 +08:00 这可视化比写代码还复杂! | 
|  |      6yuhangch      2021-09-08 17:23:21 +08:00  4 玩了玩,楼主还是花了心思的 建议改名鼠标编程😂 小朋友学编程还真挺需要这种方式 | 
|      7nicholasxuu      2021-09-08 17:27:18 +08:00 适合平板手机之类的~ 建议加一些 icon 图像,帮助提升辨识能力。 | 
|      8wwwtarzan      2021-09-08 17:28:56 +08:00 还蛮有意思的 | 
|      9wszgrcy      2021-09-08 18:01:01 +08:00 技术可以借鉴 | 
|  |      10thetbw      2021-09-08 19:45:26 +08:00  1 我以为是 像 vb 那种可视化编程,没想到是真的可视化编程呀 | 
|      11sphawkcn      2021-09-08 22:06:11 +08:00 这样点来点去,比手写+自动提示慢太多了吧。 | 
|  |      12Mutoo      2021-09-08 22:13:44 +08:00  1 我以为是 learnable programming 这样的可视化 http://worrydream.com/LearnableProgramming/ | 
|  |      13sutra      2021-09-08 22:14:30 +08:00 适合没有物理键盘的触摸屏设备? | 
|  |      14Vegetable      2021-09-08 22:28:07 +08:00  2 我愿称之为无障碍编程 | 
|  |      15CrazyRundong      2021-09-08 23:11:58 +08:00 好玩!感觉很适合小孩子学编程呀 | 
|      16yfugibr      2021-09-09 00:27:09 +08:00 via Android  1 建议改进一下,选项还是太多了。改成输入字母自动搜索并给出建议,然后按 tab 或者 enter 接受会方便很多🐶 | 
|      17xz410236056      2021-09-09 10:13:20 +08:00 这么个可视化啊。。这不是 IDE 的功能吗 | 
|  |      18ncepuzs      2021-09-09 10:36:59 +08:00 和我预想的有点偏差…… | 
|  |      19cnkuner      2021-09-09 10:37:14 +08:00 你知道我鼠标点开的那一刻笑的多开心吗? | 
|  |      20israinbow      2021-09-09 12:27:07 +08:00 笑死, 以为是图形拖拽, 结果和想象中的完全不一样, 甚至超出了认知, 挺有意思的. | 
|      21THESDZ      2021-09-09 13:56:15 +08:00 感觉很合理,交互方式修改下就可以用了 | 
|      222i2Re2PLMaDnghL      2021-09-09 15:46:59 +08:00 ? 点击第五行 [*] index < [[*]] 0 的这个星号,选择 Compute 变成了这样:[*] index [X] < [[*]] ( [*] 0 === [*] null) 好像和想象的有点不一样?算了,删了,点击这个星号,选择 Delete 屏幕,瞬间空白了;我,风中凌乱了 | 
|      232i2Re2PLMaDnghL      2021-09-09 15:48:04 +08:00 其他地方 Delete 还有 Are you sure? 这里没有,应该是个 bug | 
|      242i2Re2PLMaDnghL      2021-09-09 16:00:09 +08:00 突然出现的星号让需要点击的位置不稳定,就好像按钮在躲着我的鼠标一样。 | 
|  |      25GooGee OP @2i2Re2PLMaDnghL 还是一个玩具,bug 很多 😅 | 
|      260xFish      2021-09-17 15:56:34 +08:00 因吹丝停 |