mirror of
https://github.com/clash-verge-rev/clash-verge-rev
synced 2025-05-05 04:43:44 +08:00
chore: %mixed-port% hint for PAC script
This commit is contained in:
parent
40ed702437
commit
ff5456c178
@ -57,6 +57,23 @@ configureMonacoYaml(monaco, {
|
|||||||
});
|
});
|
||||||
// PAC definition
|
// PAC definition
|
||||||
monaco.languages.typescript.javascriptDefaults.addExtraLib(pac, "pac.d.ts");
|
monaco.languages.typescript.javascriptDefaults.addExtraLib(pac, "pac.d.ts");
|
||||||
|
monaco.languages.registerCompletionItemProvider("javascript", {
|
||||||
|
provideCompletionItems: (model, position) => ({
|
||||||
|
suggestions: [
|
||||||
|
{
|
||||||
|
label: "%mixed-port%",
|
||||||
|
kind: monaco.languages.CompletionItemKind.Text,
|
||||||
|
insertText: "%mixed-port%",
|
||||||
|
range: {
|
||||||
|
startLineNumber: position.lineNumber,
|
||||||
|
endLineNumber: position.lineNumber,
|
||||||
|
startColumn: model.getWordUntilPosition(position).startColumn - 1,
|
||||||
|
endColumn: model.getWordUntilPosition(position).endColumn - 1,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
}),
|
||||||
|
});
|
||||||
|
|
||||||
export const EditorViewer = (props: Props) => {
|
export const EditorViewer = (props: Props) => {
|
||||||
const {
|
const {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user