四款神器:Q-dir, Cmder, Everythinglaunchy

Q-dir

Q-dir: windows自带资源管理器explorer的加强版。(windows自带的资料管理器explorer,不能合并窗口浏览,程序员经常会有打开多个窗口的需求,在多个explorer窗口间切换是件非常不舒服的事情)

Q-dir支持最多4个窗口同时多开,tab页无限多开,不同文件类型的不同颜色区别(且支持自定义颜色),可以还原上次关闭时已打开的窗口等等。

并且文件/文件夹图标、右键菜单与explorer完全一样。

缺点:

  1. 不能禁用掉拖放功能。(本人非常不喜欢拖放功能--容易将文件误拖)这个软件也不开源,不能自己来修改。
  2. 文件列表中的字体稍微有点小,并且不能自定义字体大小。

在codeproject上找到个 C# File Browser,但其实现的不够完美,并且也不能显示svn,git项目中的同步图标。有个CubicExplorer是用dephi实现的开源软件,图标和右键菜单很完美,但自己不熟悉delphi,不能快速地实现一个与Q-dir类似的软件。就将就地用Q-dir吧

Cmder

Cmder: 系统自带控制台的加强版。

系统自带控制台的缺点:

  1. 自定义字体支持得不够好。捣腾注册表,将公司电脑上将字体改成了DejaVu Sans Mono,但自己家中的电脑死命都是默认的字体。
  2. win7下控制台不支持ctrl-v,只能右键然后p。复制的话就更2了,要先点左上角,然后点编辑-标记,然后选择,最后回车。 虽说win10下的控制台有ctrl-v了,但用惯了win7一时也不会因为控制台的ctrl-v而去win10下工作。

先看一下Cmder的界面:

  1. 完美支持自定义字体。
  2. ctrl-v粘贴无压力;直接鼠标选词后就完成了复制。
  3. 支持tab页多开。
  4. ...

配置

  1. 将cmder.exe所在路径添加到系统路径PATH
  2. 默认情况下中文显示有点问题,得配置。在cmder_mini/config/aliases文件最后添加
    l=ls --show-control-chars
    la=ls -aF --show-control-chars
    ll=ls -alF --show-control-chars
    ls=ls --show-control-chars -F

    然后在设置Main右侧,去掉"Monospace"的勾选即可

  3. 默认命令提示符是"λ"
    cmder_mini/config/prompt.lua 第二行最后"λ"修改为"$"即可
  4. 将Cmder添加到文件夹的右键菜单
    (explorer和命令行窗口相互打开,请参看本人的另一篇博文 http://www.cnblogs.com/xiangism/p/4467603.html)
    执行 cmder /register user 即可
    如果想使用快捷键Q,可以在注册表HKEY_CLASSES_ROOT\Directory\Background\shell 给Cmder前面添加Q,在其子项默认的数据前添加Q即可

Everything

相当于linux下的locate工具。启动这个软件时,首先会全盘检索所有文件,然后搜索文件时就相当快。并且支持各种搜索模式,当然包含正则搜索了。比如用\.pdf$ 正则搜索就可以找出电脑中所有的pdf文件了 !!!

缺点: 对于新插入的u盘或移动硬盘其也会检索所有文件,这时就不能安全退出设备,只能等其检索完成,或者先关闭everything.

launchy

可快速启动其它程序。

一般情况下电脑中所装应该至少会几十个,如果使用时在开始-所有程序中去找就太慢了。

用launchy可以实现快速启动程序。

本人建立了一个d:\desk文件夹,将所有程序入口的快捷方式用最短的拼音重命名后放入其中,然后添加launchy的搜索目录。这样如果想启动word,只需要按Alt+Enter启动launchy,再输入word,再回车,即可启动word

最后: 四款神器,总有一款适合你的口味

介绍四款windows下的神器的更多相关文章

  1. Redis的简单介绍及在Windows下环境搭建

    简单介绍 1,Redis是什么 最直接的还是看官方的定义吧. Redis is an open source (BSD licensed), in-memory data structure stor ...

  2. webRTC脱坑笔记(四)— windows下Nginx对Node服务的反向代理

    Nginx反向代理 1.什么是反向代理 当我们有一个服务器集群,并且服务器集群中的每台服务器的内容一样的时候,同样我们要直接从个人电脑访问到服务器集群服务器的时候无法访问,必须通过第三方服务器才能访问 ...

  3. 干货!分享一款windows下的磁盘分析神器。

    作为开发人员的你,肯定遇到过这样的情况,120G SSD系统盘居然满载了,到底是被哪些程序占用了,包含哪些大文件,这个时候脑袋里就开始回忆了.....这对平时没有养成规范化记录安装软件好习惯的同学而言 ...

  4. 【推荐】介绍两款Windows资源管理器,Q-Dir 与 FreeCommander XE(比TotalCommander更易用的免费资源管理器)

    你是否也像我一样,随着硬盘.文件数量的增加,而感到对于文件的管理越来越乏力. 于是我试用了传说中的各种软件,包括各种Explorer外壳,或者第三方资源管理器. 最后我确定下来经常使用,并推荐给您的是 ...

  5. 四、windows下TortoiseGit的使用与操作

    使用 Git命令有时候确实不怎么方便,特别是每次都要输入密码,如果配置 SSH 的方式,又实在是很麻烦.(当然,必须使用 Windows 神器才有方便友好的客户端图形界面啦!!!) 关于 Tortoi ...

  6. Windows下shell神器

    想找一个可以在Windows平台玩命令行的东西,不想装虚拟机搞linux,所以找到两个神器 如何升级Babun中的Git Babun中默认已经集成Git,只是有可能不是最新的版本 如果只是更新Babu ...

  7. windows installer cleanup utility - Windows下卸载神器

    https://windows-installer-cleanup-utility.soft32.com

  8. Windows下的搜索神器 —— everything

    介绍一款Windows下的神奇 -- everything,软件很小巧,但是搜索速度非常快,比Windows自带的搜索功能更强大.更快.掌握它的基本用法,在查找文件时能提升很高的效率 1.下载 2.基 ...

  9. windows下网络丢包模拟软件(Network Emulator for Windows Toolkit)

    最近公司有一个直播的测试项目,需要模拟各种网络环境下的直播状态,最后找到一款这样的软件(如果有遇到更好的软件,望和网友多多交流) 介绍一款windows下的网络模拟器,可以模拟各种丢包或延迟的网络(N ...

随机推荐

  1. MFC 网络编程中::connect返回-1问题

    在MFC编写网络时遇到了::connect总是返回-1,但是与服务器可以进行接收和发送消息的操作. 原因是在进行连接的时候我没有进行初始化:::WSAStartup(w, &data);//动 ...

  2. window.onload() 和 $(function(){})

    再使用 $(function(){})的时候,发现一直取不到元素.但是换成window.onload()则可以取到. 大概推测是页面加载问题,于是把js从header移到了footer,发现 $(fu ...

  3. 简单理解Struts2中拦截器与过滤器的区别及执行顺序

    简单理解Struts2中拦截器与过滤器的区别及执行顺序 当接收到一个httprequest , a) 当外部的httpservletrequest到来时 b) 初始到了servlet容器 传递给一个标 ...

  4. 关于Python中的文件操作(转)

    总是记不住API.昨晚写的时候用到了这些,但是没记住,于是就索性整理一下吧: python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Pyth ...

  5. Uber优步宁波司机注册正式开始啦! UBER宁波司机注册指南!

      自2012年Uber开始向全球进军以来,目前已进入全球56个国家和地区的市场,在全球超过270个城市提供服务, 而Uber公司的估值已高达412亿美元. [目前开通Uber优步叫车服务的中国城市] ...

  6. Valid Palindrome ---- LeetCode 125

    Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...

  7. jQuery.pager无刷新分页

    刚刚学习前端的时候,需要一个无刷新的分页功能,找了一个不错的,大家也有很大分享,在这里写一个自己的部分代码,前后端都有,需要的小伙伴可以参考一下,代码不是完整的. 直接上伪代码<样式代码省略,部 ...

  8. IIS7配置Gzip压缩 JS压强失败的原因

    开启配置HTTP压缩(GZip) 在IIS7中配置Gzip压缩相比IIS6来说实在容易了许多,而且默认情况下就是启用GZip压缩的.如果没有,则可以再功能视图下找到“压缩”项,进入之后就会看到“静态内 ...

  9. rtpMIDI Tutorial

    Tobias Erichsen private stuff & software for audio, midi and more Search Main menu Skip to prima ...

  10. cocos多点触控实效注意事项

    一定要设置AppController.mm的 [eaglView setMultipleTouchEnabled:YES];