各位朋友们,最近在用思源笔记的手机版,发现思源笔记相对于其他手机写作软件(比如纯纯写作,一本日记)有一个问题,就是没有前几行的预览功能。
大家可以看我发的这两张图,在手机界面上没有这些预览前几行展开只有一个标题的话可读性会差很多,出于个人习惯也希望在电脑上也有这个功能,目前思源笔记可以通过某些方式做到这个功能吗,求助!
各位朋友们,最近在用思源笔记的手机版,发现思源笔记相对于其他手机写作软件(比如纯纯写作,一本日记)有一个问题,就是没有前几行的预览功能。
大家可以看我发的这两张图,在手机界面上没有这些预览前几行展开只有一个标题的话可读性会差很多,出于个人习惯也希望在电脑上也有这个功能,目前思源笔记可以通过某些方式做到这个功能吗,求助!
思源文档树支持悬浮预览(鼠标移到文档标题前的图标上即可),事实上,思源基本上支持全局悬浮预览。
所以我觉得大概率,官方会不做你说的那种 Blog 式预览了。因为文档树空间十分有限,考虑到要给右侧栏留空间,文档树宽度不可能调得特别宽,而多层级文档树,到三层级就连长一点标题都可能没有全部显示,就没有那么多空间来展示每个文档的头 N 行。
而且,从实际应用上,那也没多大意义,比如我文档(下图中的日记)的头几行都是插件或代码自动调取的文档信息,有什么展示的意义呢?预览更实用,你可以预览只看下开头,也可以在预览窗口滚动鼠标,看整个文档。
楼主应该是要这种情况,通过文章前的预览文字或者是封面就可以知道这个文档的内容,如果思源要做的话应该是作为一种布局,比如,最左边是父级文档,中间这个是字文档,右边是编辑区,最左边上面是文档树,下面是大纲栏,这样感觉也不错。
100 字以内的短文字预览,更像是便签而不是笔记。
电脑上有这种功能,手机上不太现实,有点难做不说,更重要的是破坏了文档树的感念,就像是电脑和手机的文件系统一样,他们也没有预览功能,你需要的是整理好,然后打开它更专注的做想要的事情。
估计刻意区分吧,短时效的信息用便签,长时间留档的内容作笔记。
我现在都是混用,因为访问授权码和加载数据,思源这方面做的实在是太慢了,真不如便签随手记一下实在。
如果你真是需要我图片发的界面,你可以看看这个帖子,下面用户的建议不错。当然,我感觉电脑端还可以试试,至于手机端要么等官方吧,要么就是看有没有大佬有办法了。
如果是想直接在文档树上呈现,就我所知是没有。
但是如果换个思维,比如在一个文档中,查询其他的所有文档,并且只展示每个文档的前几行内容(这在呈现形式上就和截图上的预览一致),那么至少有 3 个插件可以做到:
这其中,擅长 SQL 编写的可以使用后两个,它们是通过 SQL 查询文档内容,然后插件本身可以设置想要展示的行数,以此达成目标。
如果不知道 SQL 要怎么写,那就用第一个,列出子文档挂件,在它的设置中把模式改成预览方格即可。
在电脑上大概是这样的效果:
补一张移动端的图:
Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。
HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。
NGINX 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 NGINX 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。
Latke 是一款以 JSON 为主的 Java Web 框架。
Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。
这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
安全永远都不是一个小问题。
RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。
有空闲时间是接外包好呢还是学习好呢?
Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。
有点意思就行了
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。
Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。
互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。
Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。
Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。
Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。
百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。
OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。
提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。
Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用 。
Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于