vscode 智能感知功能,具有重叠的完成选项列表和当前完成选项的详细信息,

7dl7o3gd  于 1个月前  发布在  Vscode
关注(0)|答案(2)|浏览(73)

类型:错误
当光标位于屏幕底部的代码时,智能感知窗口会与所选选项的详细信息重叠。这种行为在C和C#中进行了测试,因此似乎与扩展本身无关。以下是一些示例图片和建议的步骤,以便重现此行为。
提前感谢!

示例1 - 当前行在顶部

步骤

  1. 输入一些内容以触发智能感知完成(当前源代码行位于顶部)。
  2. 按向上箭头键转到最后一个完成选项。
  3. 完成选项及其详细信息都可见。

结果(C#)

结果(C)

示例2 - 当前行在底部

  1. 输入一些内容以触发智能感知完成(当前源代码行位于底部)。
  2. 按向上箭头键转到最后一个完成选项。
  3. 完成选项与其详细信息重叠。

结果(C#)

结果(C)

VS Code版本:Code 1.84.2 ( 1a5daa3 , 2023-11-09T10:50:47.800Z)
操作系统版本:Linux x64 6.1.0-13-amd64
模式:
扩展(3)
| 扩展 | 作者(省略) | 版本 |
| ------------ | ------------ | ------------ |
| csharp | ms- | 2.12.19 |
| vscode-dotnet-runtime | ms- | 2.0.0 |
| cpptools | ms- | 1.18.5 |
(2个主题扩展被排除)

r7knjye2

r7knjye21#

在这段时间里,我注意到了一个解决方法,那就是限制智能感知框的宽度,这样选项详细信息框就不会与其重叠。

xcitsw88

xcitsw882#

其他我注意到的事情是,当在同一个方法的多个重载版本之间导航时,所选选项的详细信息和选项本身都显示为一个单独的框(因此,它们不会重叠)。

它们为什么没有像上面那样显示为一个单独的框呢?

再次感谢!

相关问题