最近由于在写一个小工具,生成一些我想要的"视图".但在编辑过程中,我感觉操作过于繁琐,"属性"能否作为一种特殊类型的块. 直接能够在正文之中编辑,而非需要一个额外的面板.这只是一个我个人的想法,可能更多属于操作习惯的问题吧.
另外想看看大家对于属性视图有什么想法.比如有哪些组织视图的方式,可以对实际知识管理起到帮助.
还有视图的呈现结果,只有"表格"这一种样式吗?他可不可以有一些其他的展示效果.
最后,视图还应该具备那些额外的功能.
最近由于在写一个小工具,生成一些我想要的"视图".但在编辑过程中,我感觉操作过于繁琐,"属性"能否作为一种特殊类型的块. 直接能够在正文之中编辑,而非需要一个额外的面板.这只是一个我个人的想法,可能更多属于操作习惯的问题吧.
另外想看看大家对于属性视图有什么想法.比如有哪些组织视图的方式,可以对实际知识管理起到帮助.
还有视图的呈现结果,只有"表格"这一种样式吗?他可不可以有一些其他的展示效果.
最后,视图还应该具备那些额外的功能.
是的按照思源的思路,最后的属性视图呈现的面板应该就是 很多个块所带有的共同的属性.
但是我觉得这种形式和文档内容的正文是割裂的.这些属性表示的是一个块的"特征",而非不是一个笔记正文的一部分.
我预期的效果是这样的
- 内容A
- 特点
- 出处
- 一些待解决的问题
- 内容B
- 特点
- 出处
- 一些待解决的问题
由于内容 A 和内容 B,这个我在笔记中记录的内容,他们有一些共同之处,所以我可能会将他们作为一个"视图",用表格的形式罗列出来.
同时这些内容是和上下文有关联的,我并不想把他们放在属性面板当中.而思源目前要达到相同的效果,需要用户有一套自己的 front-matter, 然后还需要通过 SQL 和 API 来自己实现,这个过程相当麻烦,且最后也很难实现一些较为复杂的"视图",而且通用性可能不高.
如果到时候属性视图只是需要配合属性面板的话,我认为略有些鸡肋,没达到我的预期效果.
说几个场景, 看是不是这个意思.
AB 是否就是所谓的视图? 或者说是个类型, 也或者说是一堆自定义属性的组?
TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。
BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。
笔记整理交给我,一心只读圣贤书。
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。
Communication channel for makers and users.
愿逝者安息!
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。
大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。
星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网
宋真宗赵恒曾经说过:“书中自有黄金屋,书中自有颜如玉。”
Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了非常轻量级的对象封装,使得 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
OpenStack 是一个云操作系统,通过数据中心可控制大型的计算、存储、网络等资源池。所有的管理通过前端界面管理员就可以完成,同样也可以通过 Web 接口让最终用户部署资源。
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。
IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Facebook 是一个联系朋友的社交工具。大家可以通过它和朋友、同事、同学以及周围的人保持互动交流,分享无限上传的图片,发布链接和视频,更可以增进对朋友的了解。
InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。
星期六到星期天晚,实行五天工作制后,指每周的最后两天。再过几年可能就是三天了。
MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。
MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。
Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于