Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
GDScriptTextDocument
已弃用: This class may be changed or removed in future versions.
继承: RefCounted < Object
文档相关的语言服务器功能。
描述
提供与文档相关的语言服务器功能。
方法
codeLens(params: Dictionary) |
|
colorPresentation(params: Dictionary) |
|
completion(params: Dictionary) |
|
declaration(params: Dictionary) |
|
definition(params: Dictionary) |
|
void |
|
void |
|
void |
|
void |
|
documentLink(params: Dictionary) |
|
documentSymbol(params: Dictionary) |
|
foldingRange(params: Dictionary) |
|
hover(params: Dictionary) |
|
nativeSymbol(params: Dictionary) |
|
prepareRename(params: Dictionary) |
|
references(params: Dictionary) |
|
rename(params: Dictionary) |
|
resolve(params: Dictionary) |
|
void |
show_native_symbol_in_editor(symbol_id: String) |
signatureHelp(params: Dictionary) |
|
void |
willSaveWaitUntil(params: Variant) |
方法说明
Array codeLens(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array colorPresentation(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array completion(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Variant declaration(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array definition(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void didChange(params: Variant) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void didClose(params: Variant) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void didOpen(params: Variant) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void didSave(params: Variant) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array documentLink(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array documentSymbol(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array foldingRange(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Variant hover(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Variant nativeSymbol(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Variant prepareRename(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Array references(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Dictionary rename(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
Dictionary resolve(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void show_native_symbol_in_editor(symbol_id: String) 🔗
已弃用: Use ScriptEditor.goto_help() instead.
Variant signatureHelp(params: Dictionary) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.
void willSaveWaitUntil(params: Variant) 🔗
已弃用: Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.