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

怎么提高使用 Windows 的工作效率?

  •  1
     
  •   x97bgt · 2019-09-13 14:54:52 +08:00 via iPhone · 9598 次点击
    这是一个创建于 1679 天前的主题,其中的信息可能已经有所发展或是发生改变。
    从 OSX 切换到 Windows 下工作真的有点不习惯。

    现在常用的软件就 IDEA、Postman、Chrome、Cygwin、cmder、XShell、OneNote。

    但用起来感觉很不利索,尤其切换不同程序,或打开和切换不同终端,都觉得麻烦。

    想问问大家有什么秘籍吗?软件硬件快捷键黑科技都欢迎!
    66 条回复    2019-09-16 14:46:56 +08:00
    dimlau
        1
    dimlau  
       2019-09-13 15:04:28 +08:00
    至少「切换不同程序」
    这一条其实是 MacOS 的弱项吧?

    你其实只是还没适应不同的快捷键而已。
    (虽然我也十几年没用过 windows 了)

    快捷键这些听别人说和自己看菜单里的快捷键提示,好像没什么分别,其他也没什么黑科技..吧。


    正在等新 MacBookpro 也不排斥 surface 系列,所以我就是来 mark 一下,看看是不是真有什么黑科技。
    youbigding
        2
    youbigding  
       2019-09-13 15:05:22 +08:00
    wox 再配合 everthing
    mahaonan93
        3
    mahaonan93  
       2019-09-13 15:09:30 +08:00 via Android
    任务视图 完美解决切换程序问题
    justlgx
        4
    justlgx  
       2019-09-13 15:10:47 +08:00
    windows+tab
    gIrl1990
        5
    gIrl1990  
       2019-09-13 15:11:21 +08:00
    @dimlau macos app hiperswitch = Windows alt+tab
    hoyixi
        6
    hoyixi  
       2019-09-13 15:16:12 +08:00
    是的,比如同一程序切换不同窗体,Win 下是有点蛋疼。

    Alt+Tab,Win+Tab,win+方向键, 凑合用吧,哈哈
    delectate
        7
    delectate  
       2019-09-13 15:22:50 +08:00
    "如同一程序切换不同窗体"
    _____________________
    ctrl+tab/ ctrl+shift+tab
    wolfie
        8
    wolfie  
       2019-09-13 15:27:24 +08:00
    常用的放在任务栏 win + 数字
    luozic
        9
    luozic  
       2019-09-13 15:30:28 +08:00 via iPhone
    学习 windows 快捷键, 现在 windows 主要就偶尔有个编码问题。 windows 有各种快捷键绑定软件。
    ljpCN
        10
    ljpCN  
       2019-09-13 15:35:31 +08:00 via Android   ❤️ 13
    个人用得比较多的
    alt+tab 切换程序窗口
    Windows+数字键 打开任务栏固定的软件
    Windows+d 显示桌面
    windows+shift+s 截图
    Windows+键盘输入 搜索程序 /文件 /网页搜索
    Windows+e 资源管理器
    windows+a 通知中心
    Windows+L 锁屏
    Windows+p 切换显示器扩展方式
    Windows+r 快速运行
    Ctrl+shift+ESC 任务管理器
    jdhao
        11
    jdhao  
       2019-09-13 15:58:12 +08:00 via Android
    推荐使用 Listary,搜索文件,打开程序,搜索网页。杠杠的。。

    切换应用 win + Tab
    leafre
        12
    leafre  
       2019-09-13 16:03:56 +08:00
    换 Mac OS
    smdbh
        13
    smdbh  
       2019-09-13 16:37:03 +08:00
    要不咱还是换回 mac 吧
    charlie21
        14
    charlie21  
       2019-09-13 17:02:41 +08:00   ❤️ 5
    手脚不利索 反应迟钝 为什么查不出病因?
    缺锌:
    缺锌的症状,多吃些水果,尤其是苹果,锌含量很丰富,或者吃些黄金搭档,还有就是性格内向和自卑的原因,至于手脚不灵活,那是协调性不好,多用左手,多动手,就好了,不要自卑,努力远胜过一切!
    https://zhidao.baidu.com/question/1951169294133055988.html
    szzhiyang
        15
    szzhiyang  
       2019-09-13 17:12:18 +08:00 via iPhone   ❤️ 1
    不妨试试快捷键效率神器 Power Keys:

    https://PowerKeys.GitHub.io
    greatdancing
        16
    greatdancing  
       2019-09-13 17:15:46 +08:00 via Android
    DANG
        17
    DANG  
       2019-09-13 17:17:01 +08:00
    三指切应用,四指切桌面
    loading
        18
    loading  
       2019-09-13 17:18:04 +08:00 via Android
    autohotkey,判断当前程序,加上批处理或者小工具。
    Takamine
        19
    Takamine  
       2019-09-13 17:23:05 +08:00
    加显示器。
    Varobjs
        20
    Varobjs  
       2019-09-13 17:27:53 +08:00 via Android
    listary
    window terminal
    wsl
    kinglimkwok
        21
    kinglimkwok  
       2019-09-13 17:54:56 +08:00
    quicker 了解一下,记不住快捷键的就贴个小纸条或者用 snipaste 置顶在桌面上
    Trim21
        22
    Trim21  
       2019-09-13 17:57:09 +08:00 via Android
    现在感觉最麻烦的是切换不同终端,把任务固定到任务栏之后 win+数字键切换起来很方便,但是在一大堆 git badh 里面找到自己想用的那个就太难了…
    wellhome
        23
    wellhome  
       2019-09-13 18:00:39 +08:00 via iPhone
    为什么用 windows
    gongguopei87
        24
    gongguopei87  
       2019-09-13 18:02:28 +08:00
    @dimlau #1 mac 切换不同程序之间很强的,只可能是你不习惯而已。
    jinliming2
        25
    jinliming2  
       2019-09-13 18:05:17 +08:00 via iPhone   ❤️ 1
    ctrl+windows+d 创建桌面
    ctrl+windows+左右键 切换桌面
    ctrl+windows+F4 关闭桌面
    windows+tab 桌面浏览
    jinliming2
        26
    jinliming2  
       2019-09-13 18:06:22 +08:00 via iPhone
    @gongguopei87 窗口最小化之后就切换不到了……
    Immortal
        27
    Immortal  
       2019-09-13 18:16:22 +08:00
    不要打开微信和 QQ 少逛 v2 和其他摸鱼网站
    wellhome
        28
    wellhome  
       2019-09-13 18:19:10 +08:00 via iPhone
    @gongguopei87 win tab ,alt tab , 有什么问题吗?
    dimlau
        29
    dimlau  
       2019-09-13 18:37:29 +08:00
    @gongguopei87

    在 MacOS 里,想在切换窗口的同时把原本最小化的窗口恢复最大化,如果你知道怎么操作的话,是需要,先!后!按!三个键的。

    但是「切换到某个程序但是不必打开程序窗口」的使用场景能有多少呢?

    ------

    不过没必要非要分出高下,我的意思只是想跟楼主说明这一点而已,MacOS 也不是完美的,如果可以当然选自己习惯的系统,如果不能切换,就自己在试用的同时,看看菜单里的快捷键就好。

    没有使用场景地听别人说几个快捷键……实际上根本记不住。
    dimlau
        30
    dimlau  
       2019-09-13 18:43:33 +08:00
    @gIrl1990 谢谢~~
    实际上我对 mac 切换程序快捷键的不满之处只有 #29 楼所述。
    不过也早已经习惯了……

    反而是 windows 从 xp 以后的系统都没接触过,我也不知道怎么用。
    strry
        31
    strry  
       2019-09-13 19:04:58 +08:00
    wox+1
    wengjin456123
        32
    wengjin456123  
       2019-09-13 19:09:30 +08:00 via Android
    可能是电脑不够快?
    tachikomachann
        33
    tachikomachann  
       2019-09-13 19:16:45 +08:00 via Android
    @hoyixi 这个可以实现 Windows 同一程序不同窗体切换
    https://neosmart.net/EasySwitch/
    90d0n
        34
    90d0n  
       2019-09-13 19:28:49 +08:00
    如果是快捷键的话, ms 官方又帮助文档, 非常详细
    https://support.microsoft.com/zh-cn/help/12445/windows-keyboard-shortcuts
    mavix
        35
    mavix  
       2019-09-13 20:02:53 +08:00
    mac 的话,Manico + BetterSnapTool
    ysn2233
        36
    ysn2233  
       2019-09-13 20:57:38 +08:00
    窗口管理 windows 比 mac 高一个档次,为什么会觉得没效率呢?
    formose
        37
    formose  
       2019-09-13 21:00:36 +08:00   ❤️ 1
    @ljpCN
    Windows+数字键 打开任务栏固定的软件
    windows+shift+s 截图
    Ctrl+shift+ESC 任务管理器


    tks, 这三条好评
    iPhoneXI
        38
    iPhoneXI  
       2019-09-13 21:14:11 +08:00
    完全没有切换到某个程序不打开窗口的设计,我也没有最大化非要全屏的需求:全屏是全屏,窗口最大化是最大化

    所以 mac 的窗口 /多任务管理对我来说残废又鸡肋
    装一些第三方软件模拟了 Windows 的多任务管理和窗口管理

    终端 Windows 确实弱项,不过也有解决办法,
    git-bash/WSL + ConEMU/Windows Terminal 就挺好

    而且现在 mac 类 Unix 的优势越来越少了,比如随着 docker 流行,不少软件都不提供原生 mac 版了,
    比 Linux 麻烦不少
    murmur
        39
    murmur  
       2019-09-13 21:30:45 +08:00   ❤️ 1
    windows 的窗口管理是秒杀 osx 的,这都觉得麻烦了,估计得去多练练鼠标操作
    ddeef
        40
    ddeef  
       2019-09-13 21:42:40 +08:00
    自荐一下 Quicker 了,https://zhuanlan.zhihu.com/p/48181379
    如果有记不住快捷键的,可以放在 Quicker 面板上可视化点击一下。
    mattx
        41
    mattx  
       2019-09-13 21:50:35 +08:00
    推荐个 sizer,可以定义窗口的尺寸,需要的时候点击下就可以了,我是 4k + 1080p 混用,经常窗口会变得很小,需要这个快捷的调整。
    oneisall8955
        42
    oneisall8955  
       2019-09-13 22:01:44 +08:00 via Android
    Everything.文件搜索
    Rolan.快捷启动( wox 也可以)
    ConEmu.Gitbash.终端模拟( cmder 也可以)
    Ditto.复制粘贴记录
    Snipaste.截图
    Quicker.预览
    有道划词双击 Ctrl 翻译

    以及众多好用的 window 原生快捷键,楼上 25 楼有总结
    zhuangzhuang1988
        43
    zhuangzhuang1988  
       2019-09-13 22:08:58 +08:00
    不习惯就用回去呗
    AASW2ss
        44
    AASW2ss  
       2019-09-13 22:12:31 +08:00
    @ljpCN #10 任务管理器 快捷键好用
    Believer
        45
    Believer  
       2019-09-13 22:15:28 +08:00 via Android
    推荐用 linux 加 i3wm
    ClericPy
        46
    ClericPy  
       2019-09-13 22:30:00 +08:00
    autohotkey
    Strokeit
    ssr
    Claunch
    wox, everything
    mouse manager
    Snipaste

    写代码还是尽量别 Windows
    其他平台你搞个 tmux 随便玩, iterm2 或者 linux 上的 terminator 分栏也原生好用, Windows 上我被莫名其妙的更新系统已经弄崩溃
    20015jjw
        47
    20015jjw  
       2019-09-14 00:18:35 +08:00 via Android
    游戏机系统为什么要效率
    james122333
        48
    james122333  
       2019-09-14 04:31:24 +08:00
    什么东西都用同个方式解决不就有效率了 为何你用了 cygwin 类的还要去用 xshell...
    不得不说很多 mac 用户都有这通病 不如换回 mac 算了 系统帮你整好自然优雅
    crazykylin
        49
    crazykylin  
       2019-09-14 09:44:56 +08:00 via Android
    小工具配的好的话 论效率 win 吊打 mac
    DestinyHunter
        50
    DestinyHunter  
       2019-09-14 10:18:53 +08:00
    utools
    2218675712
        51
    2218675712  
       2019-09-14 10:27:59 +08:00 via Android
    utools
    secondwtq
        52
    secondwtq  
       2019-09-14 11:41:39 +08:00   ❤️ 1
    微软最近在做 Win10 的 PowerToys,里面有个东西叫 FancyZones: https://github.com/microsoft/PowerToys/tree/master/src/modules/fancyzones

    我不怎么用 Windows,不过看起来这东西能让 Windows 的窗口管理 better than better

    至于终端,你暂时需要的是带 Tab 的终端模拟器 + tmux。
    一个关键的问题是,无论 Win10 还是 macOS,默认设置下,不按 Win+Tab/Cmd+Tab 的话都是看不见不同窗口的标题名的,在任务栏 /Dock 上只能通过图标分辨窗口(而且 Windows 现在默认也像 mac 一样把多个同样的窗口 collapse 到同一个图标上),这导致一个很影响效率的问题,就是如果同一个应用开了多个同类型的窗口,基本不可能一键切换过去。

    这个问题会出现在很多常用软件的常用使用场景中,比如多个浏览器窗口,多个终端窗口,多个 Explorer/Finder 窗口,多个编辑器 /IDE 窗口。多个 Office 窗口,多个 PDF 文件——这些都是非常常见的情况。
    但是目前主流桌面操作系统的窗口管理机制,根本就没有为这种情况考虑,甚至人为地将“快速切换多个同类型”窗口的任务变得越来越复杂。(目前的桌面系统实际上更适合于“一个浏览器窗口、一个 Word 窗口、一个 PowerPoint 窗口、一个 Excel 窗口、一个 Outlook 窗口、一个 OneNote 窗口、一个 Skype 窗口”的这种场景)移动操作系统更不用说了,貌似 iPadOS 才刚开始做单个 App 多个实例共存。
    我认为,不解决这个问题,那就免谈生产力。

    不幸地是,所谓的“现代”桌面系统把这个问题完全推给了应用开发者。于是我们看到浏览器有自己的 Tab 系统,终端模拟器有自己的 Tab 系统,终端模拟器里面还可以嵌一个 Tab 系统,Excel 和 OneNote 有自己的 Tab 系统,文件管理器有自己的 Tab 系统,PDF 阅读器有自己的 Tab 系统,编辑器 /IDE 有自己的 Tab 系统,Photoshop 有自己的 Tab 系统,QQ/微信有自己的 Tab 系统 ...
    桌面浏览器在世纪初开始引入 Tab,OS X 10.5 ( 09 年)的 Terminal 有了 Tab,10.9 ( 13 年)的 Finder 有了 Tab。最近的 Windows Terminal 作为 9012 年的产品理所当然一开始就有 Tab。
    有报道说微软尝试基于 Edge (老的那个)在 Win10 上加入一个略微更 universal 的 Tab。我记得很久之前的 Windows,Explorer 既可以开本地文件夹也可以开网页,这个有点异曲同工,但或许是我记混了,不过确实有这样的产品——KDE 的 Konqueror 就既可以做文件管理器,也可以做浏览器,还有 Tab,虽然这俩东西应该都是历史了)可惜的是后来又说这个东西暂时不做了。
    然后就没了 ...

    每个软件独立的 Tab,只有两个好处:Tab 和软件本身的结合更紧密;以及桌面环境的开发者省事了。但是造成的问题:软件开发者需要做更多的工作,视觉上会出现不一致(只要看看 Chrome 的 Tab 改过多少版就知道 ...),功能也非常不一致,以及——至少一大部分常用软件,尽管有加 Tab 的需求,却根本就不支持 Tab。
    Windows 的 Explorer 到现在没一个官方的 Tab 系统,这导致我到现在一直觉得 Explorer 是个半残的软件,Finder 则是最好用的 GUI 文件管理器(不考虑 bug 比较多的问题的话 ...)( Finder 另一个 killer feature 是“计算所有大小”)

    统一 Tab 的另一个重要好处是 Tab 能像窗口一样被桌面环境统一管理,以及统一的搜索——浏览器和文本编辑器已经在做这件事,tmux、Emacs 早就能做到。不过这个其实没那么常用,“搜索”这个操作的成本还是比较高的。Emacs 生态环境有完善的 buffer 管理机制,包括以搜索为核心的操作逻辑——考虑到你可以把任何东西放进 Emacs 的 buffer 里面,这几乎相当于一个半成品的窗口管理器,但是缺少良好支持的好用的 Tab,我认为是 Emacs 的缺陷——如果我的目标 buffer 没有显示在当前 frame 里面,我就必须调起搜索才能找到,但是换在 vim 里面,可能就是 gt 一下的事情,Tab 在不少情况下有不可替代的作用。
    again,据我所知,“现代”桌面操作系统目前只停留在搜索应用的阶段,我觉得我们并不能他们指望在这方面能有什么作为。
    nameldk
        53
    nameldk  
       2019-09-14 12:05:17 +08:00
    launch
    total commander
    autohotkey
    7+ Taskbar Numberer
    如果鼠标用的比较多可以再
    轨迹球鼠标 + strokesplus
    soseek
        54
    soseek  
       2019-09-14 13:14:58 +08:00 via Android
    autohotkey 是个好东西
    littlewing
        55
    littlewing  
       2019-09-14 13:33:44 +08:00 via iPhone
    装 linux
    idealhs
        56
    idealhs  
       2019-09-14 14:41:25 +08:00 via iPhone   ❤️ 3
    @20015jjw windows 都成游戏机系统了,i2ex 的果病病得不轻啊?
    lizhiping886
        57
    lizhiping886  
       2019-09-14 15:08:09 +08:00
    使用 linux + i3wm
    james122333
        58
    james122333  
       2019-09-14 16:49:00 +08:00
    @crazykylin 不觉得 XD
    zhxhwyzh14
        59
    zhxhwyzh14  
       2019-09-14 17:04:27 +08:00 via Android
    建议使用鼠标手势
    crazykylin
        60
    crazykylin  
       2019-09-14 20:48:59 +08:00 via Android
    @james122333 可能是因为你工具用的不熟,随便找个 mac 下快捷操作我保证 win 下可以找到更快的方法
    20015jjw
        61
    20015jjw  
       2019-09-14 22:37:14 +08:00 via Android
    @idealhs
    个人情况不一样吧 我用不来 上学上班够忙了折腾不起
    学校里都是 mac 支持最好 Windows 有支持就不错了还一般是过时的 教授我就没见过笔记本不是 mac 的 很多 repo 都是 mac 怎么弄 Linux 怎么弄 Windows 弄法就是换系统
    上班也是 95 成 mac 很少人 Linux 然后特定的很少人只能用 Windows 因为要做 Windows 开发 其他人的工具根本在 Windows 上基本不存在 没人支持也没人想支持
    即便到现在 我 mbp 和垃圾桶都是一两个月才重启一次 Windows 只打 steam origin uplay 游戏都得每周重启 任何垃圾软件都没装 睡眠还时好时坏 各种稀奇古怪的问题 干活不敢想象
    james122333
        62
    james122333  
       2019-09-15 04:49:54 +08:00
    @crazykylin 快捷操作 win 哪里快... 肯定不如类 unix 下一堆 wm
    ljpCN
        63
    ljpCN  
       2019-09-15 11:03:33 +08:00 via Android
    @ljpCN 加一个 Ctrl+Windows+左右方向键 切换虚拟桌面
    stevenbipt
        64
    stevenbipt  
       2019-09-15 19:15:22 +08:00
    除了配置开发环境比较蛋疼和终端没那么好使以外,感觉 windows 在很多方面都挺舒服的,mac 的图形化界面真不如 windows 对用户那么友好
    nullllllllllllll
        65
    nullllllllllllll  
       2019-09-16 10:32:47 +08:00
    win 就一游戏机,说 win 窗口管理啊什么各种的比 mac 舒服的,对 mac 的了解可能仅限于搜索引擎
    Ja1
        66
    Ja1  
       2019-09-16 14:46:56 +08:00
    我目前在 win 下提高效率的工具如下,

    软件
    快捷打开某应用 /文件: wox
    win10 强大功能,虚拟桌面,切换桌面: OneQuick + 滚轮(鼠标方式),Power Keys ( win 键加强)+ win 键搭配切换

    硬件
    鼠标罗技 MX MASTER 2s:左侧滚轮切换程序
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1205 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 23:18 · PVG 07:18 · LAX 16:18 · JFK 19:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.