SuperCollider代码实现高亮

深蓝加粗的代表SC的类,为了便于区分里边繁多的数字,我使用了粉红色显示它们,同样的,注释还是默认的绿色。

是的,又一门新的学科,又一门新的语言。有了上次做p5代码高亮的经验,这次快多了。你可以在SC中运行如下代码获取SC全部的类,然后再copy到你的高亮工具中:

(
c = Array.new;
Class.allClasses.do({ arg class;
	if (class.name.asString.containsStringAt(0, "Meta_").not, {
		c = c.add( class.name.asSymbol );
	})
});
c.reverse.writeTextArchive("~/Desktop/classes.scd".standardizePath);
)

写在这,帮助正在遭遇或将来可能遭遇这个问题的同学。

Be Sociable, Share!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.