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
Document related language server functionality.
說明
Provides language server functionality related to documents.
方法
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.