1. iOS模拟器使用
打开模拟器
$ xcrun simctl list
$ /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
# 通用
alias ga="git add -A"
alias gaw="git add $@"
alias gm="git merge $@"
alias gsh="git stash"
alias gshp="git staths pop"
alias gus="git status"
alias run="npm run $@"
alias gs="git status"
alias gc="git commit -m $@"
alias gco="git checkout $@"
alias gcom="git checkout master"
alias gr="git reset --hard"
alias gcb="git checkout -b $@"
alias gp="git pull"
alias gps="git push"
alias gb="git branch"
# 所在公司和开发环境特有
alias gpw="git push origin feature/20211129-app-init:feat/1.0.0"
3. VSCode
3.1 编辑器配置
// Place your key bindings in this file to override the defaults
[
{
"key": "ctrl+`",
"command": "workbench.action.toggleSidebarVisibility"
},
{
"key": "cmd+b",
"command": "workbench.action.terminal.toggleTerminal"
}
]
3.2 ESLint + Prettier
略。参考阿里语雀。
4. 其他
常用地址收录到收藏收藏夹 + 个人账号登陆Chrome并且开启同步
5. 参考网址
简书:在 iOS 模拟器中调试 Web 页面
Stackoverflow:how-can-i-launch-the-ios-simulator-from-terminal