V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iqav
V2EX  ›  软件

Everything 这软件太好用了,还有没有其它像这类友好的软件么?

  •  
  •   iqav · 2015-05-22 09:16:49 +08:00 · 24944 次点击
    这是一个创建于 3475 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我工作高度依赖搜索,搜索共享上的文件。
    共享上的文件存放没有统一的规范,而我工作内容经频繁到共享上找文件。

    共享服务器配置已经很好了,也打开了索引,但自带的搜索速度还是比不上 Everything 。系统自带的,当我搜一个文件,界面反应一次要3-4秒才出来,重新搜一次也是这个时间,搜索出来的结果也较单一。

    Everything 这货不一样,它提供文件夹优先显示,还有日期,所在目录,一目了然,提供多种灵活的搜索结果,且这些操作都是秒出。在 Everything 中我设置了30分钟扫描一次,这些操作对我电脑速度几乎没有影响。不管对于本地,还是共享上的文件, Everything 的库是存在本地的吧?所以才这么快。而共享服务器上的索引,恐怖只能存储在服务器上,其它机用自带的搜索,始终是慢半拍的,对吗?
    43 条回复    2015-05-24 00:59:42 +08:00
    maikcn
        1
    maikcn  
       2015-05-22 09:22:09 +08:00   ❤️ 1
    Kahn
        2
    Kahn  
       2015-05-22 09:23:24 +08:00   ❤️ 1
    Listary
    ipeony
        3
    ipeony  
       2015-05-22 09:47:36 +08:00
    jianghu52
        4
    jianghu52  
       2015-05-22 10:18:16 +08:00
    不知道为什么大家都喜欢everthing。要我说,还是Listary 更符合我的口味,不仅找的速度快,关键是还能接后续的操作。
    matrix67
        5
    matrix67  
       2015-05-22 11:14:51 +08:00 via Android   ❤️ 1
    消极姐说用word的人百分之90不会用搜索。
    ynyounuo
        6
    ynyounuo  
       2015-05-22 11:29:18 +08:00 via iPad   ❤️ 1
    类 Alfred 的东西在 Windows 上有很多。
    如果机器性能够好(PCIe SSD),Windows 自带的搜索反而是更好的。否则大多数软件因为是自建目录就只有 find 没有 in 了。
    outing
        7
    outing  
       2015-05-22 11:36:43 +08:00
    hddb
    2015
        8
    2015  
       2015-05-22 11:47:18 +08:00 via Android
    国产的闪电搜索,跟everything很类似,也挺好用的
    http://s.newhua.com/3g/article.php?id=251593

    话说我一直不知道这类软件怎么在指定目录内搜索
    有人可以指点一下吗?
    mcfog
        9
    mcfog  
       2015-05-22 11:54:00 +08:00   ❤️ 4
    @2015 右键=>search with everything

    @jianghu52 因为Everything是光速搜全局,Listary很后面的版本靠着整合Everything才做到类似的性能

    嘛,我windows下必备软件大概有
    Everything
    FaRR
    Listary
    Ditto
    QTTabbar (翘辫子了一直没找到替代)
    ConEmu 现在的话cmder更好
    link shell extension
    hljjhb
        10
    hljjhb  
       2015-05-22 11:54:09 +08:00
    请打开Everything上的ETP服务器 再添加共享 即可远程搜索
    iqav
        11
    iqav  
    OP
       2015-05-22 11:58:12 +08:00
    @maikcn 试用了一下,发现老久以前用过担需求不大就删掉了,以前的版本还是很简陋的。现在需要时间去适应,这种在本地上依赖搜索,时间长了会不会连文件放哪里都忘了?不利于组织文件?exprorer 是树状目录管理文件,层级分明,这种路径是很容易被人记下来的。

    @jianghu52 当共享上有很我其它人创建的文件,又没有统一的存储方法,Everything 就派上大用场了,搜出来的结果,你还可以人工地识别,比较,浏览来达到你要找的文件。还是挺好的。
    cchange
        12
    cchange  
       2015-05-22 12:06:48 +08:00
    Listary +1
    作者是国人,而且这个做到了拼音搜素
    Tiande
        13
    Tiande  
       2015-05-22 12:17:44 +08:00
    Everything 读取 NTFS 的 mster file table(MFT) ,知道原理以后,其实你自己就能很容易的写一个。

    MFT搜索 类似 Linux 下的 locate ,但更新速率比后者更快,基本是实时的。
    n37r06u3
        14
    n37r06u3  
       2015-05-22 12:21:28 +08:00
    Clover 3
    Sharuru
        15
    Sharuru  
       2015-05-22 12:26:46 +08:00   ❤️ 1
    Listary 确实好用,但是每次刷目录的时候读取要一点时间,囧……

    推荐一个:
    FileLocator,支持全文搜索,大量文档,代码的时候可以很方便的定位具体行数,支持多种匹配模式。
    LazyZhu
        16
    LazyZhu  
       2015-05-22 12:55:52 +08:00
    @mcfog QTTabbar的替代:Clover 3/WindowTabs
    PS: ConEmu cmder 两者不是同类...
    sinsin
        17
    sinsin  
       2015-05-22 13:18:02 +08:00
    个人不喜欢装强制要和Explorer整合的shell extension。。。
    所以老机上除了那些之外Q-Dir、Launchy很常用
    iqav
        18
    iqav  
    OP
       2015-05-22 14:11:13 +08:00
    @sinsin 我支持你的观点,我只想支持一下,但是这里没有支持的按扭,要么感谢你,要么必须评论回复。但我只是想支持下你,表达认同你的观点。
    sortbylist
        19
    sortbylist  
       2015-05-22 15:32:00 +08:00
    @iqav 点感谢回复者就是支持了。
    04huang
        20
    04huang  
       2015-05-22 15:52:52 +08:00
    光速搜索
    dallaslu
        21
    dallaslu  
       2015-05-22 16:07:53 +08:00
    我想说,贴主的意思是,是征集一下有类似体验的软件,不限于「搜索软件」吧!
    matrix67
        22
    matrix67  
       2015-05-22 16:09:50 +08:00 via Android
    @dallaslu 简单来说就是求推荐神器
    matrix67
        23
    matrix67  
       2015-05-22 16:10:37 +08:00 via Android
    一般就是tc ahk 之类的喽
    dallaslu
        24
    dallaslu  
       2015-05-22 16:11:35 +08:00
    @matrix67 ……你,如果不是本人,为什么要用别人的 ID 呢?
    dallaslu
        25
    dallaslu  
       2015-05-22 16:13:33 +08:00
    顺便推荐一个吧:

    MyEnTunnel,通过 SSH 隧道,在本地开启一个 socks5 代理,简单实用,我常年开着。
    matrix67
        26
    matrix67  
       2015-05-22 17:14:45 +08:00 via Android
    @dallaslu id又为什么不能用别人的呢。。

    正经的回答,防止人肉,你无法从此ID中搜索出任何与之相关信息。


    因此,假如你把孩子取名叫做黄蓉,即金庸虚构的武侠小说中的人物,那么她应该就不太容易被人肉出来了。
    imnpc
        27
    imnpc  
       2015-05-22 17:29:05 +08:00
    作为程序员 FileLocator是必备的 可以很容易定位到代码
    imn1
        28
    imn1  
       2015-05-22 17:33:29 +08:00
    @iqav
    感谢 或 标题下方 ^ 按钮,当然旁边也有个向下的按钮
    wangdaqiao
        29
    wangdaqiao  
       2015-05-22 18:26:38 +08:00   ❤️ 1
    @2015 至少everything是支持指定目录搜索的,方法是在搜索栏输入 "D:\MyDir\" <key-word> ,就是在前面输入要搜索的目录路径并用双引号括起来,然后+空格+要搜索的关键字。如果嫌每次输入指定目录很麻烦,可以在菜单 tools->options -> General ,勾选上“show folder context menus”,这样在指定目录上右键,就有 search Everythings 快捷菜单了。
    Mountain
        30
    Mountain  
       2015-05-22 18:30:28 +08:00
    我电脑上有launchy,listary和everything。launchy配置好了之后调用everything搜东西可好用
    xenme
        31
    xenme  
       2015-05-22 18:40:50 +08:00
    BareGrep
    liangsdu
        32
    liangsdu  
       2015-05-22 21:05:18 +08:00
    神器everything,用了都说好。
    whitefable
        33
    whitefable  
       2015-05-22 21:50:25 +08:00
    listary真心好路过~
    wenketel
        34
    wenketel  
       2015-05-22 21:55:57 +08:00
    http://www.softpedia.com/get/PORTABLE-SOFTWARE/System/File-management/Portable-Hddb.shtml
    http://www.majorgeeks.com/files/details/hddb.html
    http://www.cnblogs.com/bamanzi/p/hddb-replaces-everything.html
    推荐个国人的类似everything的软件

    HDDB简要使用说明

    Hddb是Hardisk database(硬盘数据库)的缩写,它的核心功能是把硬盘上的文件信息存入数据库以便快速检索。
    按照信息处理的流程,用户在三个方面与Hddb进行交互,文件信息入库 -> 文件检索 -> 对检索出的结果进行操作。

    * 文件信息入库

    文件信息入库入库这个过程在软件中用“构建”这个词来表示。
    数据库基于盘符对文件信息进行管理。可以单独构建一个盘,也可以批量构建。
    在选项对话框中勾选上批量构建时要包含的盘符后,进行“全部构建”即可批量构建。默认设置下,本地硬盘上的NTFS盘均被包含在内。
    构建后只是记录下当时文件信息的一个快照,之后的文件变化不会自动更新。当用户觉得数据库不够新时,应再次执行构建操作(再次构建的速度会比初次构建快,因为Hddb可以通过读取NTFS日志来判断哪些文件发生了改变)。
    当认为不再需要某个盘里的文件信息时,可以执行清除操作。清除基于盘符进行,也可以进行"全部清除"以清空整个数据库。
    有时候,有些盘中有一些不想要入库的文件信息,Hddb提供3种方式来排除它们。
    1. 排除一个特定的目录,在该目录中放置一个名为_hddbignore的空文件即可。
    2. 排除隐藏文件(和目录),在选项中把这个排除方式勾上,然后把那些需要排除的文件设为隐藏即可。
    3. 根据文件(目录)名来排除。在选项对话框中把把这个排除方式勾上,然后填写要排除的文件名。文件名支持完全匹配,也支持后匹配(在前面加*)和前匹配(在后面加*)。因为处理方式上的不同,如果是目录名需要在最后加上一个斜杠以示区别。这些文件名一行一个,在选项对话框中的输入框中填入。

    * 文件信息检索

    检索基于路径和文件名。
    输入内容中包含斜杠"\"的部分将被识别为路径。路径是可选的,不指定时将在整个数据库中查找。路径中如果有空格时,应在最后加上斜杠。
    文件名在路径后面,以空格隔开。
    文件名是模糊匹配的,*号可匹配任意字符。比如*.txt查找所有以txt结束的文件。即使输入的文本不含*号,在查找时也会以模糊匹配的方式进行查找。如abc实际上是以*abc*进行查找。
    文件名支持多个条件,以“并且”的逻辑组合起来,比如"2014 *.txt"会找出所有包含2014的txt文件。
    文件名也支持“或者”的逻辑,方式是将多个条件以竖杠"|"分隔开。
    如果同时使用了“并且”和“或者”这两个条件,则先处理“或者”后再处理“并且”,如"2014 *.doc|*.xls"会找出包含2014的doc或xls文件。
    可以给查找条件赋予一个名字,然后在其它条件中引用。比如设置office=*.doc|*.xls后,上面的查找可以写成"2014 @office"。

    * 使用查找结果

    文件找出来后一般不只是为了看一下,而是要对它们做点什么。
    首先结果列表可以按名称/路径/大小/时间排序,以便对结果进行分析或做进一步查找,排序的速度要足够快,百万文件秒级。
    其次在Hddb中可以直接打开选中的文件,也可以复制文件名/文件全名(即包含路径)/文件本身。
    其它操作则需要借助资源管理器本身的功能来进行。在选中的文件上点击右键可以弹出资源管理器默认的菜单,也可以通过“打开路径”功能直接在资源管理器中查看选中的文件。

    以上作者的介绍

    以前还有个主页的(hddb.xp-zed.com),现在莫名消失了。╮( ̄▽ ̄")╭
    zhuziyi
        35
    zhuziyi  
       2015-05-22 22:05:01 +08:00 via iPhone
    这个软件最早是“善用佳软”这个博客推荐,也是他家汉化的,但最近的新版好像与他们无关了,软件还是很好用,已用五六年了,开机自启已离不开~
    pysama
        36
    pysama  
       2015-05-22 22:54:28 +08:00
    说到windows的神奇,TotalCommander不能错过
    一开始使用可能不适应,UI也不美观。
    一旦上手,你就再也离不开了~爽得你不要不要的~
    korvin
        37
    korvin  
       2015-05-22 22:56:04 +08:00
    @2015 `D:\softjie theme` 搜索D:\softjie下所有名称包含theme的文件和文件夹
    wee
        38
    wee  
       2015-05-22 23:37:57 +08:00 via Android
    Launchy谁用谁知道...
    gxm123gxm
        39
    gxm123gxm  
       2015-05-22 23:57:58 +08:00
    这个时候我觉得需要@moonv5
    vibbow
        40
    vibbow  
       2015-05-23 08:34:59 +08:00
    Windows自带的搜索Everything还是比不上的。
    Word, Excel, PowerPoint, PDF, Outlook, OneNote 的全文搜索,还是微软自家整合的好。
    vibbow
        41
    vibbow  
       2015-05-23 08:39:45 +08:00
    还有如果配置正确的话,搜索windows文件服务器上的文件,也是可以调用服务器上的索引的。
    https://pic.vsean.net/di/D58L/QQ%E6%88%AA%E5%9B%BE20150523013805.png
    dawnLuke
        42
    dawnLuke  
       2015-05-23 09:05:34 +08:00
    @pysama 要怎么用呀 就是用不惯,感觉没什么特别的功能呀
    dallaslu
        43
    dallaslu  
       2015-05-24 00:59:42 +08:00
    @matrix67 明白了,找个掩护。这么说来,叫王伟或张伟,岂不更妙?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1679 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.