-
Notifications
You must be signed in to change notification settings - Fork 14
Configuration
yltx edited this page May 31, 2026
·
1 revision
所有设置在 VS Code 设置中的 luogu 命名空间下。按 Ctrl+, 打开设置,搜索 luogu 即可查看。
- 类型: object
-
默认值:
{} - 说明: 各语言提交时的默认版本。编辑时支持 VS Code 智能提示。
支持的语言及可选版本:
| 语言 | 可选版本 |
|---|---|
| C++ | C++14 (GCC 9), C++14 (GCC 9) with O2, C++98, C++98 with O2, C++11, C++11 with O2, C++14, C++14 with O2, C++17, C++17 with O2, C++20, C++20 with O2, C++23, C++23 with O2 |
| C | C, C with O2 |
| Pascal | Pascal, Pascal with O2 |
| Python | Python 3, PyPy 3 |
| Java | Java 8, Java 21 |
| Rust | Rust, Rust with O2 |
| Haskell | Haskell, Haskell with O2 |
| OCaml | OCaml, OCaml with O2 |
- 类型: boolean
-
默认值:
false - 说明: 提交时总是使用默认语言版本,不再弹出选择框。
- 类型: boolean
-
默认值:
false - 说明: 尝试通过 CPH 配置文件或文件名自动猜测题目编号,跳过输入框。
- 详情: 参阅 CPH 集成
- 类型: enum
- 可选值: 洛谷题库, 入门与面试, Codeforces, APOJ, AtCoder, UVA
- 说明: 随机跳题时的默认题库。
- 类型: enum
- 可选值: 暂无评定, 入门, 普及-, 普及/提高-, 普及+/提高, 提高+/省选-, 省选/NOI-, NOI/NOI+/CTSC
- 说明: 随机跳题时的默认难度。
- 类型: boolean
-
默认值:
true -
说明: 随机跳题时是否显示题库选择提示。设为
false则直接使用默认值。
- 类型: boolean
-
默认值:
true -
说明: 随机跳题时是否显示难度选择提示。设为
false则直接使用默认值。
- 类型: boolean
-
默认值:
true - 说明: 提交代码后是否自动打开评测记录 Webview 面板。
- 类型: integer
-
默认值:
256 - 说明: 最近浏览记录的最大数量。超过时自动删除最旧的记录。不建议设置过大,可能影响性能。
- 类型: enum
- 可选值: ProblemID, ProblemName, ProblemIDwithProblemName
-
默认值:
"ProblemID" - 说明: 传送至 CPH 时,创建文件的命名方式。
| 选项 | 示例 |
|---|---|
| ProblemID | Luogu - P1001 |
| ProblemName | Luogu - A+B Problem |
| ProblemIDwithProblemName | Luogu - P1001 - A+B Problem |
- 类型: integer
-
默认值:
27121 - 范围: 1 - 65535
- 说明: 传送至 CPH 时使用的本地端口号。默认 27121,与 CPH 默认一致。