Merge branch 'master' into lsp-server
This commit is contained in:
commit
e9972fd869
|
|
@ -81,7 +81,7 @@ b := array((1, 2), (3, 4));
|
|||
|
||||
sql += "update ts_xbcheck result set isvalid = "$status$remark$" where checkid in ('"$array2str
|
||||
(checkid[(i-1)*len:], "','")$"');\r\n"
|
||||
sql +=
|
||||
sql += 123;
|
||||
|
||||
// tsl-web块
|
||||
<?tslx>
|
||||
|
|
@ -91,6 +91,8 @@ sql +=
|
|||
<?tsl write("TSL Script");?>
|
||||
</p>
|
||||
</Body>
|
||||
<?= "aaa", Date() ?>
|
||||
</HTML>
|
||||
<?tsl
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -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 {
|
||||
|
|
|
|||
|
|
@ -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": "[()\\[\\]{},;:.@?]"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue