We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在 Preview 中打开带标题引用的链接时,会重新再打开一个已打开的文档(也就是会出现两个文档),并且在新打开的文档中编辑时不会显示 “已编辑” 提示。
Doc a:
# Doc A - [doc b with title](doc_b.md#1-title) // notice: doc with title
Doc b:
# Doc B ## 1. Title
前提:文档 B 已添加至 Git。
跳转至 B 文档中对应的标题时会额外再打开一个文档 B,而不是在之前已打开的文档 B 中跳转至对应的标题/行号。
并且在额外打开的文档 B 中进行编辑时,不会在左侧显示已编辑提示。
猜测应该是 extension-common.ts 文件中的 clickTagA 函数存在 BUG:
extension-common.ts
clickTagA
.... } else if (href.startsWith(`${scheme}://`)) { ... const fileUri = vscode.Uri.parse(openFilePath); // 1. 这里的 `openFilePath` 应该是带 `#` 后缀的 ... if (fileExists) { const previewMode = getPreviewMode(); const document = await vscode.workspace.openTextDocument(fileUri); // 2. 导致这里在打开文档时出现问题 ...
The text was updated successfully, but these errors were encountered:
@shd101wyy 已提交 pull request #1964,本地已验证通过,有空看下哦
Sorry, something went wrong.
fix: issue #1951 (#1964)
2c27eac
shd101wyy
No branches or pull requests
BUG 描述
在 Preview 中打开带标题引用的链接时,会重新再打开一个已打开的文档(也就是会出现两个文档),并且在新打开的文档中编辑时不会显示 “已编辑” 提示。
环境
重现步骤
Doc a:
Doc b:
前提:文档 B 已添加至 Git。
跳转至 B 文档中对应的标题时会额外再打开一个文档 B,而不是在之前已打开的文档 B 中跳转至对应的标题/行号。
并且在额外打开的文档 B 中进行编辑时,不会在左侧显示已编辑提示。
截屏
BUG 原因猜测
猜测应该是
extension-common.ts
文件中的clickTagA
函数存在 BUG:The text was updated successfully, but these errors were encountered: