diff --git a/vim/README.md b/vim/README.md index 9c93db2..3ec070d 100644 --- a/vim/README.md +++ b/vim/README.md @@ -48,7 +48,7 @@ TSL 提供完整的 LSP 支持,包括代码补全、错误检查、跳转定 "languageserver": { "tsl-server": { "command": "tsl-server", - "args": ["--log=info", "--log=stderr", "--interpreter=~/tsl64"], + "args": ["--log=info", "--interpreter=~/tsl64"], "filetypes": ["tsl", "tsf"] } } @@ -58,7 +58,6 @@ TSL 提供完整的 LSP 支持,包括代码补全、错误检查、跳转定 | 参数 | 说明 | 默认值 | | -------------------- | -------------------------------- | -------- | | `--log` | 日志级别 (trace/info/warn/error) | `info` | -| `--log-stderr` | 输出日志到标准错误 | - | | `--log-file=PATH` | 输出日志到文件 | - | | `--interpreter=PATH` | TSL 解释器路径 | 自动检测 | diff --git a/vscode/README.md b/vscode/README.md index 3972ea6..f579c8a 100644 --- a/vscode/README.md +++ b/vscode/README.md @@ -64,7 +64,7 @@ code --install-extension tsl-tools-3.0.0.vsix | 配置项 | 类型 | 默认值 | 描述 | | --- | --- | --- | --- | | `tsl.server.executable` | `string` | `""` | TSL 语言服务器可执行文件路径
_留空自动检测_ | -| `tsl.server.arguments` | `string[]` | `["--log=trace", "--log-stderr"]` | 语言服务器启动参数
_使用 `./tsl-server --help` 查看所有选项_ | +| `tsl.server.arguments` | `string[]` | `["--log=info"]` | 语言服务器启动参数
_使用 `./tsl-server --help` 查看所有选项_ | | `tsl.interpreter.executable` | `string` | `""` | TSL 解释器路径
_用于识别 funcext 下的 .tsf 文件_ | ### 配置示例 @@ -72,7 +72,7 @@ code --install-extension tsl-tools-3.0.0.vsix ```json { "tsl.server.executable": "/usr/local/bin/tsl-server", - "tsl.server.arguments": ["--log=info", "--log-stderr"], + "tsl.server.arguments": ["--log=info"], "tsl.interpreter.executable": "/usr/local/bin/tsl" } ``` diff --git a/vscode/package.json b/vscode/package.json index 37b8e1e..f6c70fa 100644 --- a/vscode/package.json +++ b/vscode/package.json @@ -61,8 +61,7 @@ "tsl.server.arguments": { "type": "array", "default": [ - "--log=info", - "--log-stderr" + "--log=info" ], "description": "Arguments for TSL server", "items": { diff --git a/vscode/src/extension.ts b/vscode/src/extension.ts index cb3a3ef..b690b31 100644 --- a/vscode/src/extension.ts +++ b/vscode/src/extension.ts @@ -118,7 +118,6 @@ export function activate(context: vscode.ExtensionContext) { const runArgs = [...serverArguments] const debugArgs = serverArguments.map(arg => arg.startsWith('--log=') ? '--log=trace' : arg) if (!debugArgs.some(arg => arg.startsWith('--log='))) debugArgs.push('--log=trace') - if (!debugArgs.includes('--log-stderr')) debugArgs.push('--log-stderr') const serverOptions: ServerOptions = { run: { command: serverExe, transport: TransportKind.stdio, args: runArgs },