RainSlide
RainSlide
Not everyone know English, but almost everyone can make use of the Indie Wikis. i18n can help this extension reach more users. I can provide Chinese Simpilified translation.
PeaZip's desc for this feature: https://github.com/peazip/PeaZip/blob/eb453a91f4c69e78419cc54274f4053b2f0d1bf3/peazip-sources/readme.txt#L172
看了一下这里的视频和 https://github.com/tuna/issues/issues/1770 的截图,结合前端仍在使用早就停止维护的 Bootstrap 3 https://github.com/tuna/mirror-web/blob/225e67c3165106eb03a9ef1030d593c4c42549ce/static/css/bootstrap.min.css ,而 Bootstrap 3 的网格就是用 Float 布局做的,怀疑是 Float 布局 clear 失效的问题。 于是,我试着禁用了网页上的 `bootstrap.min.css` 里下边这条 clear 的规则(F12 - 查看器 - `.container::after` 伪元素 - 样式): ``` CSS...
I fixed and wrote some regular expressions for the filenames of VSCodium releases, when I was contributing for an open source software mirror backend. Can be helpful. Note that `VSCodium-{version}-src.(tar.gz|zip)`...
更早的类似 issue: - v4.3.1.11 https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues/194 - v4.2.5.16 https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues/164
> > > @ChingLin123 我为 uTorrent 写了个工具,添加了一些相关的检测,如果你使用 uTorrent,可以试试看有没有效果。Python 码的,很容易能看到处理过程和参数,欢迎各种意见建议。 (https://github.com/SeaHOH/ban-peers)
另见 issue: - https://github.com/c0re100/qBittorrent-Enhanced-Edition/issues/280
最好分开来。加上 SQL 的话,我已知就只有早就停止维护的 https://github.com/vkiryukhin/vkBeautify 可以一次性做到了。 如果愿意实现一个更为复杂的配置系统,可以考虑在“编辑”菜单下,新增一个“整个文件(F)”,里边包含“格式化”、“压缩代码”等功能。然后,可以像配置语法高亮一样,来增删和定制这些功能,指定某一编程语言的某一功能,调用什么格式化/压缩程序,带什么参数,执行什么命令。 --- > 2.诸如 notepad++ 、Visual Studio Code 等代码格式化的部分功能是通过插件实现的,原有的功能并不能让人满意,不知在Notepad2上能否直接实现呢? 对插件、非直接实现有什么不满意?正确的代码格式化和压缩,需要把代码词法解析成 AST 再转回文本。不同编程语言的格式化和压缩工具,都是由专门的项目维护的,根本不是,也不能是代码编辑器应该做的。另外,VSCode 已经集成了 HTML CSS JS 的代码格式化支持,压缩则由 Web 项目中配置的构建工具完成。
@github0null `jsonc.stringify()` 基本就是 `JSON.stringify()`: https://github.com/onury/jsonc/blob/adc4a7a801e73bc13a89e911e05d8f409ac5d4c8/lib/jsonc.js#L219-L223 - 为保证与 VSCode 的兼容性,最好用 VSCode 用的、微软方维护的 `jsonc-parser`; - 为保留格式、注释等内容,最好用 `jsonc.write()`,`jsoncParser.applyEdits()` 等基于修改的 API,来得到要保存回文件的字符串。 - 还有就是,保存前,可能最好再读取一下目标文本文件,和原先读取的对比一下,一样再继续,确保不会弄丢期间发生的意外修改。
`jsonc-parser` 同时提供的 `modify()` 方法即可生成 `applyEdits()` 所需的 `EditResult`。不过,看下来,修改成使用这些方法确实是比较麻烦的。 那么,可以考虑忽略掉注释,把 `jsonc` 分别换成 `jsonc-parser` 的 `parse()` 方法和 `JSON.stringify()`,这样一来,既不会因为尾随逗号等导致读取错误,也不用大改。