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

2019-09-13 14:54:52 +08:00
 x97bgt
从 OSX 切换到 Windows 下工作真的有点不习惯。

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

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

想问问大家有什么秘籍吗?软件硬件快捷键黑科技都欢迎!
9909 次点击
所在节点    程序员
66 条回复
mattx
2019-09-13 21:50:35 +08:00
推荐个 sizer,可以定义窗口的尺寸,需要的时候点击下就可以了,我是 4k + 1080p 混用,经常窗口会变得很小,需要这个快捷的调整。
oneisall8955
2019-09-13 22:01:44 +08:00
Everything.文件搜索
Rolan.快捷启动( wox 也可以)
ConEmu.Gitbash.终端模拟( cmder 也可以)
Ditto.复制粘贴记录
Snipaste.截图
Quicker.预览
有道划词双击 Ctrl 翻译

以及众多好用的 window 原生快捷键,楼上 25 楼有总结
zhuangzhuang1988
2019-09-13 22:08:58 +08:00
不习惯就用回去呗
AASW2ss
2019-09-13 22:12:31 +08:00
@ljpCN #10 任务管理器 快捷键好用
Believer
2019-09-13 22:15:28 +08:00
推荐用 linux 加 i3wm
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
2019-09-14 00:18:35 +08:00
游戏机系统为什么要效率
james122333
2019-09-14 04:31:24 +08:00
什么东西都用同个方式解决不就有效率了 为何你用了 cygwin 类的还要去用 xshell...
不得不说很多 mac 用户都有这通病 不如换回 mac 算了 系统帮你整好自然优雅
crazykylin
2019-09-14 09:44:56 +08:00
小工具配的好的话 论效率 win 吊打 mac
DestinyHunter
2019-09-14 10:18:53 +08:00
utools
2218675712
2019-09-14 10:27:59 +08:00
utools
secondwtq
2019-09-14 11:41:39 +08:00
微软最近在做 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
2019-09-14 12:05:17 +08:00
launch
total commander
autohotkey
7+ Taskbar Numberer
如果鼠标用的比较多可以再
轨迹球鼠标 + strokesplus
soseek
2019-09-14 13:14:58 +08:00
autohotkey 是个好东西
littlewing
2019-09-14 13:33:44 +08:00
装 linux
idealhs
2019-09-14 14:41:25 +08:00
@20015jjw windows 都成游戏机系统了,i2ex 的果病病得不轻啊?
lizhiping886
2019-09-14 15:08:09 +08:00
使用 linux + i3wm
james122333
2019-09-14 16:49:00 +08:00
@crazykylin 不觉得 XD
zhxhwyzh14
2019-09-14 17:04:27 +08:00
建议使用鼠标手势
crazykylin
2019-09-14 20:48:59 +08:00
@james122333 可能是因为你工具用的不熟,随便找个 mac 下快捷操作我保证 win 下可以找到更快的方法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/600634

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX