V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lisongeee  ›  全部回复第 20 页 / 共 33 页
回复总数  658
1 ... 16  17  18  19  20  21  22  23  24  25 ... 33  
@ltkun 现在不需要了,你直接发 markdown 语法就行,缺点是你的代码没有缩进,因为缩进被 V2EX 吃了

```ts
if(true===true){
console.log(`hello`);
}
```
2022-08-19 19:44:39 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
@wxf666

还有一个方法就是把 base64 放在 `wx3.sinaimg.cn/mw2000/${base64Str}.jpg` 这样

然后 v2 会自己把这个链接转图片,好处是 源信息传递出去了

坏处是在外部视角你发的这条评论 底部会显示一个裂开的图片,具体效果是这样

https://wx3.sinaimg.cn/base64/abcdxdhvwvv.jpg
2022-08-19 19:40:33 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
测试把 base64 放在 basename 上,这是错误的图片链接

https://wx3.sinaimg.cn/mw2000/base64.jpg
@wxf666 微博图片链接也不行

对于链接 `https://wx3.sinaimg.cn/mw2000/008aEJIVly1h5c9ewuf5lj300100107v.jpg?k=v#hash`

v2 会直接把前面的 `https://wx3.sinaimg.cn/mw2000/008aEJIVly1h5c9ewuf5lj300100107v.jpg` 替换成链接,后面的文字直接保留在评论区

效果可以直接看 </t/851687#r_12009041>
2022-08-19 18:44:36 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
2022-08-19 18:40:14 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
2022-08-19 18:37:05 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
测试 `tab` 缩进是否会被去掉
```ts
(() => {
const blankReg = /[\n\r]+/g;
Array.from(
document.querySelectorAll<HTMLElement>('div.reply_content')
).forEach((div) => {
const mdText = div.innerText;
const article = document.createElement('article');
article.classList.add('markdown-body');
article.innerHTML = 'markdownItInstance.render(mdText)';
if (
article.innerText.replace(blankReg, '') == mdText.replace(blankReg, '')
) {
// 渲染后无变化不执行替换
return;
}
article.style.width = '100%';
div.innerHTML = '';
div.classList.add('v2ex-comment-markdown');
div.appendChild(article);
});
})();

```
@wxf666 哈哈,你发的 python 代码被 v2 去缩进后是有语法错误的,if 下面一行至少要缩进一个 pass

> 为啥要去掉啊

我用的图片链接前缀是 `https://github.com/lisonge/lisonge.gitHub.io/raw/main/1x1.png`

