在settings.json中添加:
1 2 3 |
"gopls": { "ui.diagnostic.staticcheck": true, } |
DevOps
在settings.json中添加:
1 2 3 |
"gopls": { "ui.diagnostic.staticcheck": true, } |
这个目录太大了
使用C盘的“磁盘空间清理”功能试试
点击“清理系统文件”
C盘空闲8.4G,清理后应空闲12G
执行后(winsys目录减小了约3GB,清理约1.5万个文件,还是太多):
因为dmg文件是一个磁盘镜像文件,需要挂载到文件系统上,才能把里面的内容copy到/Applications目录中,比如,Chrome浏览器的安装dmg文件在安装时,会挂载到目录/Volumes/Google Chrome,具体挂载到哪个目录在dmg文件里面已经定义好了,挂载后的文件目录如下:
[junjie20@Mac: 05-30 14:28:59 Google Chrome]$ ll
total 4
lrwxr-xr-x@ 1 junjie20 staff 13 5 6 10:10 -> /Applications
drwxr-xr-x@ 3 junjie20 staff 102 5 6 07:54 Google Chrome.app
里面有一个/Applications的软连接,这大概就是我们打开这个dmg后,就可以看到两个图标,一个是应用程序,一个是Applications目录,拖进去就行了。
安装完成后,我们会把dmg文件删除掉,此时并不影响我们进入目录/Volumes/Google Chrome ,因为文件引用还在,就没有真正释放;此时,执行下面命令,空间就会被释放:
hdiutil detach /Volumes/Google\ Chrome
更多请参考文章: https://phpor.net/blog/post/19146
1 2 3 |
# 典型安装流程 hdiutil attach example.dmg # 挂载DMG cp -r /Volumes/Example/App.app /Applications # 拖动安装 |
1 2 |
hdiutil info | grep -B 5 "/Volumes/Target" # 查找挂载点对应DMG mount | grep "/Volumes/Target" # 查看设备节点 |
1 2 |
hdiutil detach /Volumes/Target # 标准卸载 hdiutil detach -force /dev/disk5s1 # 强制卸载 |
hdiutil
专管磁盘映像,可追溯DMG关联diskutil
侧重物理设备管理,无DMG元数据接口
1 |
hdiutil create -srcfolder ./App -fs HFS+ -volname "MyApp" -encryption AES-256 MyApp.dmg |
-format UDZO
:压缩映像-size 100m
:预分配空间篡改猴脚本可以在不同时机执行:
如果我们需要通过修改window对象来模拟一些特殊情况,就可能需要在页面加载的第一时间来设置window对象,就需要让篡改猴脚本第一时间执行,修改方式如下:
更新前:
更新后:
结论:
使用terminal时,快捷键很重要,如:
alt+b (backword): 光标左移一个单词
alt+f (forword): 光标右移一个单词
alt+. : 自动填充上个命令的最后一个单词
但是,默认情况下,可能这个不好使,需要设置 terminal.integrated.macOptionIsMeta ,选中复选框如下:
或者 ⌘ + shift + p 打开settings.json ,添加如下配置:
该进程未tauri://localhost