Bug: 在设置中将minimap始终显示整个文件时,新区域缩略图中的注解位置不正确。
重现步骤:
- 下载一份全新的内部测试版(没有扩展,没有非默认设置)
- 在设置中,将minimap切换为始终显示整个文件(
"editor.minimap.size": "fill"
) - 打开一个终端
- 在一个新的编辑器中,粘贴一段包含
// MARK: ...
注解的大量文本 - 注意,该标题出现在迷你Map的错误位置
注意:
- 下文中的第一张截图显示问题发生在
settings.json
,因为起初我以为它只发生在那里。但事实并非如此,尽管如此,我还是保留了它,因为有趣的是设置有额外的问题,即默认值旁边也有幽灵标题。您可以从第二张截图中看到,它也发生在随机的非设置文件中,尽管内容相同,因为那是当时手头方便的内容,但它是在一个普通的编辑器中。* - 在我的真实VSCode中,标题实际上会根据minimap需要填充的空间而跳动(就像如果我打开或关闭任何一个侧边栏一样-请参阅下一张截图中的“标题跳动”部分)。在内部测试版中没有发生这种情况,不知道为什么。*
- 标题功能似乎与minimap设置为
proportional
或/以及关闭终端一起正常工作。它必须在fill
并且终端必须打开才能触发bug。
主屏幕上的bug截图,来自内部测试版
| vscode-yaml | red | 1.14.0 |
| vscode-gitweblinks | red | 2.11.0 |
| vscode-sort-json | ric | 1.20.0 |
| synthwave-vscode | Rob | 0.1.15 |
| bash-debug | rog | 0.3.9 |
| zsh-debug | rog | 0.1.3 |
| gitconfig | sid | 2.0.1 |
| sonarlint-vscode | Son | 4.4.2 |
| rewrap | stk | 1.16.3 |
| vscode-makefile-outliner | tad | 0.2.0 |
| even-better-toml | tam | 0.19.2 |
| shellcheck | tim | 0.37.0 |
| vscode-mermaid-editor | tom | 0.19.1 |
| vscode-mdx | uni | 1.8.3 |
| errorlens | use | 3.16.0 |
| vscode-lldb | vad | 1.10.0 |
| vscodeintellicode | Vis | 1.3.1 |
| txt-syntax | xsh | 0.2.2 |
| vscode-mdx-preview | xyc | 0.3.3 |
| power-edit | YuT | 1.3.0 |
| vscode-open-in-github | ziy | 1.3.6 |
(10 theme extensions excluded)
A/B实验
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593cf:30376535
py29gd2263:30899288
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
pythongtdpath:30769146
welcomedialog:30910333
pythonidxpt:30866567
pythonnoceb:30805159
asynctok:30898717
pythontestfixt:30902429
pythonregdiag2:30936856
pyreplss1:30897532
pythonmypyd1:30879173
pythoncet0:30885854
h48ei257:31000450
pythontbext0:30879054
accentitlementst:30995554
dsvsc016:30899300
dsvsc017:30899301
dsvsc018:30899302
cppperfnew:31000557
d34g3935:30971562
fegfb526:30981948
bg6jg535:30979843
ccp2r6:30993542
dsvsc020:30976470
pythonait:31006305
gee8j676:31009558
dsvsc021:30996838
gd77d436:30999572
vstestc:31010171
4条答案
按热度按时间h79rfbju1#
这可能与文件解析有关,JSON文件不支持注解。
pkln4tw62#
这可能与文件解析有关,JSON文件不支持注解。这个问题在fit和fill设置中都会出现,对于Python代码也是如此(我认为它可能与语言无关)。
yzuktlbb3#
与语言无关。我在没有扩展的网页编辑器中使用C++ https://vscode.dev/github/ocornut/imgui 进行操作。
示例图片,使用“比例”完美放置:
editor.minimap.size
:使用“适应”或“填充”时偏移很多:
即使在关闭/重新打开等之后也是如此
idfiyjo84#
确认dimateos的发现。