这个 在 v2 的评论不装任何插件会直接显示一大串的文本,这个产生效果可以去看我的发言记录 [lisongeee]( https://v2ex.com/member/lisongeee)

不过我发现 v2 好像会直接转 `微博图床` 的链接,我一会试试看把链接前缀换成 `微博图床` 的链接看看行不行

不过有个缺点需要注意,我记得 v2 是有评论最大长度限制的,在评论里补充 `微博图片链接`,可能会被算入文本长度
@wxf666

`问题已修复,已经支持 www.v2ex.com `

~~测试一下删除线~~
@wxf666 @abc612008

已经修复,具体看第一条附言
@Livid 呃呃,我只是想让评论支持 markdown 而已,h1 只是演示
@cssk @yfugibr 抱歉,我测试的时候有点问题,一会修复,出错原因可看上一条评论
我知道评论区某些人为啥不成功了,因为我装了 《 V2EX 增强》 这个油猴脚本,我测试的时候把它也打开了

导致我错误地认为图片链接在 V2EX 是默认转 a>img 的,非常抱歉,我一会修复一下这个
2022-08-18 21:05:33 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
2022-08-18 17:51:57 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
2022-08-18 17:32:11 +08:00
回复了 lisongeee 创建的主题 分享创造 什么才是开发油猴脚本最好的体验
# vite-plugin-monkey

<p>
<a href="https://www.npmjs.com/package/vite-plugin-monkey"><img src="https://img.shields.io/npm/v/vite-plugin-monkey.svg" alt="npm package"></a>
<a href="https://github.com/lisonge/vite-plugin-monkey/releases/"><img src="https://img.shields.io/node/v/vite-plugin-monkey.svg" alt="node compatibility"></a>
</p>

[README](README.md) | [中文文档](README_zh.md)

vite plugin server and build \*.user.js for [Tampermonkey]( https://www.tampermonkey.net/) and [Violentmonkey]( https://violentmonkey.github.io/) and [Greasemonkey]( https://www.greasespot.net/)

## feature

- support Tampermonkey and Violentmonkey and Greasemonkey
- inject userscript comment to build bundle
- auto open \*.user.js in default browser when userscript change
- external cdn url inject to userscript @require
- use GM_api by ESM import with type hints
- when vite preview, auto open browser install dist.user.js
- full typescript support and vite feature


https://i.songe.li/1x1.png#IyB2aXRlLXBsdWdpbi1tb25rZXkKCjxwPgogIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9wYWNrYWdlL3ZpdGUtcGx1Z2luLW1vbmtleSI+PGltZyBzcmM9Imh0dHBzOi8vaW1nLnNoaWVsZHMuaW8vbnBtL3Yvdml0ZS1wbHVnaW4tbW9ua2V5LnN2ZyIgYWx0PSJucG0gcGFja2FnZSI+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9saXNvbmdlL3ZpdGUtcGx1Z2luLW1vbmtleS9yZWxlYXNlcy8iPjxpbWcgc3JjPSJodHRwczovL2ltZy5zaGllbGRzLmlvL25vZGUvdi92aXRlLXBsdWdpbi1tb25rZXkuc3ZnIiBhbHQ9Im5vZGUgY29tcGF0aWJpbGl0eSI+PC9hPgo8L3A+CgpbUkVBRE1FXShSRUFETUUubWQpIHwgW+S4reaWh+aWh+aho10oUkVBRE1FX3poLm1kKQoKdml0ZSBwbHVnaW4gc2VydmVyIGFuZCBidWlsZCBcKi51c2VyLmpzIGZvciBbVGFtcGVybW9ua2V5XShodHRwczovL3d3dy50YW1wZXJtb25rZXkubmV0LykgYW5kIFtWaW9sZW50bW9ua2V5XShodHRwczovL3Zpb2xlbnRtb25rZXkuZ2l0aHViLmlvLykgYW5kIFtHcmVhc2Vtb25rZXldKGh0dHBzOi8vd3d3LmdyZWFzZXNwb3QubmV0LykKCiMjIGZlYXR1cmUKCi0gc3VwcG9ydCBUYW1wZXJtb25rZXkgYW5kIFZpb2xlbnRtb25rZXkgYW5kIEdyZWFzZW1vbmtleQotIGluamVjdCB1c2Vyc2NyaXB0IGNvbW1lbnQgdG8gYnVpbGQgYnVuZGxlCi0gYXV0byBvcGVuIFwqLnVzZXIuanMgaW4gZGVmYXVsdCBicm93c2VyIHdoZW4gdXNlcnNjcmlwdCBjaGFuZ2UKLSBleHRlcm5hbCBjZG4gdXJsIGluamVjdCB0byB1c2Vyc2NyaXB0IEByZXF1aXJlCi0gdXNlIEdNX2FwaSBieSBFU00gaW1wb3J0IHdpdGggdHlwZSBoaW50cwotIHdoZW4gdml0ZSBwcmV2aWV3LCBhdXRvIG9wZW4gYnJvd3NlciBpbnN0YWxsIGRpc3QudXNlci5qcwotIGZ1bGwgdHlwZXNjcmlwdCBzdXBwb3J0IGFuZCB2aXRlIGZlYXR1cmU=
1 ... 16  17  18  19  20  21  22  23  24  25 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2379 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 10:06 · PVG 18:06 · LAX 03:06 · JFK 06:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.