win/mac 平台切换指南?为了让mac用户在win上提升开发效率的一些小点子,把你的 win 转换成半台 mac

因为新公司需要使用Windows办公,但是对Windows开发环境和快捷键都不熟悉,所以进行了一系列改造。

因为多年使用触控板,用鼠标也觉得不太习惯。万幸的是 ThinkPad 的触控板体验不错。

键盘映射

使用软件 SharpKeys.exe 实现,操作很简单就不介绍了,免费软件可以直接去官网下载

左 Alt 映射到左 Control,右 Alt 映射到右 Control,右 Control 映射到 右 Alt

这样就与 MacOs 的 CMD 按键的逻辑基本一致了,保持左 Control 不做映射的原因是用 bash 时经常需要 Control + C 等操作而且 Alt 按键很少使用

平常使用的编码软件是 VSCode,在 VSCode 中修改一些常用按键:

将撤销改成 CMD + Shift + Z

设置一些快捷键

使用这个脚本(配合 AutoKey 使用)

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
LControl & Tab::AltTab
LControl & q::WinMinimize, A  ; Ctrl+Down

这里将 左 Control 和 Tab 的组合键映射到 Alt + Tab,这样切换窗口就方便了(虽然还是不习惯,因为 MacOS 的逻辑不是切换窗口而是切换程序。吐槽一下 Windows 上切换窗口一大堆,不如先切换程序再切换窗口方便)

mac上一般关闭窗口不会退出程序,win上会退出程序,为了解决这个问题,将 cmd + q 映射到了最小化,这样每次像关闭窗口的时候就不会不小心把程序直接退出了

cmd + shift + 4 的截图快捷键没设置成功,之后有时间再摸索

iCloud 同步

苹果有 Windows 版本的 iCloud,做一些快捷方式/软链接到桌面就可以解决

Bash

安装 Windows Subsystem for Linux,就可以使用 Bash 了

同时把开发环境部署在子系统 Ubuntu 上,基本与 MacOS 的开发环境是一致的。

使用 VSCode 的 Remote 连接到 Ubuntu 开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值