反馈个 BUG,输入不了内容

反馈个 BUG,输入不了内容

会不会是微软拼音输入法的问题?我用手心输入法,是没问题的。
半必现问题。长时间稳定触发,有时可以正常输入。
微软输入法切成英文也会出现此问题。
刚发布了一个新版本,修复了这个问题,你看还还会不会复现。
看来json的括号颜色还得微调
来一个源码模式啊?
近期可能会出查看全文源码和局部源码的功能,至于源码编辑模式、编辑预览对照模式,因为使用的是所见即所得框架,实时渲染,不适合传统模式体验。
如果不考虑源代码编辑模式,可以考虑处理一下这个问题吗?
等实装右键菜单时,添加一个菜单条目:==以 markdown 格式粘贴== 怎么样?
这个说法不是很好,容易让人理解成:将 HTML 等解析为 Markdown 再粘贴。那按照这个逻辑,Markdown 代码应该是转换成代码块。
总之意思就是粘贴时,如果剪贴板是纯文本,就拦截默认粘贴事件,判断是不是 markdown,是就解析。现在默认粘贴规则下,如果从已渲染的 Markdown 页面(比如 Typora 等富文本 Markdown 编辑器)复制内容,剪贴板会携带 HTML 格式,能正常渲染对应格式。而直接粘贴纯文本形式的 Markdown 源码只有少量行内标记(比如斜体、==高亮==)会直接渲染,块级元素不渲染(如 #标题)。—— 加入路线图 ![]()
或许可以更简单一点:
.md 文件源代码你刚才说的“转义掉”是不是“渲染”成HTML的意思。
目前如果粘贴源码,即使ctrl+shift+v,少量行内标记还是会被直接渲染,加转义符\,虽然不会被渲染了,但是转义符也会显示。暂时只能放在代码块里,*斜体*。
我想说的是,从记事本复制 Markdown 代码,再粘贴到您的编辑器中,一些 Markdown 标记的前面会被加上 \。
我把如下代码粘贴到 wiwme 中:
# 一级标题
## 二级标题
### 三级标题
### CommonMark
**粗体** *斜体* `行内代码` [超链接](https://www.example.com)
**bold** *italic* `code` [link](https://www.example.com)
- 无序列表1
- 无序列表2
1. 有序列表1
2. 有序列表2
> 引用
```bash
#!/usr/bin/sh
echo "Hello world!"
```
|表格|表格|
|----|----|
|内容|内容|
得到的效果是:
所得的 markdown 文档用记事本打开,看到的代码是:
# 一级标题
## 二级标题
### 三级标题
### CommonMark
**粗体** *斜体* `行内代码` \[超链接\]([https://www.example.com](https://www.example.com))
**bold** *italic* `code` \[link\]([https://www.example.com](https://www.example.com))
- 无序列表1
- 无序列表2
1. 有序列表1
2. 有序列表2
> 引用
\`\`\`bash
#!/usr/bin/sh
echo "Hello world!"
\`\`\`
|表格|表格|
|----|----|
|内容|内容|
再汇报一个 Bug:如果文本末尾为空行,则无法粘贴。
复现方法:
好的,其实这个影响不大,反正我自己用的电脑上一般也会有 Notepad4 这种代码编辑器,遇到这种情况我直接用它们处理一下 Markdown 文件的源代码就好。
我就是这样操作,按 Ctrl + V 时焦点就是在 wiwme 窗口中,才遇到上述问题的。
以下是我这边系统的详细信息,供您参考:
| 版本 | Windows 10 企业版 LTSC |
|---|---|
| 版本号 | 21H2 |
| 安装日期 | 2025/7/12 |
| 操作系统内部版本 | 19044.1288 |
| 体验 | Windows Feature Experience Pack 120.2212.3920.0 |
| Edge WebView2 Runtime 版本 | 150.0.4078.65 |
此外,该系统是运行在 QEMU/KVM 虚拟机中,宿主机使用 SPICE 远程桌面协议与其连接。目前尚不清楚虚拟机共享剪切板功能是否会对其造成干扰。