mac
[TOC]
使用问题
剪切板历史记录
使用alfred记忆复制并选择性粘贴
https://www.bilibili.com/read/cv12618162/
macOS更新系统后运行应用提示“将对您的电脑造成伤害。 您应该将它移到废纸篓”解决方法
https://www.macwk.com/article/macos-update-launch-app-error
- 打开访达,点击左侧的应用程序,在应用程序目录中找到对应的App,比如 Sketch.app,然后右键,点击“显示简介”,找到“覆盖恶意软件保护”这条选项,前边打勾,重新开启即可正常使用。
2、安装Command Line Tools 工具
打开终端工具输入如下命令(已安装的直接跳到第4小步):
|
|
3、弹出安装窗口后选择继续安装
,安装过程需要几分钟,请耐心等待。
4、打开终端工具输入并执行如下命令:
|
|
应用路径:打开访达(Finder),点击左侧导航栏的
应用程序
,找到相关应用,将它拖进终端命令-
的后面,然后按下回车即可,注意最后一个-
后面有一个空格。
正常情况下只有一行提示,即成功:
|
|
内存优化
Mac下GoogleChromeHelper占用内存过高 的一个排查过程记录
mac@big sur在根目录创建文件夹
https://discussionschinese.apple.com/thread/252838969
mac电脑设置屏保
|
|
显示隐藏文件
|
|
然后在键盘上按下这三个键option+command+esc,重启finder。
解决端口占用问题
1.查看端口 终端输入:lsof -i tcp:port 将port换成被占用的端口(如:8086、9998) 将会出现占用端口的进程信息。
2.kill进程 找到进程的PID,使用kill命令:kill PID(进程的PID,如2044),杀死对应的进程
HomeBrew
常用命令
brew install [包名]
brew update
brew update -verbose
brew cleanup
:清理旧有软件包.brew doctor
:诊断Homebrew的问题.brew update-reset
brew search
[软件名] 查看可选版本
卡顿问题,更改镜像源
-
输入
brew update -verbose
我们可以看到brew update
工作的具体步骤.1 2 3 4 5 6 7 8 9
$ brew update -verbose Checking if we need to fetch /usr/local/Homebrew... Checking if we need to fetch /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask... Fetching /usr/local/Homebrew... Checking if we need to fetch /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core... Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask... Checking if we need to fetch /usr/local/Homebrew/Library/Taps/homebrew/homebrew-services... Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core... Already up-to-date.
- 我们可以看到它一共检查了
Homebrew
,homebrew-cask
,homebrew-core
,homebrew-services
这几个文件. - 而网上大部分教程替换更新源时往往只替换了
Homebrew
和homebrew-core
这两个的源. - 出问题,可能就出在
homebrew-cask
这个文件上,而我之前运行brew update -verbose
显示卡死也的确是卡在这个地方. - 所以知道了原因,我们只要把
homebrew-cask
这个文件的更新源也替换一下即可.
- 我们可以看到它一共检查了
更新步骤
Homebrew
Homebrew
源代码仓库 更新到清华源,阿里源不支持cask,通过brew config 查看配置
-
替换源地址:
1
cd "$(brew --repo)" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
-
重置为官方地址:
1
cd "$(brew --repo)" && git remote set-url origin https://github.com/Homebrew/brew.git
Homebrew Bottles
Homebrew
预编译二进制软件包
在运行brew
, 前设置环境变量HOMEBREW_BOTTLE_DOMAIN
,值为https://mirrors.ustc.edu.cn/homebrew-bottles
-
替换源地址:
-
bash:
1 2
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.bash_profile source ~/.bash_profile
-
zsh:
1 2
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.aliyun.com/homebrew/homebrew-bottles' >> ~/.zshrc source ~/.zshrc
-
Homebrew Core
Homebrew
核心软件仓库
-
替换源地址:
1
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
-
重置为官方地址:
1
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://github.com/Homebrew/homebrew-core
Homebrew Cask
Homebrew cask
软件仓库,提供macOS
应用和大型二进制文件
-
替换源地址:
1
cd "$(brew --repo)/Library/Taps/caskroom/homebrew-cask" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
-
重置为官方地址:
1
cd "$(brew --repo)/Library/Taps/caskroom/homebrew-cask" && git remote set-url origin https://github.com/Homebrew/homebrew-cask
参考:11
Iterm2闪退
修改ITerm2的perferences -> Profiles -> General 下的Command, 将其从”Login shell”选项修改为”Command: /bin/bash”,改完重启ITerm2,闪退问题解决。
如果配置zsh, 则改为/bin/zsh
参考:https://blog.csdn.net/xybsos/article/details/51195362
使用chrome 文章禁止转载
chrome打开知乎页面,按顺序 cmd+opt+i - F1 - 在Debbugger 里面点选 Disable JavaScript。就可以复制了。
去除拼写检查
- 在备忘录里。 第一种情况
选择顶上的菜单里 “编辑”-> “检查拼写和语法” ->“键入时检查拼写”,点击一下勾去掉就可以了。
- 系统中 第二种情况(鄙人是因为在浏览器中搜索收到影响)
选择设置里的"键盘" ->“文本”->“自动纠正拼写”
touchbar隐藏siri
系统控制->键盘->自定功能栏
https://jingyan.baidu.com/article/59703552980b698fc0074034.html
Mac High Sierra版本中“已损毁,打不开。您应该将它移到废纸篓”问题的解决办法
在mac High Sierra 10.13.4版本上安装CleanMyMac 3是出现如下错误提示:
“cleanMyMac”已损坏,打不开。您应该将它移到废纸篓。
原因
苹果自macOS Sierra 10.12版本以后,去掉了安全性与隐私中允许从以下位置下载的应用中任何来源的选项
解决办法
打开终端 输入sudo spctl --master-disable
,输入密码后即可
当我们再次打开安全性与隐私时,则会出现“任何来源”选项
选中任何来源后,再次打开软件,便可以正常使用啦。
友情提示
很多朋友比较担心电脑的安全,我们可以在文件可以正常使用后,将修改还原
打开终端 输入sudo spctl --master-enable
,输入密码后即可
sublime
Unable to download XXX
原文:https://github.com/wbond/package_control/issues/1220
安装插件时,弹出提示框: Package Control Unable to download XXX. Please view the console for more details. 一番搜索后在github上找到答案:
解决办法:
1.打开Sublime Text,Preferences ->Package Settings->Package Control->Settings-User,在文件中添加以下几行代码:
|
|
2.重启Sublime Text,问题解决。
安装json格式化工具
- 使用 Command(或ctrl)+ Shift + P 调出面板,然后输入pci ,选中“Package Control: Install Package”并回车,然后通过输入插件的名字pretty json找到插件并回车安装即可。
- 使用command + ctrl + j快捷键来格式化当前页面的内容
安装toml支持
pci->toml, 安装好后选择toml格式查看即可
常用安装
录屏工具-licecap
无法录制,保存后的gif 内容是桌面, 这是因为app没有屏幕录制权限导致, 开启权限即可。
Typora
设置文字颜色可以通过alfred-snippets配合使用
|
|
Typora文字设置-绿色
|
|
Typora文字设置-红色
|
|
记录工作日志
|
|
Mac效率神器Alfred系列教程—Snippets文字扩展
将图片保存到文件所在相对目录且不显示图片文件夹
目的:集中保存图片,方便备份
解决:
Just Focus
配合alfred使用
欧陆词典
使用alfred websearch
|
|
Adguard
去广告软件,下载地址
安装和使用:
- 直接安装,已经是破解版
- 选择手动安装,安装过程中会提供选项安装chrome插件扩展,进行插件的安装
- 隐私设置里 通用->打开更改锁->打开
- 到此就可以使用chrome无广告访问了
jq
jq命令允许直接在命令行下对JSON进行操作,包括分片、过滤、转换等
|
|
chrome
给chrome添加json view插件,chrome网上应用店->JSONView
Xnip
JDK
20.11.14,今天将macos升到了Big Sur,运行nacos的时候报了nohup: /Library/Internet: No such file or directory
说是找不到Internet目录,可是本地从来就没有这个目录,只有/Library/Internet Plug-Ins
,猜可能是空格让程序困惑了,查看原先的JAVA_HOME设置
|
|
遂改成下面这样:
|
|
再次运行nacos成功
这种方法在构建dubbo-admin时出错,报:
|
|
还是重新设置JAVA_HOME吧,如下:
|
|
unrar
|
|
The Unarchiver
使用ezip解压文件名称乱码,遂改成The Unarchiver
vscode
- Vetur —— 语法高亮、智能感知、Emmet 等 包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个 Ctrl需要同时按着)
- EsLint —— 语法纠错
- Auto Close Tag —— 自动闭合 HTML/XML 标签
- Auto Rename Tag —— 自动完成另一侧标签的同步修改
- JavaScript(ES6) code snippets — — ES6 语 法 智 能 提 示 以 及 快 速 输 入 , 除 js 外 还 支 持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含 js 代码文件的时间
- HTML CSS Support —— 让 html 标签上写 class 智能提示当前项目所支持的样式
- HTML Snippets —— html 快速自动补全
- Open in browser —— 浏览器快速打开
- Live Server —— 以内嵌服务器方式打开
- Chinese (Simplified) Language Pack for Visual Studio Code —— 中文语言包
redis-cli
|
|
rdm
当我们连接的redis服务器是一个集群时,如果还通过redis-cli连接操作key时会很麻烦,总是显示moved to,需要在不同的服务器上切换,这时我们可以使用rdm
安装RDM:https://www.macwk.com/ 搜索rdm, 直接下载安装rdm dmg文件
打开rdm,在右上角设置中文语言,连接服务器,可以使用控制台直接敲命令