1. iOS模拟器使用

打开模拟器

  1. $ xcrun simctl list
  2. $ /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator -CurrentDeviceUDID <YOUR-DEVICE-ID>

通过上述 list 命令可以查看,可以使用的设备类型。
在执行第二行(拷贝要打开的设备编号即可打开一个模拟器)

查看源代码
只是看到页面样式,但是无法看到source code还是无法定位问额题。

打开Safari中,
在Preferene - Advanced,勾选 Show Develop menu in menu bar。

然后就可以在Developere - Stimulator打开要在模拟器上调试的地址了。

注:大学项目测试中的网页内容在模拟器中午无法访问,通过在浏览器中拷贝整个HTML的元素内容,放在模拟器的网页中,即可进行调试。

2. Git Alias

  1. # 通用
  2. alias ga="git add -A"
  3. alias gaw="git add $@"
  4. alias gm="git merge $@"
  5. alias gsh="git stash"
  6. alias gshp="git staths pop"
  7. alias gus="git status"
  8. alias run="npm run $@"
  9. alias gs="git status"
  10. alias gc="git commit -m $@"
  11. alias gco="git checkout $@"
  12. alias gcom="git checkout master"
  13. alias gr="git reset --hard"
  14. alias gcb="git checkout -b $@"
  15. alias gp="git pull"
  16. alias gps="git push"
  17. alias gb="git branch"
  18. # 所在公司和开发环境特有
  19. alias gpw="git push origin feature/20211129-app-init:feat/1.0.0"

3. VSCode

3.1 编辑器配置

  1. // Place your key bindings in this file to override the defaults
  2. [
  3. {
  4. "key": "ctrl+`",
  5. "command": "workbench.action.toggleSidebarVisibility"
  6. },
  7. {
  8. "key": "cmd+b",
  9. "command": "workbench.action.terminal.toggleTerminal"
  10. }
  11. ]

3.2 ESLint + Prettier

略。参考阿里语雀

4. 其他

常用地址收录到收藏收藏夹 + 个人账号登陆Chrome并且开启同步


5. 参考网址

简书:在 iOS 模拟器中调试 Web 页面
Stackoverflow:how-can-i-launch-the-ios-simulator-from-terminal