fix and format

This commit is contained in:
csh 2025-09-11 14:26:41 +08:00
parent 2c4e5ac28a
commit a22fc815ec
2 changed files with 13 additions and 22 deletions

View File

@ -49,7 +49,7 @@ export function activate(context: vscode.ExtensionContext) {
}
const serverOptions: ServerOptions = {
run: {command: serverExe, transport: TransportKind.stdio, args: ['--log=trace', '--log-stderr']},
run: {command: serverExe, transport: TransportKind.stdio, args: serverArguments},
debug: {command: serverExe, transport: TransportKind.stdio, args: ['--log=trace', '--log-stderr']}
}
@ -58,23 +58,16 @@ export function activate(context: vscode.ExtensionContext) {
synchronize: {
fileEvents: vscode.workspace.createFileSystemWatcher('**/*.tsl')
}
const clientOptions: LanguageClientOptions = {
documentSelector: [{scheme: 'file', language: 'tsl'}],
synchronize: {
fileEvents: vscode.workspace.createFileSystemWatcher('**/*.tsl')
}
}
client = new LanguageClient(
'tslLanguageServer', // 客户端唯一ID
'TSL Language Server', // 用户可见名称
serverOptions,
clientOptions
)
client.start()
}
client = new LanguageClient(
'tslLanguageServer', // 客户端唯一ID
'TSL Language Server', // 用户可见名称
serverOptions,
clientOptions
)
client.start()
}
export function deactivate(): Thenable<void> | undefined {

View File

@ -2,10 +2,7 @@
"$schema": "https://raw.githubusercontent.com/martinring/tmlanguage/master/tmlanguage.json",
"name": "TSL",
"scopeName": "source.tsl",
"fileTypes": [
"tsl",
"tsf"
],
"fileTypes": ["tsl", "tsf"],
"patterns": [
{
"include": "#comments"
@ -573,4 +570,5 @@
"match": "[()\\[\\]{},;:.@?]"
}
}
}
}