现在的设定是再次打开文档时,保持了上次关闭文档时的聚焦状态,存在两个问题:
- 可能隔了很久才再次打开文档,早就忘了之前是处于聚焦状态,容易陷入文档内容丢失的恐慌情绪中。
- 聚焦的目的是为了专注与当前内容,手动关闭文档说明已经完成了当前这部分内容,可以退出聚焦了。
所以建议改成关闭文档时直接退出聚焦,再次打开文档就呈现全文,可以滚动到上次聚焦位置。
现在的设定是再次打开文档时,保持了上次关闭文档时的聚焦状态,存在两个问题:
所以建议改成关闭文档时直接退出聚焦,再次打开文档就呈现全文,可以滚动到上次聚焦位置。
同意贴主的看法。聚焦的目的是为了专注当前内容,手动关闭文档说明已经完成了当前这部分内容,曾经就因为文章处于聚焦状态疑惑我的内容去哪了,本来打算去数据历史还原的,后来看到那个退出聚焦的按钮才反应过来。
思源是个人知识管理系统,当我们打开一个文档时目的更多是想从整体着手查找自己此时想要的信息,而不是一开始就是聚焦的部分信息。
我认为文档关闭时允许记忆的状态应当是文档的形式特征,不应破坏文档本身内容特征。即可以记忆文档的只读状态、文档位置等,但是记忆聚焦会大幅改变打开文档时内容展现(虽然实际上内容没变)。
我想应该没有人想对一个文档永久保持聚焦状态(暂时没想到这个需求的目的)。
对于想要一段时间内保持对文档的聚焦状态(比如楼上对于 todo 的使用),可以通过关闭“文档树-启动时关闭所有页签”的功能,不关闭页面(甚至钉住页面)从而保留聚焦状态,或者如贴主说的,滚动到上次聚焦位置。
所以,从这个需求的矛盾双方分别来看,想要保留聚焦状态的人是有其他替代救济措施的,不想保留聚焦状态的人是没有替代措施的。
综上所述,无论从聚焦的设计目的,还是信息检索的逻辑,或者是替代方法的可选择性,在关闭文档时都应当退出聚焦状态。
你若安好,便是晴天。
GitHub 于 2008 年上线,目前,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。正因为这些功能所提供的便利,又经过长期的积累,GitHub 的用户活跃度很高,在开源世界里享有深远的声望,并形成了社交化编程文化(Social Coding)。
ActiveMQ 是 Apache 旗下的一款开源消息总线系统,它完整实现了 JMS 规范,是一个企业级的消息中间件。
Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。
Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。
ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。
智能合约(Smart contract)是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能合约概念于 1994 年由 Nick Szabo 首次提出。
Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。
好记性不如烂笔头。
Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。
GitLab 是利用 Ruby 一个开源的版本管理系统,实现一个自托管的 Git 项目仓库,可通过 Web 界面操作公开或私有项目。
JetBrains 是一家捷克的软件开发公司,该公司位于捷克的布拉格,并在俄国的圣彼得堡及美国麻州波士顿都设有办公室,该公司最为人所熟知的产品是 Java 编程语言开发撰写时所用的集成开发环境:IntelliJ IDEA。
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
有空闲时间是接外包好呢还是学习好呢?
App(应用程序,Application 的缩写)一般指手机软件。
Open Source, Open Mind, Open Sight, Open Future!
React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。
Communication channel for makers and users.
RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。
Logseq 是一个隐私优先、开源的知识库工具。
Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.
Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于