前言
经过了几个月的使用洗礼,总算是可以总结一些非常好用的效率软件使用经验了。
效率软件经验总结
- Listary 收藏常用的路径
- Listary Ctrl+G 切换路径
- Listary Ctrl+Shift+c 复制路径
- Listary Maya 打开窗口改用 os native
- QtTabbar 批量重命名文件
- Quicker 快速关闭程序
- Quicker 打开映射盘符的真实路径
- Quicker 朗诵日语
- Ditto 记录不同的路径进行切换
- WGesture 常用手势
- Capslock+ 个人魔改 中文标点输入
Windows快捷操作
- Ctrl+Shift+Esc 开启任务管理器
- Win+e 打开 文件资源管理器
- Win+d 显示桌面
- Win+x 快捷菜单
- Win+v Win10 自带的粘贴历史
- Win+s Win10 自带的全局搜索
- Win+Shift+S Win10 自带的截屏软件
- Win++ & Win+- 放大镜
- Win+; Win10 自带颜文字菜单
- alt+d 文件资源管理器定位到地址栏
- 路径上输入 cmd 打开命令行并定位到当前路径
- .gitignore 这种文件在 Windows 平台的命名方法
- 鼠标中键 或 Shift左键 开启更多程序
- Win+r 运行
- 固定 Windows 程序
- shell 命令打开系统内置路径
- %env% 打开环境变量路径
命令行操作
- cd dir rename copy start ping ipconfig
- where 命令查找程序位置
- sbust 映射网络地址
- net 连接网络路径
- taskkill 杀死进程
上面就是总结归纳的常用操作。
效率软件经验总结
Listary 收藏常用的路径
Listary 在文件浏览器中键可以打开它的菜单。
菜单里面可以添加一些文件夹的收藏,下次可以快速定位到我们需要文件路径去。
点击菜单的右上角添加按钮即可快速添加当前打开的路径。
添加的菜单可以在 Listary 的设置里面进行修改,可以加入分割线和子菜单。
Listary Ctrl+G 切换路径
Listary 的打开窗口有非常便捷的操作,通过快捷键 Ctrl+G 可以快速切换到当前 文件浏览器 打开的路径上。
Listary Ctrl+Shift+c 复制路径
Listary 和 QtTabbar 都提供了 Ctrl+Shift+c 复制选中文件路径的功能。
这样就可以通过 Maya 快速打开文件,而不需要复制文件的父目录,然后双击目录下的 maya 文件了。
Listary Maya 打开窗口改用 os native
默认的 Maya 打开窗口是 Maya 自己写的提要统一 UI 文件浏览器。
好处就是跨平台 UI 统一了,导出 FBX 之类的文件的时候,右侧还可以直接控制导出的属性。
OS native 其实没啥缺点的,反而没有 Listary 加持,找文件会变得很辛苦。
考虑到导入导出基本都是用工具定好规范进行处理的,因此这点牺牲不算什么,但是接入 Listary 可以让 Maya 打开文件的效率提升很多。
而且某位大大说过, Maya 这个打开窗口有时候会导致 Maya 读取文件卡死,还是系统打开窗口比较靠谱。
如图所示,进入首选项,将窗口风格选择为 OS native 就可以调用系统内置的打开窗口了。
调用系统内置的打开窗口可以调用了 Listary 来快速定位要打开的文件。
也可以利用 Listary 的收藏夹来进行文件跳转。
只不过 Maya 里面会有 BUG ,别的窗口会自动盖住当前的窗口,这个时候需要 alt+Tab 切换一下就好了。
这里面也可以利用 Ctrl+G 跳转到当前打开的文件夹路径,打开文件会更方便。
QtTabbar 批量重命名文件
QtTabbar 内置批量重命名文件的功能,虽然功能比较简单,但是足够应付大多数批量重命名的情况。
Quicker 快速关闭程序
Quicker 可以获取到程序的 pid ,通过 pid 可以通过 windows 命令 taskkill 来强行关闭进程。
这样关闭 Maya 速度最快,虽然这样所有的首选项都不会保存下来。
在应对卡死的 Maya 的时候,就不需要在 任务管理器 里面找无响应的进程了。
有时候开了好几个Maya,任务管理器也无法分辨哪个是哪个,这种方法就可以直接结束掉我们想要的进程。
杀进程的动作可以参考 quicker 官网的。
我的动作是我自己稍微修改过的, {context} 是 pid 进程的变量
1 | taskkill /pid {context} -f -t |
-f 指定强制终止进程
-t 终止指定的进程和由它启动的子进程
打开映射盘符的真实路径
这边利用 windows subst 的命令来映射虚拟盘符。
这样可以实现本地的不同路径通过 虚拟盘符 实现路径统一。
关于盘符映射工具,我之前通过 Tkinter Gui 打包了一个 windows 平台的映射工具 文章
但是这种路径会导致 SVN 无法正确索引导致右键菜单的更新按钮不在。
之前的处理方案是需要在映射的路径上重新 checkout SVN的对应目录,从而生成一个 .svn 目录,这样右键更新就恢复了。
如果 SVN 目录过于庞杂,这种操作就会比较麻烦,所以我想退而求其次,直接打开原始的路径。
于是我通过 Quicker 做了一个自动跳转到真实路径的操作。
这个动作已经上传到 Quicker 官网。
实现原理基本是超 Stack Overflow 回答的 https://stackoverflow.com/questions/1299814
只是将路径修改为 Quicker 获取到的当前目录的路径
Quicker 朗诵日语
有时候看日语文章的时候,这个功能对我来说还是非常有用的。
虽然我也自学了 50音图,但是看文字的速度还是太慢了,看文字也是读出来才能理解意思。如果可以直接朗读出日语的文章,我大部分的内容都可以听得懂,而且比起机翻更加亲切一点。
朗读文字的方法也可以参考 Quicker 官网上的一些动作。
基本原理其实不难,通过 vbs 向百度翻译发送朗读语言的请求,然后通过 vbs 的 Stream 将生成的语音文件下载下来并进行播放。
这个过程完全后台执行,我感觉非常好。
Ditto 记录不同的路径进行切换
有时候 Maya 需要打开的文件路径在好几个不同的文件夹里面。
这个时候每次打开文件都要人工选择一大堆路径才可以找到正确的文件。
通过 Ditto 的快捷键历史就可以省去重复找文件的麻烦。
如果比较常用的路径也可以通过 Ditto 将路径收藏起来
通过 Ctrl+G 可以打开 Ditto 的收藏夹
WGesture 常用手势
- ←↑ Home ←↓ End
- ← 后退 → 前进
- ↓→ 关闭 ↓← 退出
最常用的手势有上面几个
Home 和 End 浏览网页的时候可以快速去到顶部,特别是搜索引擎的搜索栏总是在顶部,可以快速回到网页上面进行搜索。
后退 前进 通常在浏览文件的时候使用,
关闭和退出通常在删除网页标签,文件标签的时候很常用。
Capslock+ 个人魔改 中文标点输入
这个操作是当时看网上一篇关于 AHK 解决中文标点输入的文章学到的,于是我将它的功能融合到 魔改的 Capslock+ 工具里面了。
简单的意思就是将 打字法 的中文标点输入取消,然后通过 AHK 实现 HotString ,两个英文标点自动替换为中文标点。
我觉得这个操作用起来真的很舒服,敲代码的时候再也不会因为敲错中文标点报错了。
Windows快捷操作
windows10 现在内置了很多功能,可以通过各种 win 加快捷键来触发。
尽管 win10 内置的和第三方软件还是有很大差距,但是如果在一台全新的 win10 电脑上。
无论是截图、粘贴历史还是快速搜索,win10内置的功能都有不错的暂用方案。
并且 windows 的放大镜还是很不错的,演讲屏幕太小的时候可以通过 放大镜 来辅助。
路径上输入 cmd 打开命令行并定位到当前路径
在当前路径打开命令行有两个方法。
一种是在路径输入上输入 cmd 。
还有一种方法是按住 shift 右键。
菜单上会多出在 命令行打开 ,不过这个功能在 win10 被修改为用 PowerShell 打开了。
要修改回来需要修改注册表 , 参考文章
.gitignore 这种文件在 Windows 平台的命名方法
这种文件在 VScode 可以直接命名
但是在 windows 下的资源浏览器,你是无法命名一个只有后缀无名称的文件的
这个时候需要命名为.gitignore.
就可以命名了。
鼠标中键 或 Shift左键 开启更多程序
有时候运行了一个 Maya ,还想运行更多的 Maya 。
过去的操作需要右键 Maya 的任务栏图标,然后选择 Maya 进行运行。
其实可以直接对任务栏图标进行鼠标中间或者 shift+鼠标左键 就可以运行一个程序的副本了。
Win+r 运行
win+r 开启 windows 的启动窗口。
这个窗口执行的命令类似于 cmd 窗口中执行 start
通常支持启动添加到环境变量路径的程序,比如输入 cmd regedit 之类的可以启动相关的 exe 程序
可以启动程序可以参考 链接
不过除了这些方法之外,还可以根据注册表里面的记录特殊打开一些内置的路径。
比如通过shell:startup
可以打开开机启动目录,shell:recycleBinFolder
可以打开回收站 链接参考
另外 windows 的系统设置也有一套快捷打开路径 链接参考
包括一些系统级的应用也可以通过特殊 ms- 前缀来启动 , 比如ms-actioncenter:
经过我后面查找我发现有些启动可以在注册表里面找到对应记录的关系。
shell:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions
ms- :HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\PackageRepository\Extensions\Windows.protocol
最后运行窗口还支持 环境变量 存储的路径,比如可以通过
%SYSTEMDRIVE%
打开系统安装磁盘,也支持通过环境变量的路径拼接 链接参考
命令行操作
命令行操作其实没有什么好说的,属于 bat 批处理的范畴。命令文档可以参考 ss64.com
比较重要的命令就是 where ,类似 mel 语言的 whatIs 命令(应该说 mel 语言就是参考它的),可以查询到命令的路径。
有些很多命令的背后其实是运行 exe 实现的。
另外 /? 非常重要,大部分的命令不懂都可以加这个后缀来查看帮助。
总结
以上就是 windows 这几个月使用总结的一些效率提升的操作。
最近疯狂折腾,还要出一期 效率工具总结, 希望对大家有用。