[插件][程序员手册 1.1.4] 兼容暗黑模式,修复收藏 bug,增加 tmux 文档
你好,我想写一个外置文档,但是,我不会编程语言,但是又想做文档,又无从下手,请问能给我解答一下嘛。我看了你给的格式,我有点看不懂,又是脚本又是啥的。。。我有点晕,我都不知道jsion是啥。。能帮帮我吗
- 已编辑
胖乎乎的企鹅 不会编程可能有点麻烦,如果想写外置,json至少要知道
最简单的外置:
1.假定你的手册名字叫xxx
,新建一个文件夹,名字随便,假定叫yyy
2.然后在文件夹里面创建xxx
文件夹,和xxx.txt
3.然后把你的离线文档移动到xxx
的文件夹内,需要注意的是,你的离线文档得是html
格式的
举例来说:
这个网址:https://www.w3school.com.cn/json/json_syntax.asp
你用浏览器打开后,ctrl+s另存为JSON 语法.html
文件,保存到xxx
文件夹里
4.然后记事本打开xxx.txt
,里面写入
[
{
"name": "JSON 语法",
"path": "xxx/JSON 语法.html"
}
]
保存后将xxx.txt
改名为xxx.json
5.最简单的一个外置文档就做好了,然后在手册里选择yyy
这个目录就可以了
在手册里打开这个文档后,只有一个条目
因为这只是一个示例,我们只做了一个条目
所以,最重要的两点:
1.离线手册的来源
要么你有现成的
要么就是chm文件,通过以下命令可以获得一堆html文件
hh.exe -decompile <解压目录> <CHM文件路径>
要么就只能写脚本爬取,当然如果你内容不多,也可以手动保存~
2.生成xxx.json
内容不多的话可以手动~
或者写脚本
或者半手动,比如在手册的目录, 通过以下命令可以生成所有文件名的列表
dir /b > ../xxx.txt
然后在记事本里手动将其改成需要的格式(如果会正则的话会轻松很多)
[
{
"name": "JSON 语法",
"path": "xxx/JSON 语法.html"
},
{
"name": "JSON 简介.html",
"path": "xxx/JSON 简介.html"
}
]
如果是通过chm文件解压得到的文档,一般会在解压后的根目录里面有类似HHC
,HHK
之类的文件,记事本打开后,是一个完整的索引文件,可以通过搜索替换改成我们需要的格式
- 已编辑
fofolee 本次更新一个主要功能就是添加自定义添加手册的功能。一方面随着手册的增加,插件的体积会不断增大,使得插件本身变得臃肿,同时将数据和界面分离,方便后期维护;另一方面个人精力、资源都有限,无法满足所有人需求,增加这个功能,大家可以一起来维护,如果你有好的手册,欢迎发送给我[[fofolee@qq.com](mailto:fofolee@qq.com)](mailto:[fofolee@qq.com](mailto:fofolee@qq.com)),我会添加到内置或者外置的手册库中,并标明贡献者。
这个外置手册库有没有啊,我找不到
fofolee 楼主,我自己做了一个Tmux的快捷键的,你看看能不能收录一下,谢谢
按s收藏的功能,跳转不到备忘录,它的关键字是收藏(备忘),这个可以改吗?
可以兼容一下深色模式吗?
- 已编辑
RhythmLian 已兼容
求大佬加一个 pytorch的文档!
希望增加 numpy,pandas,matplotlib,seaborn,sklearn,tensorflow,pytorch的文档
可以考虑在浏览api文档时,增加设置为vi键位吗?比如c-d, c-u,j, k 翻页或下移,还有就是焦点获取时总要用鼠标才行,我想彻底摆脱鼠标,哈哈,希望开发者可以尝试下,感谢