macOS 窗口管理指南:快捷键、手势、拼贴、台前调度与多桌面
嗨,我是芦苇Z。本文是 macOS 新手进阶系列。
无论是撰写文档、进行设计,还是编写代码,我们常常需要在多个窗口或任务之间频繁切换。熟练掌握 macOS 的窗口管理技巧,不仅能显著提升工作效率,也有利于保持专注。本文将详细介绍系统快捷键、触控板手势、窗口拼贴、调度中心、台前调度以及多桌面管理等功能。
嗨,我是芦苇Z。本文是 macOS 新手进阶系列。
无论是撰写文档、进行设计,还是编写代码,我们常常需要在多个窗口或任务之间频繁切换。熟练掌握 macOS 的窗口管理技巧,不仅能显著提升工作效率,也有利于保持专注。本文将详细介绍系统快捷键、触控板手势、窗口拼贴、调度中心、台前调度以及多桌面管理等功能。
嗨,我是芦苇Z。本文是 macOS新手入门系列。
Mac / MacBook 的触控板远不止鼠标替代品,它是高效操作 macOS 的核心工具。通过三指和四指手势,你可以无缝切换应用、调度窗口、调用查词与桌面,极大提升操作效率与多任务能力。
嗨,我是芦苇Z。本文是 macOS 新手入门系列。
在 Mac 上浏览文档或查看图片时,你是否还在苦苦寻找滚动条,或反复点击缩放按钮?如果是,那你可能还没有真正体验过 MacBook 触控板的强大之处——双指操作。
嗨,我是芦苇Z。本文是 macOS新手入门系列。
很多刚接触 MacBook 的朋友,都会有这样的疑问:触控板没有明显的左右键,怎么实现“右键点击”?其实,macOS 早已为你准备了多种便捷的“右键”(辅助点按)方式,无论是日常文件管理,还是应用软件的操作,都会需要“右键”的上下文菜单。下面介绍每种方法的设置步骤和使用方式。
ESLint 和 Prettier 是现代 JavaScript 开发中不可或缺的代码质量工具,它们帮助我们维护一致的代码风格、发现潜在错误,并确保代码遵循最佳实践。
# 安装 ESLint
npm install --save-dev eslint
# 交互式初始化配置
npx eslint --init
交互式配置选项:
Jest 是 Facebook 开发的现代 JavaScript 测试框架,具有零配置、内置断言、模拟功能和代码覆盖率等特性,是现代 JavaScript 项目的首选测试解决方案。
# 安装 Jest
npm install --save-dev jest
# 安装类型定义(TypeScript 项目)
npm install --save-dev @types/jest
创建 jest.config.js
文件:
在现代前端开发中,不同项目可能需要不同版本的 Node.js。NVM (Node Version Manager) 让我们能够轻松地在多个 Node.js 版本之间切换。
# 旧项目可能需要 Node.js 14
# 新项目使用最新的 Node.js 20
# 某些工具如 Wrangler 可能对版本敏感
# 查看已安装的版本
nvm ls
# 查看当前使用的版本
nvm current
# 输出示例:v18.17.0
# 查看可安装的版本
nvm ls-remote --lts # 查看所有 LTS 版本
# 安装 Node.js 18
nvm install 18.17.0
# 安装最新的 LTS 版本
nvm install --lts
# 安装最新版本
nvm install node
# 切换到 Node.js 18
nvm use 18.17.0
# 切换到最新 LTS 版本
nvm use --lts
# 切换到最新版本
nvm use node
# 使用主版本号(自动选择最新的子版本)
nvm use 18
# 某些工具(如 Wrangler)可能在最新版本遇到问题
# 切换到兼容版本
nvm install 18
nvm use 18
# 安装工具
npm install -g wrangler
# 验证工具是否正常工作
wrangler --version
# 项目 A 使用 Node.js 16
cd project-a
nvm use 16.20.0
# 项目 B 使用 Node.js 18
cd project-b
nvm use 18.17.0
在项目根目录创建 .nvmrc
文件:
苹果开发者计划的退订入口好找也不好找。好找是因为就在手机端,操作简单;不好找是因为惯性思维在网页端寻找,找不到的。
在我电话联系客服之后,给我发了个「取消订阅」的帮助文档,并帮我申请了退款流程。