MAC OS 常用技巧

公開日: 2015-04-11 09:42 772文字 4 min read

前端项目通过bridge获取客户端资源,客户端直接返回response对象Win11 光标变白消失解决方案(浏览器开启硬件加速后,在鼠标滑到文本处出现)Terminal里用option/alt + 鼠标点击,就可以让光标到指定位置Duff's Device为 UIControl 实现线程安全的 Block 事件扩展:原理与实践前端代码规范设计模式k8s前端项目利用nginx部署项目不停机Vue3+Vite+history模式+Nginx 部署二级路径iOS开发工具常用代码模板2——数据结构常用代码模板1——基础算法iOS:特殊符号大全HomeBrew 更新报错“fatal- Could not resolve HEAD to a revision”SwiftUI基本控件代码大全——1.欢迎进入软件构建的世界C++ STL简介LeetCode 70 爬楼梯(青蛙跳台阶)深入理解计算机系统(第二版) 家庭作业 第二章Swift Module 如何被全局引用LeetCode 398 随机数索引Vue 的一些指令和缩写LeetCode 486 Predict the Winner(预测赢家)浅谈iOS中的weakCocoaPods组件化——OC/Swift动静态库混用OpenGL 术语当对象接收到不能处理的消息时调用的方法命令行通过ffmpeg剪切视频iOS:如何在UITableView调用reloadData刷新结束后再同步执行后续操作统计iOS工程代码行数CMake 入门及常用变量指令手册LeetCode 6 ZigZag Conversion(Z字转换)LeetCode 106 Construct Binary Tree from Inorder and Postorder Traversal(由中序和后序遍历建立二叉树)LeetCode 5 Longest Palindromic Substring(最长回文字串)LeetCode 8 String to Integer (atoi)Objective-C Type EncodingsObjective-C:为什么分类中不能直接添加属性MeshLab数据结构与算法解析习题2.23数据结构与算法解析习题2.19数据结构与算法解析习题2.16数据结构与算法解析习题2.14数据结构与算法解析习题2.13数据结构与算法解析习题2.12数据结构与算法解析习题2.11:二分查找数据结构与算法解析习题2.10:霍纳法则(Horner's rule)数据结构与算法解析习题2.7数据结构与算法解析习题1.3数据结构与算法解析习题1.2数据结构与算法解析习题1.1centos7 mysql数据库安装和配置Fishhook-源码分析解决Mac下 Cornerstone 无法查看SVN日志的问题UIButton扩大点击范围以及关于响应者链条的思考UILabel中文带行间距的处理,限制行数,计算高度等UITableview调用reload方法时抖动问题C语言指针小结C语言数据类型和const、static关键字iOS 截取整个 scrollview 图片WxWidgets类列表objc源码分析-runtime-classiOS自动化埋点的实现iOS平台编译Ogre游戏引擎库在 Mac OS X 上安装 TensorFlowiPhone 刘海机型UI适配(X、Xs、Xs Max、Xr)关于C语言中的union虚拟机 Linux 上编 slice3r perl Build.PL 报错iOS 沙盒与 BundleCOCOAPODS技巧-创建私有仓库iOS脚本打包 ipa(.app转.ipa)Objective-C 中禁止调用指定的方法iOS 关于 UITextField 的字数限制升级 Mac OS 10.13 High Sierra 后 ruby 报错iOS 框架学习-AsyncSocketSQL语句OC优缺点以及常见bugUIViewController 的生命周期runtime——运行时简单使用iPhone6 Plus上面神秘的缝隙CocoaPods安装和使用教程(更新至Mac High Sierra)UIApplicationiOS 网络小结NSString的各种处理HTTP请求报文和HTTP响应报文,以及工作原理Vim 快捷键整理OC中nil 、NULL、 Nil 、NSNull的区别GCD 使用指南iOS常用数据类型转换关于NSNotificationCenterGit 命令MAC OS 常用技巧Description方法和NSLog函数代码重构OC单例宏Block in Objective-CObjective-C 语法 3Objective-C 语法 2Objective-C 语法 1
この投稿は「日本語」では表示できません。元の投稿を表示しています。
1. OS X默认是不显示隐藏文件的,想要显示隐藏文件,需要在终端中敲入命令,如下 显示:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏:defaults write com.apple.finder AppleSho

1. OS X默认是不显示隐藏文件的,想要显示隐藏文件,需要在终端中敲入命令,如下:

  • 显示:defaults write com.apple.finder AppleShowAllFiles -bool true
  • 隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false

对了敲完命令不要忘了重新开启一下finder哦,具体操作如下:

点击屏幕左上角苹果图标 -> 点击强制退出 -> 选择finder ->重新开启

2. 在命令行LS后显示隐藏文件的方法

终端输入ls 加上 -a 就可以显示隐藏文件了:

