当drracket启动时,该语言设置为 Determine Language From Source
(又称学生语言)时,drracket启动了每个新文件都有默认行:
#lang racket
通常这很好,因为它是编写快速脚本,丢弃示例等的不错的默认值。如果您想要一种更具体的语言,例如racket/base
,它很容易进行更改。
但是,racket
语言缺少一些我发现的功能,这些功能对于快速刮擦工作非常好。但是,agile
语言确实具有我想要的许多库。但是,用agile
替换racket
就像写出(require syntax/parse/define)
一样令人讨厌。
有没有办法告诉Drracket更改我的默认#lang
?这样,新文件将以以下方式开头:
#lang agile
是的,实际上可以更改新文件的默认语言Drracket使用。
要更改此设置,转到:语言 ->选择语言 ->显示详细信息
,在右下角,您会看到Automatic #lang line
。将其更改为您想要的任何东西,这将是新的球拍文件的第一行。单击确定,您的喜好设置。