Mac 程序员应该这样使用 chrome

jinhuisheng · February 08, 2021 · Last by jinhuisheng replied at February 09, 2021 · 258 hits
Topic has been selected as the excellent topic by the admin.

工欲善其事,必先利其器,chrome 应该是我们工作中最常用的工具了,对相关功能以及快捷键的熟悉使用,可以很大程度提高我们的工作效率。

整理了一下平时的常用操作,使用 chrome 的时候如何更顺畅,高频操作如何更快,尽量不用鼠标去操作。

一、工具介绍

这里主要围绕如何更顺畅使用 chrome,用到了几个工具,每个插件都有它最优秀的,好用的地方,哪些操作该用插件来做,哪些用浏览器本身的快捷键更方便。

1、chrome

chrome 本身提供了很多快捷键操作,包括页面,tab、地址栏,系统操作(查看下载、进入控制台)等 对 chrome 应用层面、窗口、tab 页层面的操作,用 chrome 自带的快捷键是最适合的。

2、vimium

vimium 是 chrome 插件,我们可以像使用 vim 一样,去对一个页面的相关操作更顺畅

3、manico app

chrome 并没有提供全局一键调起的快捷键,使用 manico app 来达到一键启动的效果,我们也可以用 manico 对其他常用的 app 进行一键启动的配置,比如:item2,intellij,email,日历

4、alfred 以及 chrome 书签工作流

alfred 中的书签工作流可以帮助我们快速的找到我们收藏的书签,我们对同一类书签可以设置相同的前缀,这样就可以把范围集中到同一个书签类型下查找

二、快速打开

当我们想使用浏览器的时候,就要去找到 chrome,再打开浏览器,输入 url,这个过程有些时候是比较长的

1、一键启动、最小化

不管是不是全屏,当你用它的时候,让它显示到最前边 --- 借助 monica 工具 可能我们觉得用 alfred,输入 chrome 就可以打开,但这个时候你已经做了两步才打开了浏览器。

2、打开网址、搜索引擎搜索

alfred 中直接输入地址,或者要查询的关键字

3、通过收藏书签快速进入

配置 alfred chrome 书签工作流,需要整理书签,加上前缀 这个时候就可以把相关的书签展示出来,选择打开哪一个

三、页面操作

页面内操作问题是什么呢? 打开网址后,想去输入框,这个时候就要用鼠标滚动页面,点击输入框,进行输入,再鼠标点击搜索,点击某个链接去跳转....

1、打开某页面输入搜索

操作步骤:

  • 打开具体页面
  • gi 聚焦页面第一个文本输入框进入输入框
  • 输入搜索内容
  • enter 键 进行搜索

2、地址栏操作

怎么做到地址栏的快速操作呢?都可以不用鼠标操作的

操作:

  • 进入地址栏
  • 单个字符向前、向后
  • 以单词向前、向后
  • 直接到行首、行尾
  • 删除当前位置之后的地址
  • 提示相关 url 上下选择

3、页面浏览

操作:

  • 上下移动
  • 到最上方、最下方
  • 半屏上下滚动
  • 一行为单位上下滚动 *
  • 跳转某个链接
  • 打开新链接 *
  • 左右切换
  • 回退/前进 command + [ ] *
  • 关闭当前页面
  • 打开已关闭页面
  • 找到之前想看的页面

4、 文章非常好

  • 收藏 command+D
  • 传送印象笔记 使用印象笔记插件,设置快捷键

5、切换 tab 页、窗口

全屏情况下 Shift+Command H / L 左右切换

这个地方需要修改系统配置,键盘快捷键

非全屏情况下 Command + `

这个是 mac 上同一个 app 开启多个窗口(非全屏)时,统一操作

6、访问 DevTools

  • 打开/关闭 Developer Tools
  • 打开/切换检查元素模式和浏览器窗口
  • 打开 Developer Tools 并聚焦到控制台

常用操作、快捷键列表

1、vimium

单个页面的操作

  • j 向下滚动页面 (scrollDown)
  • k 向上滚动页面 (scrollUp)
  • d 向下滚动半屏页面 (scrollPageDown)
  • u 向上滚动半屏页面 (scrollPageUp)
  • gg 向上滚动到页面最上方 (scrollToTop)
  • G 向下滚动到页面最底部 (scrollToBottom)
  • yy 赋值当前 url 到剪切板 Copy the current URL to the clipboard
  • gi 聚焦页面第一个文本输入框 Focus the first text input on the page (focusInput)
  • f Open a link in the current tab (LinkHints.activateMode)
  • F Open a link in a new tab

多标签页操作

  • yt 重新打开一个当前标签页 Duplicate current tab (duplicateTab)
  • W 将当前 tab 移动到新窗口 (moveTabToNewWindow)
  • T 通过打开的 tab 进行搜索 Search through your open tabs

2、chrome

标签切换操作

  • Shift +Command + [ ] 左右切换
  • Ctrl+Tab 切换到下一个
  • Command + 1/2/3/…/9 按顺序切换

当前标签页操作

  • Command + N 打开新窗口
  • Command + T 打开新标签页
  • Shift + Command + T 重新打开之前关闭页
  • Command+[ ] 当前标签页前进/后退
  • Command+R ……刷新
  • Shift+Command+R 强制刷新
  • shift + Command + J 打开 chrome 下载内容页
  • Command+D 为当前网页添加书签
  • Cmd + Opt + I 打开/关闭 Developer Tools
  • Cmd + Shift + C 打开/切换检查元素模式和浏览器窗口
  • Cmd + Opt + J 打开 Developer Tools 并聚焦到控制台
  • Shift +Command + J 打开下载页面

字体调整:

  • Cmd++ 放大文字
  • Cmd+- 缩小文字
  • Cmd+0 还原到正常文字大小

3、chrome 地址栏快捷键

  • Command + L 选中地址栏内容
  • ctrl + p 地址栏下拉框向上移动
  • ctrl + n 地址栏下拉框向下移动
  • ctrl + a 移动到行首
  • ctrl + e 移动到行尾
  • ctrl + f 向前移动
  • ctrl + b 向后移动
  • ctrl + alt + f 以单词的形式向前移动
  • ctrl + alt + b 以单词的形式向后移动
  • ctrl + k 删除光标之后的内容

「软件匠艺社区」旨在传播匠艺精神,通过分享好的「工作方式」,让帮助程序员更加快乐高效地编程!

vimac make everything vim like 😏

Reply to DivenYoung

回头可以分享下这个效果哈,还没用过 😀

seabornlee mark as excellent topic. 10 Feb 08:55
You need to Sign in before reply, if you don't have an account, please Sign up first.