// ls -a
192:anyanwind.github.io ankang$ ls -a
./         .gitignore    _config.yml  _posts/  favicon.ico  js/
../        .sass-cache/  _drafts/     _sass/   feed.xml     page/
.DS_Store  CNAME         _includes/   _site/   img/
.git/      LICENSE       _layouts/    css/     index.html
// ls -l -a 或者 ls -al
192:anyanwind.github.io ankang$ ls -l -a
total 44
drwxr-xr-x 22 ankang staff  748  7 26 23:19 ./
drwxr-xr-x 10 ankang staff  340  7 30 14:20 ../
-rw-r--r--  1 ankang staff 6148  7 26 23:19 .DS_Store
drwxr-xr-x 17 ankang staff  578  7 30 16:04 .git/
-rw-r--r--  1 ankang staff   59  7 26 22:40 .gitignore
drwxr-xr-x  4 ankang staff  136  7 26 23:19 .sass-cache/
-rw-r--r--  1 ankang staff   13  7 26 22:40 CNAME
-rw-r--r--  1 ankang staff 1073  7 26 22:40 LICENSE
-rw-r--r--  1 ankang staff 1581  7 26 23:06 _config.yml
drwxr-xr-x  4 ankang staff  136  7 30 15:42 _drafts/
drwxr-xr-x 10 ankang staff  340  7 26 22:40 _includes/
drwxr-xr-x  6 ankang staff  204  7 26 22:40 _layouts/
drwxr-xr-x 44 ankang staff 1496  7 30 16:03 _posts/
drwxr-xr-x 14 ankang staff  476  7 26 22:40 _sass/
drwxr-xr-x 23 ankang staff  782  7 30 16:02 _site/
drwxr-xr-x  3 ankang staff  102  7 26 22:40 css/
-rw-r--r--  1 ankang staff 4787  7 26 22:41 favicon.ico
-rw-r--r--  1 ankang staff 1324  7 26 22:40 feed.xml
drwxr-xr-x  4 ankang staff  136  7 30 15:18 img/
-rw-r--r--  1 ankang staff 6713  7 26 23:33 index.html
drwxr-xr-x  7 ankang staff  238  7 26 22:40 js/
drwxr-xr-x  7 ankang staff  238  7 26 23:28 page/

3. zsh切换bash bash切换zsh

// 切换bash
chsh -s /bin/bash

// 切换zsh
chsh -s /bin/zsh

4. Mac OS 10.12 以上安全隐私里没有打开任何来源

输入一下命令即可

sudo spctl --master-disable

5. 打开真机描述文件目录

open ~/Library/Developer/Xcode/UserData/Provisioning\ Profiles

6. Finder 顶部看见完整的路径

defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

7. 给指定文件权限

/// 777权限
sudo chmod -R 777 文件名
/// 将指定文件的拥有者改为指定的用户
sudo chown -R $(whoami):admin 文件名

8. ssh

// 是否有ssh
ls -a ~/.ssh

// 查看ssh
cd .ssh
cat foo_rsa.pub //查看公钥
cat foo_rsa     //查看私钥

// 生成ssh
ssh-keygen -t foo_rsa -C "foo@bar.com"

// 添加 key 到 SSH
ssh-add ~/.ssh/foo_rsa

// 查看并复制.pub内容,配置在GitHub等需要配置的地方
vim/cat   ~/.ssh/foo_rsa.pub
pbcopy < ~/.ssh/foo_rsa.pub

9. terminal环境

按顺序安装以下工具。

https://ohmyz.sh/ https://github.com/romkatv/powerlevel10k https://brew.sh/

# 重置 p10k配置
p10k configure

10. Mac15 安装 WPS 扩展

pluginkit -e "use" -i "com.kingsoft.wpsoffice.mac.FinderSync"
pluginkit -e "use" -i "com.kingsoft.wpsoffice.mac.WPSMacShare"
pluginkit -e "use" -i "com.kingsoft.wpsoffice.mac.WPSFinderMenu"

# 注意:如果你想禁用扩展,请将"use"替换为"ignore"。

# 确认开启拓展是否成功:
pluginkit -m CFBundleIdentifier=com.kingsoft.wpsoffice.mac.FinderSync -vv
pluginkit -m CFBundleIdentifier=com.kingsoft.wpsoffice.mac.WPSMacShare -vv
pluginkit -m CFBundleIdentifier=com.kingsoft.wpsoffice.mac.WPSFinderMenu -vv
以pluginkit -m CFBundleIdentifier=com.kingsoft.wpsoffice.mac.FinderSync -vv 为例

# 输出中框选的➕表示已开启

Mac 常用工具

## Xcode描述文件存放位置

~/Library/Developer/Xcode/UserData/Provisioning Profiles

把Xcode配置中的描述文件,拖到finder中就可以看到当前项目描述文件的名字了。