更改DrRacket中的默认#lang行

更改DrRacket中的默认#lang行,racket,Racket,当DrRacket启动时,语言设置为从源代码确定语言(也称为非学生语言),DrRacket将使用默认行启动每个新文件: #lang racket 通常这很好,因为它是编写快速脚本、扔掉示例等的一个不错的默认设置。如果您想要更具体的语言,比如racket/base,那么更改它就很容易了 然而,racket语言缺少一些我认为非常适合快速抓取的特性。但是,该语言确实有许多我希望默认包含的库。然而,用agile替换racket和写(require syntax/parse/define)一样烦人 有没

当DrRacket启动时,语言设置为
从源代码确定语言
(也称为非学生语言),DrRacket将使用默认行启动每个新文件:

#lang racket
通常这很好,因为它是编写快速脚本、扔掉示例等的一个不错的默认设置。如果您想要更具体的语言,比如
racket/base
,那么更改它就很容易了

然而,
racket
语言缺少一些我认为非常适合快速抓取的特性。但是,该语言确实有许多我希望默认包含的库。然而,用
agile
替换
racket
和写
(require syntax/parse/define)
一样烦人

有没有办法让DrRacket更改我的默认值?这样,新文件将从以下内容开始:

#lang agile

是的,实际上可以更改DrRacket用于新文件的默认语言

要更改此设置,请转到:语言->选择语言->显示详细信息

在右下角,您将看到
Automatic#lang line
。将其更改为您想要的任何内容,这将是新球拍文件的第一行。单击“确定”并设置您的首选项