现在支持了第二个参数为对象的匹配
This commit is contained in:
parent
0883e83b67
commit
848233ed1f
|
|
@ -20,7 +20,7 @@ class LocaleDocumentLinkProvider implements vscode.DocumentLinkProvider {
|
|||
token: vscode.CancellationToken
|
||||
): Promise<vscode.DocumentLink[]> {
|
||||
const text = document.getText();
|
||||
const tCallRegex = /(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`][\s]*\)/g;
|
||||
const tCallRegex = /(?<![a-zA-Z])t\([\s]*['"`]([^'"`]*)['"`][\s]*(|,[\s]*{\s*([a-zA-Z_0-9]+:\s*['"`][a-zA-Z_0-9]*['"`](|,)\s*)*})\s*\)/g;
|
||||
const documentLinks: vscode.DocumentLink[] = [];
|
||||
const diagnostics: vscode.Diagnostic[] = [];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue