LSP - next stages
@diegoiast đang làm issue này rồi.
Từ ngày 20/10/2026.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
LSP support is not full. Here is the list of full LSP commands missing. Not all will be implemented (for example formatting is a low chance, as we handle format internally).
Implemented and therefore not listed: initialize/initialized/shutdown/exit,
didOpen/didChange/didClose, completion, hover, definition, references,
signatureHelp, rename, codeAction, publishDiagnostics, $/progress,
window/workDoneProgress/create.
Requests to send
-
textDocument/declaration— doc -
textDocument/typeDefinition— doc -
textDocument/implementation— doc -
textDocument/prepareRename— doc -
textDocument/documentHighlight— doc -
textDocument/formatting— doc -
textDocument/rangeFormatting— doc -
textDocument/rangesFormatting— doc -
textDocument/onTypeFormatting— doc -
textDocument/willSaveWaitUntil— doc -
textDocument/selectionRange— doc -
textDocument/linkedEditingRange— doc -
textDocument/codeLens— doc -
textDocument/inlayHint— doc -
textDocument/semanticTokens/full— doc -
textDocument/semanticTokens/full/delta— doc -
textDocument/semanticTokens/range— doc -
textDocument/foldingRange— doc -
textDocument/documentSymbol— doc -
textDocument/documentLink— doc -
textDocument/documentColor— doc -
textDocument/colorPresentation— doc -
textDocument/moniker— doc -
textDocument/inlineValue— doc -
textDocument/inlineCompletion— doc -
textDocument/prepareCallHierarchy— doc -
textDocument/prepareTypeHierarchy— doc -
textDocument/diagnostic— doc -
workspace/symbol— doc -
workspace/diagnostic— doc -
codeAction/resolve— doc -
completionItem/resolve— doc -
codeLens/resolve— doc -
inlayHint/resolve— doc -
documentLink/resolve— doc -
workspaceSymbol/resolve— doc -
workspace/executeCommand— doc
Notifications to send
-
textDocument/didSave— doc -
textDocument/willSave— doc -
workspace/didChangeConfiguration— doc -
workspace/didChangeWatchedFiles— doc -
workspace/didChangeWorkspaceFolders— doc -
$/cancelRequest— doc -
$/setTrace— doc -
workspace/didCreateFiles— doc -
workspace/didRenameFiles— doc -
workspace/didDeleteFiles— doc
Requests to answer (server -> client)
-
workspace/applyEdit— doc -
workspace/configuration— doc -
client/registerCapability— doc -
client/unregisterCapability— doc -
window/showMessage— doc -
window/showMessageRequest— doc -
window/showDocument— doc -
window/workDoneProgress/cancel— doc -
callHierarchy/incomingCalls— doc -
callHierarchy/outgoingCalls— doc -
typeHierarchy/supertypes— doc -
typeHierarchy/subtypes— doc
Cross-cutting
- Completion ranking: honour
sortText,isIncompleteandfilterText; stop collecting intoQSet - Per-request timeout, racing the response through
PendingRequest - Capability gating for completion, hover and definition (today only code actions are gated)
- Preview before applying a rename
- Undo that spans files
-
WorkspaceEdit.documentChangescreate/rename/delete inLspClientImpl::flatten() - A consumer for
documentSymbol/ListSymbols(outline panel)
- Ngôn ngữ chính
- C
- Star
- 64
- Fork
- 11
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codepointerapp/codepointer
-
git: need better push commandĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
codepointerapp/codepointer#231 ·
-
AppImage is X11Có thể đã có người làm @diegoiast đã nhận hôm nay. Đang mởLinux
codepointerapp/codepointer#233 · 1 người được giao ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
codepointerapp/codepointer#230 ·
-
macOS supportCó thể đã có người làm @diegoiast đã nhận 3 ngày trước. Đang mởmacOS
codepointerapp/codepointer#229 · 1 người được giao ·
-
The AppImage contains no update information,Có thể đã có người làm @diegoiast đã nhận 22 ngày trước. Đang mởLinux
codepointerapp/codepointer#227 · 1 người được giao ·
Tất cả issue của codepointerapp/codepointer
Issue tương tự
-
Mark ignored Mac OS partitions RecoveryOSContainer and iBootSystemContainerCó thể đã có người làm @meven đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
storaged-project/udisks#1559 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 71/100
awslabs/aws-checksums#121 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
Maintainer thường phản hồi trong vòng 3 ngày
-
Bad tag for language cardĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100