[Feature Request]: 希望 getSuggestionAtCaretPosition 返回的 "column" 的 wordRanges 可以包含到值
@liuxy0551 arbeitet bereits daran.
Seit 20.5.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Topic
Enhance existing features
Which SQL?
Hive
SQL content
SELECT * from hive_current_catalog_schema1 WHERE hive_current_catalog_schema1 =
What happened?
此时返回的补全项是重新推荐一个新的column
Description
希望 getSuggestionAtCaretPosition 返回的 "column" 的 wordRanges 可以包含到值,如期望返回的 column wordRanges 的结构:
[
{
"syntaxContextType": "column",
"wordRanges": [
{
"text": "hive_current_catalog_schema1",
"line": 1,
"startIndex": 49,
"endIndex": 76,
"startColumn": 50,
"endColumn": 78
},
{
"text": " ",
"line": 1,
"startIndex": 77,
"endIndex": 77,
"startColumn": 78,
"endColumn": 79
},
{
"text": "=",
"line": 1,
"startIndex": 78,
"endIndex": 78,
"startColumn": 79,
"endColumn": 80
},
{
"text": " ",
"line": 1,
"startIndex": 79,
"endIndex": 79,
"startColumn": 80,
"endColumn": 81
}
]
}
]
这样的话,可以根据当前的column,去进行下一步的处理,如查询这个column有什么枚举值之类的
- Vorherrschende Sprache
- TypeScript
- Sterne
- 394
- Forks
- 108
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus DTStack/dt-sql-parser
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
DTStack/dt-sql-parser#493 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
DTStack/dt-sql-parser#490 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
DTStack/dt-sql-parser#489 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
DTStack/dt-sql-parser#488 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
DTStack/dt-sql-parser#463 ·
Alle Issues in DTStack/dt-sql-parser
Ähnliche Issues
-
status: needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
a2ui-project/a2ui#3158 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
hemilabs/ui-monorepo#2475 ·
Maintainer antworten meist innerhalb von 1 Tag
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 82/100
lingdojo/kana-dojo#32279 · 1 Kommentar · 5 Reaktionen ·
Maintainer antworten meist innerhalb von 1 Tag
-
code-quality refactoring
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
github/gh-aw-firewall#9879 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug]: Arrow-key cursor movement in combined diff view doesn't scroll to keep the cursor visibleOffenos:macos
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag