[feature request] disable semantic colouring by default
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Beginne mit der Einstellung semantic.enable und der zugehörigen Diskussion in Issue #3318 einschließlich des verlinkten Kommentars; .luarc.json zeigt die aktuelle Problemumgehung auf Benutzerebene. Ermittle, wo der Standardwert festgelegt wird, und überprüfe, dass die standardmäßige Deaktivierung verhindert, dass die semantische Einfärbung die Farben von Schlüsselwörtern ändert, während das dokumentierte Opt-in-Verhalten erhalten bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
How are you using the lua-language-server?
Other
Which OS are you using?
Windows
What is the issue affecting?
Other
Expected Behaviour
我在用Qt creator,昨天用lua编写插件,然后下载了Dracula / oneDark pro 两个主题插件,
结果发现lua的local function return 等关键词老是和注释一样的颜色,见下图
然后禁用主题插件之后,发现也不是主题插件导致的(默认主题下关键词也会跟注释一样颜色)
经过一天的折腾,到了晚上终于发现是lua language server 插件导致的,
一查这个插件,发现是qt 官方出品,
然后我就到qt creator论坛反馈bug, 结果发帖被判定为垃圾信息无法发帖,
然后就通过帮助菜单下找到了反馈bug的地方.
今天突然想到可能是language server导致的,就在本项目issue里搜索,发现了一个类似的issue:
https://github.com/LuaLS/lua-language-server/issues/3318
按照 tomlau10 的方法,
https://github.com/LuaLS/lua-language-server/issues/3318#issuecomment-3678348853
我在 .luarc.json 里禁用了 semantic.enable , 高亮终于正常了.
我看了一下luaLS wiki, semantic.keyword 默认关闭的,我项目也没开启, luaLS居然能影响关键词..
谁能想到一个language server居然能影响语法高亮,
谁能想到一个language server居然把关键词和注释弄成一个颜色,
所以我建议默认关闭 semantic.enable ,😭
Actual Behaviour
.
Reproduction steps
.
Additional Notes
No response
Log File
No response
- Vorherrschende Sprache
- Lua
- Sterne
- 4.4k
- Forks
- 442
- Ø Merge
- 8 T. 9 Std.
- Gemergte PRs (30 T.)
- 1
Beitragsleitfaden
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 LuaLS/lua-language-server
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
LuaLS/lua-language-server#1776 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 65/100
LuaLS/lua-language-server#3463 · 5 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
LuaLS/lua-language-server#3461 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
LuaLS/lua-language-server#3460 · 1 Kommentar · 1 Reaktion ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
LuaLS/lua-language-server#3459 · 1 Reaktion ·
Alle Issues in LuaLS/lua-language-server
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
-
[BUG] [25.12.5] Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
pterodactyl/game-eggs#637 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
openSUSE/python-rpm-macros#219 ·