gpt4 book ai didi

racket - 您如何获得 DrRacket 中的有用工具?

转载 作者:行者123 更新时间:2023-12-04 02:15:05 25 4
gpt4 key购买 nike

我的兄弟想向我介绍 lisp 语言,所以他在他的电脑上向我展示了 DrRacket。一切看起来都很棒,包括 arrows指向导入函数的位置,以及 documentation bubble告诉你一个函数的语法的那种。
我将 DrRacket 下载到我的计算机上,但我没有这些。它们绝对不是必需的,但它们会使学习更容易。
根据我兄弟的说法,他“不小心发送了一堆 Emacs 快捷方式的垃圾邮件,而事情就这样发生了”。
如果有人可以帮助我,将不胜感激。

最佳答案

这些功能作为 DrRacket 的 的一部分提供。后台扩展 ,可以在 DrRacket 首选项的“背景扩展”选项卡中启用或禁用。

Background expansion preferences panel



启用后台扩展会导致 DrRacket 在您编辑程序时不断执行宏扩展,这将自动检测语法错误作为有用的副作用。

程序的后台扩展完成后,将启用绑定(bind)箭头和文档蓝框(前提是您已选中后台扩展首选项中的相关复选框)。

在一些使用大量宏的特别复杂的程序中,后台扩展可能需要相当长的时间,尽管对于除了最复杂的程序之外的所有程序都不会超过几分钟。当前背景展开状态显示在 DrRacket 编辑器窗口的右下角。

Background expansion in progress



后台扩展完成后,指示圈变为绿色,箭头、文档气泡、重构等所有程序分析工具都将可用。

如果出于某种原因不想使用后台扩展,可以通过按 "Check Syntax" button 手动触发 DrRacket 提供的语法分析。在 DrRacket 工具栏中。

Check Syntax button



这启用了绑定(bind)箭头和文档气泡,它还使用更高级的语法突出显示为源代码着色,提供有关使用绑定(bind)方式的一些附加信息(此功能仅由检查语法提供,而不是背景扩展)。

关于racket - 您如何获得 DrRacket 中的有用工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28534349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com