【问题标题】:how to access the text of vscode breadcrumb from extension如何从扩展访问 vscode 面包屑的文本
【发布时间】:2020-04-26 11:02:00
【问题描述】:

我正在尝试编写一个扩展程序来复制 vscode 面包屑中显示的文本/路径(图中标记为蓝色)。但我找不到任何 vscode api 来阅读它。有什么帮助吗?

【问题讨论】:

  • 没有直接的方法可以做到这一点 - 您必须从 VSCode 为此使用的文档符号 API 重新构建它。有一个vscode.executeDocumentSymbolProvider 命令来获取这些:stackoverflow.com/questions/57345173/…
  • 感谢您的指点。将探索它。
  • SO 太……哇,正是我需要的。您是否进一步掌握了面包屑/文件位置路径?
  • 没有。没有积极地工作。还没探索。请在此处发布您的发现。

标签: visual-studio-code vscode-extensions


【解决方案1】:

我猜你在获取从根到所需属性键的 JSON 属性键路径时遇到问题,我最近在翻译 JSON 文件时也遇到了这个问题。

我为 vs 代码编写了自己的扩展来从 root 获取路径。请试一试,如果它解决了您的问题,请告诉我。 点击here!查看并下载。

P.S:我还没有在市场上发布这个,因为我有测试运行要做。但这是一个功能齐全的版本。

【讨论】:

  • 感谢您进行此扩展。我安装并使用了它。这就是我一直在寻找的。​​span>
  • 很高兴我能帮上忙?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-05-04
  • 1970-01-01
  • 1970-01-01
  • 2012-12-13
  • 2020-06-11
相关资源
最近更新 更多