求助帖,如题。在一些场景下打开文件夹的时候,不是默认 finder 打开,而是直接在 idea 中打开。在 hapigo 中搜索文件夹的时候,默认的打开方式也是 idea ,真的很令人费解。卸载了 idea 之后恢复正常了,但是总归还是要干活的,重装上之后问题依旧,已经快被折磨疯了。
之前发帖求助过,老哥们支招看 finder 扩展,看文件夹是否有隐藏文件,都检查过了,到最后也没有解决便不了了之。。。最近连续出现这个问题搞得我心情非常烦躁,求助遇见相同问题的朋友们。 这个让人崩溃的问题主要发生在以下场景:
1.hapigo 搜索文件夹 2.解压缩以后自动打开一个文件夹 3.命令行 open 命令打开一个目录
这三种情况敲回车之后 idea 的图标就开始跳了,然后弹窗询问是否信任文件夹。。。我的血压也跟着跳上来了
1
fredli 2022-04-24 21:50:10 +08:00
默认可以改
|
6
Akira1995 2022-04-25 09:09:07 +08:00
访达 - 偏好设置 - 开启新“访达”窗口时打开:
|
7
xtinput 2022-04-25 09:40:07 +08:00
文件夹里面有隐藏文件
|
8
zywoo OP 问题解决了 谢谢哥哥们的回复,放下脚本的链接给遇到相同问题的兄弟们参考一下
https://github.com/mathiasbynens/dotfiles/issues/458 首先用以下命令: defaults read com.apple.LaunchServices/com.apple.launchservices.secure 查看当前系统内各种文件的默认打开方式,可以看到我的 folder 选项是 inteliij: 运行脚本,把对应的参数改成"com.apple.finder" ,用上述命令查看一下修改是否成功,我这里已经是成功了 成功后重启,问题解决 😅 😅 😅 问题的起因应该是我用了 qspace ,在我不知情的情况下改了默认打开方式。。。(我真的不记得我有手动改过) 感谢 hapigo 群里大佬提供的思路 |
10
zywoo OP @919615766 #9 对的,执行之前先把最后那一行调用的参数换一下,换成
set_lshandlers "LSHandlerContentType" "public.folder" "LSHandlerRoleAll" "com.apple.finder" 然后丢进 terminal 执行就行了 |