木兰重生:$ 的妙用,更多编辑器高亮

2020-09-26 11:23:55 +08:00
 xuanwu

木兰重生:$ 的妙用,更多编辑器高亮

节选:

这几天复现了木兰编程语言中 $ 的功能(细节见第二部分)。编辑器的“代码段”类原本(左侧)有 12 处 self,改写后(右侧)看起来就简洁了一些:

后三个函数原本形参只有一个 self,现在变为没有形参,括号也可以省了。话说这种 $ 的用法也许 PHP 开发者会有特别的感觉?另外,是否要对 $ 打头的标识符进行高亮处理呢?

之前 @水木易安 (开源中国)指出了编辑器尚未对内置函数(如 map 、print )、类型(如 str 、list )进行高亮,于是作了些改进。配色比较随意,望 UX 大佬指点:

匿名函数中的“->”,感觉语义和函数定义的“func”相近,于是用了同样高亮风格。

1508 次点击
所在节点    分享创造
2 条回复
WilliamYang
2020-09-28 01:07:01 +08:00
虽然对你这个项目没有兴趣,但是用心努力去做好一件事,你值得别人的尊敬,加油!
shutongxinq
2020-09-28 07:31:26 +08:00
支持老哥

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/710629

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX