希望优化 - 当前文档搜索 - 希望可以添加设置 - 是弹出按块搜索还是直接在本文档高亮关键字上下索引

本贴最后更新于 1579 天前,其中的信息可能已经时移俗易

我觉得 全局搜索 ctrl shift f 以块为单位搜索 是好事

但是当前文档搜索,ctrl f 这个块为单位,而且还弹出一个框,整体来说很影响体验,当前文档搜索就算你按块搜索也没必要弹框啊;

希望优化点:

1、当前文档搜索,希望可以设置是否弹框显示,或者干脆去掉弹框;

2、希望搜索当前文档,希望可以设置搜索结果按块索引,还是按单独的搜索结果索引

3、就算你弹框搜索,点进去之后,希望可以对之前搜索的内容结果高亮显示,不然很影响搜索完的阅读;(有时候我不是为了搜索,就是想高亮看到某些关键字来阅读,然后我搜索完也看不到对应的关键字,这就很难受)

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    28448 引用 • 119792 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 你好,感谢建议,但不会支持在编辑器内直接搜索,搜索统一走全局弹框,后面还会加过滤器。编辑器内做这些的话过于复杂,体验相反不会太好。

    6 回复
  • 您好,如果只能走全局搜索框的话,是否可以搜索结果高亮,按 esc 或者再次搜索取消高亮;问个问题,如果一个文件内有多个我要搜索的结果,我每次 ctrl f 都打开一次弹框,然后再回来,而多个搜索结果其实相隔不远,是否搜索结果高亮然后我下拉继续看更舒适?

  • NXZ8LEESK3PGVX7B4D.png语雀的这种当前文件搜索索引文字在上方显示也可以,然后上下切换索引,这样后续继续做替换功能也比较方便

  • XL85JJAXGPRBRN.png

    你这样的不弹窗 然后搜索的块在这里展示 鼠标放上去显示一个小提示框半屏详细,也可以

  • UGUWV6WX41HDSSPK1GC.png

    下面 搞一个 显示结果的可关闭列表框 点击切换不同的选项 也行,这样有一个好处就是 1、如果搜索结果有多个想看的切换比较方便,2、如果搜索结果我点进来发现不是我要找的那个快,还可以继续点下一个,然后切换着看,这不也是索引块互相索引的需求之一吗

  • 最最重要的其实还是想要搜索结果带高亮,主要是两个需求,一个是搜索当前文件希望可以不用弹框,全局搜索弹框(或者全局搜索下面显示多个搜索结果可点击切换), 另一个就是希望搜索结果点进去可以看见高亮,看见高亮这个需求对我来说真的很重要,我看的是当前文档,你不能说我搜索的时候才能看高亮,我其实是在关注这个文档里的某个关键字,而且同一个文档多个关键字切换查看时每次都要弹框选择再关闭,未免有点太麻烦了吧!

  • 希望您可以认真考虑我的问题,这个对我来说真的是致命的体验影响

    1 回复
  • 或者 在 alt3 alt4 这种地方 实现搜索检索也可以, 最想要的就是搜索完回到文档高亮 或者 原始文档不弹窗高亮 高亮高亮高亮 期待 感谢

  • 我们肯定是认真考虑过的,但是目前做不到,真的抱歉。

    1 回复
  • 那不改任何逻辑 只加一个搜索完点击到文件内后 多一个高亮显示可以加吗?

  • 那不改任何逻辑 只加一个搜索完点击到文件内后 多一个高亮显示可以加吗?

    1 回复
  • 暂时不加了,搜索预览区已经有高亮了。

    2 回复
  • pcxpcx110 1 评论

    那给这个搜索弹框 增加一个设置 或者 最大化按钮,让我能每次弹出查找的时候 能看到一个全屏的搜索框可以吗,这个应该比较好做吧

    目前的搜索框已经不算小了,最大化也无法空出太多的空间哦。
    Vanessa
  • pcxpcx110 1

    暂时结贴,如果后续有更新这方面功能,希望可以艾特我,目前可以实现我需求的方法已经找到,用网页版的思源,然后取消 ctrl F 的思源按键绑定,之后按 ctrl F 就可以调出网页的默认查找功能了,唯一的缺点就是只能网页版用,有类似需求的小伙伴可以使用此方法

请输入回帖内容 ...

推荐标签 标签

  • 浅吟主题

    Jeffrey Chen 制作的思源笔记主题,项目仓库:https://github.com/TCOTC/Whisper

    2 引用 • 34 回帖 • 2 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    146 引用 • 442 回帖
  • Follow
    4 引用 • 13 回帖 • 20 关注
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    421 引用 • 3610 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖 • 3 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    269 引用 • 666 回帖 • 1 关注
  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 67 回帖 • 436 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 475 关注
  • ZooKeeper

    ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,是 Google 的 Chubby 一个开源的实现,是 Hadoop 和 HBase 的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    61 引用 • 29 回帖 • 13 关注
  • MyBatis

    MyBatis 本是 Apache 软件基金会 的一个开源项目 iBatis,2010 年这个项目由 Apache 软件基金会迁移到了 google code,并且改名为 MyBatis ,2013 年 11 月再次迁移到了 GitHub。

    174 引用 • 414 回帖 • 344 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 46 关注
  • SMTP

    SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。

    4 引用 • 18 回帖 • 663 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖 • 3 关注
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 1 关注
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    695 引用 • 538 回帖 • 1 关注
  • QQ

    1999 年 2 月腾讯正式推出“腾讯 QQ”,在线用户由 1999 年的 2 人(马化腾和张志东)到现在已经发展到上亿用户了,在线人数超过一亿,是目前使用最广泛的聊天软件之一。

    45 引用 • 557 回帖
  • Electron

    Electron 基于 Chromium 和 Node.js,让你可以使用 HTML、CSS 和 JavaScript 构建应用。它是一个由 GitHub 及众多贡献者组成的活跃社区共同维护的开源项目,兼容 Mac、Windows 和 Linux,它构建的应用可在这三个操作系统上面运行。

    16 引用 • 143 回帖 • 5 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • OneNote
    2 引用 • 5 回帖
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖 • 8 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 579 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    45 引用 • 44 回帖 • 2 关注
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 641 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖 • 1 关注
  • MongoDB

    MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是一个基于分布式文件存储的数据库,由 C++ 语言编写。旨在为应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。

    91 引用 • 59 回帖 • 1 关注
  • App

    App(应用程序,Application 的缩写)一般指手机软件。

    91 引用 • 384 回帖