新电脑(Mac)初始安装

[TOC]

一、系统设置

  • [x] mac三指拖动设置

    1
    系统设置 --> 辅助功能 --> 鼠标与触控板 --> 触控板选项 --> 三指拖移
  • [x] mac显示隐藏文件

    1
    defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder

二、搜狗输入法、QQ、微信、Wps

三、琐事记录&计划

1、开始记录各种琐事:个人博客Git

2、找到对应的文件/应用:Alfred、QSpace、Manico、Magnet

3、编辑:Typora、SublimeText、截图xnip、翻译Bob、粘贴Paste

4、列计划:omniplan、Xmind

5、其他:Bartender

四、代码相关

1、Sourcetree、gitlab、github项目、ssh

  • [x] Sourcetree

  • [x] 生成ssh

    1
    2
    3
    4
    5
    6
    7
    # 查看是已有
    cd ~/.ssh

    # 没有则执行生成
    ssh-keygen

    # 生成后,拷贝id_rsa.pub中的秘钥到git的ssh配置中
  • [x] gitlab

  • [x] github

    mac中用sourcetree下载clone代码,结果出错:warning: templates not found in /usr/local/git/share/git-core/templates

    image-20201103134013411

    解决办法:

    1
    2
    sudo mkdir -p /usr/local/git/share/git-core/templates
    sudo chmod -R 755 /usr/local/git/share/git-core/templates

    image-20201103135013020

2、Cocoapods、Spec

  • [x] Cocoapods官网

    1、安装Cocoapods

    1
    sudo gem install cocoapods

    2、拷贝cocoapods的Spec

    1
    2
    3
    4
    pod repo # 找到pod库的路径
    cd 到上述路径
    拷贝cocoapods的Spec,并重命名该仓库名字
    pod repo update master # 将指定的仓库更新

3、go2sheell

五、iOS编码工具

1、Xcode

  • Xcode

2、CodeSnippets

1、进入 BlackMagic Git工程中的 CodeSnippets 并下载

2、CodeSnippets所在位置

①自己定义的代码块是在以下目录下:
~/Library/Developer/Xcode/UserData/CodeSnippets/

3、iSwift破解版

4、其他 cocoapods APP

5、XSimulatorMng

XSimulatorMngr

六、Android

1、Android Studio

七、WebStrom

1、WebStrom APP

2、WebStorm细节配置

2.2、WebStorm配置直接运行RN项目

​ 具体操作请查看:ReactNative开发环境搭建与运行

七、AI 智能编程助手

AI编程助手 来源 官网 备注 推荐指数
codegeex 清华 https://codegeex.cn/ ⭐️⭐️⭐️⭐️⭐️
Codeium 初创公司 https://codeium.com/ 开源:https://github.com/THUDM/CodeGeeX
CodeWhisperer 亚马逊

image-20240317232514136

八、抓包 Charles

  • Charles 下载

    进入百度网盘,搜索Charles,目前实用4.5.5版本

    Charles

  • Charles.md

九、brew、yarn、npm

  • [ ] brew

    1
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • [ ] yarn

    1
    brew install yarn
  • [ ] npm

  • [ ] wrap

十、个人娱乐类

十一、网站

1、APP网站及APP安装问题解决方法

详见:常识类/技术常识/好用的网站

十二、其他小工具

详见:实用工具/其他小工具

十三、科学上网

详见:常识类/技术常识/科学上网常识

其他、软件安装问题

1、已损坏