首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
vitalis
V2EX  ›  分享创造

一款 MacOS 多视图 "Finder" 效率工具,尤其适合前后端开发者。

  vitalis · 2019-07-15 09:42:01 +08:00 · 34666 次点击
这是一个创建于 390 天前的主题,其中的信息可能已经有所发展或是发生改变。

用 MacOS 做开发已经六七年了,真的很爽。体验上比 Linux 稳定,UI 更完善,还兼容强大的 Terminal。比 Windows 颜值高很多,与 nix 的兼容互通性很强(当然 Linux 有自由而丰富的社区资源,Windows 有完备而坚实的应用生态)。虽然不同系统都各有所长,但就开发体验而言 MacOS 略胜一筹(毕竟能自如地进行移动端和前后端开发)。

一直以来,MacOS 的 Finder 和终端直接的切换让我很手残,没有便捷的路径复制,一直 cdcdcd。。。最后,我只能打开终端,然后 cd 拖过去的文件夹 -_-||| 而且有时候,一个项目会涉及到文档、设计稿、资源、代码等多个目录,每次都重复打开多个 Finder 窗口来回切换,真的很晕。。。

于是就在想,能不能开发一款带有 Chrome 式地址栏(直接输入地址、拷贝地址。。想想就很爽),并且能把窗口切分成 N 个视图区域,最好还能一直保持工作区状态的小工具?想的差不多了就开干,从设计到 coding 完成,大概花了两周左右的时间,QSpace 第一个版本终于上线了!

第一个版本完成了以下功能:

[多视图工作区]

  • 支持 12 种视图布局,一键灵活切换。
  • 支持创建多个工作区,并可快速切换。
  • 所有工作区状态自动保存,再次打开即可恢复!

[文件管理增强]

  • 浏览器式地址栏:支持前进、后退、前往上级、拷贝或直接输入路径等操作。
  • 终端快捷键:一键在指定终端打开已选择目录(支持 Terminal、iTerm、Hyper )
  • 编辑器快捷键:一键在指定编辑器打开已选择的文件或目录(支持 VSCode、Atom、Sublime )
  • 支持在任意位置创建空文件、文件夹。
  • 支持工作区视图之间拷贝、粘贴、拖拽等操作。
  • 支持工作区视图与其他应用之间拷贝、粘贴、拖拽等操作。
  • 按回车可直接打开文件或进入目录。

欢迎有类似困扰的 V 友加入体验!

https://apps.apple.com/cn/app/id1469774098

QSpace QSpace

第 1 条附言  ·  2019-07-22 09:53:28 +08:00
更新内容:

v1.0.1

- 添加剪切粘贴支持(快捷键 Command+Option+V )。
- 添加回车功能设置项,默认保持和 Finder 功能一致。
- 支持从用户应用文件夹,选择自定义打开终端或编辑器。
- 完善地址栏,支持输入省略用户路径前缀的地址。
- 完善按种类排序时,文件夹置顶。
- 修复工作区内文件更新引起的崩溃。
- 修复列表内文件属性更新延迟。
- 修复网格视图内新建文件或文件夹时焦点异常。
- 修复返回前进导航错乱。
- 修复更改文件名时列表刷新引起的焦点异常。

v1.0.2

- 添加隐藏文件显示切换(热键:Command+Shift+.)。
- 添加打开终端和编辑器自定义选择。
- 优化工作区内文件刷新频率。
- 优化文件改名操作。
- 优化未授权路径访问。
- 优化大文件或大量文件操作进度提示。
- 修复一些界面异常。

未来 1-2 个月功能规划:

- 问题修复和细节功能完善
- 分栏模式视图展示
- 预览模式视图展示
- 菜单栏入口
- 地址栏自动提示及补全
- 地址栏及导航使用体验优化
- 文件搜索功能
- 完善右键菜单项(显示简介、打开方式等)
- 多彩标签功能

感谢 V 友们的支持 ^_^ 如果大家有什么问题或建议,可以加 Q 群 /857880493/来聊~
第 2 条附言  ·  2019-08-05 10:53:32 +08:00
近期更新功能:

v1.1

- 添加分栏视图模式。
- 添加新建文件模板,支持自定义文件名称和内容。
- 添加替身和超链接目录支持。
- 添加按「修改日期」和「添加日期」排序。
- 添加右键菜单项:打开方式。
- 添加右键菜单项:在终端打开。
- 添加右键菜单项:在编辑器打开。
- 添加右键菜单项:在访达中查看。
- 添加设置项:默认布局。
- 添加设置项:默认视图。
- 添加设置项:默认排序方式。
- 添加设置项:文字显示大小。
- 优化文件选择和重命名操作体验。
- 修复某些情况下的拖拽操作异常。
- 修复某些情况下的文件排序异常。

v 1.0.3

- 添加文件「剪切」功能( Command + X,仅支持在 QSpace 内操作)。
- 添加列表视图二级缩放(切换显示大小:Command + 加号或减号)。
- 添加网格视图四级缩放(切换显示大小:Command + 加号或减号)。
- 添加文件删除和拷贝音效。
- 添加“使用所选项新建文件夹”右键菜单项。
- 支持启动 Jar 程序包。
- 支持文件拷贝、移动时的冲突选择。
- 优化拷贝黏贴操作。
- 同步窗口名称为工作区名称。
- 修复空拖拽导致的页面显示异常。
- 修复工作区名称偶尔无法编辑的问题。

感谢各位 V 友的支持和反馈!更多实用功能会在近期不断推出,敬请期待!
第 3 条附言  ·  355 天前

最近对地址栏进行了优化,新增了分段式可交互的操作模式,大大提升了路径切换效率(同时支持快速切换可编辑模式)。

近期更新说明:

v1.2

  • 新增分段式可交互地址栏。
  • 新增直接删除选择项(快捷键 Command+Option+Delete)。
  • 新增设置项:默认文件夹置顶。
  • 新增设置项:粘贴到选中目录。
  • 新增设置项:音效开关。
  • 新增视图移动功能。
  • 新增目录书签和快速访问入口。
  • 新增系统常用目录快速访问入口。
  • 优化程序运行速度。
  • 优化地址栏和其他一些界面显示。
  • 取消分栏模式下音视频自动播放。
  • 调整快捷键 Command+O:打开选择项。
  • 修复系统隐藏文件显示异常。
  • 修复分栏视图拖拽后文件选择异常。

v1.1.1

  • 新增工作区窗口置顶功能。
  • 新增「文件夹置顶」排序选项。
  • 新增独立设置应用的外观。
  • 启动时打开最后一个关闭的工作区。
  • 优化文件名称中带数字序号的排序。
  • 优化一些界面显示。
  • 修复文件多选时点击无法打开的问题。
  • 修复新建文件模板改名时的异常。
  • 修复分栏视图切换后未进入选择的目录。
  • 修复按 “esc” 未取消文件名编辑的问题。
644 条回复    2020-07-27 20:28:48 +08:00
1  2  3  4  5  6  7  
Numbcoder
    601
Numbcoder   147 天前   ❤️ 1
@vitalis 你好,请问能不能加一个分割窗口的快捷键,目前好像只能从右上角点
vitalis
    602
vitalis   146 天前
@Numbcoder 好的,后面版本会添加相关快捷键自定义支持。
chanelpiggy
    603
chanelpiggy   146 天前
什么时候再有促销呀?
vitalis
    604
vitalis   145 天前
@chanelpiggy 最初的 1 元尝鲜价不会再有了,以后随着功能的完善还会再提价的,也就是说买的越早越便宜。另外,目前有新上扩展功能「批量重命名(高级模式)」和「暂存架」是特惠尝鲜价!有需要的话可以看看。
winara
    605
winara   143 天前   ❤️ 1
@vitalis
1.我点击一次浮动暂存架为啥关闭不了了,一直浮动
2.最近路径不错 如果能顺手做到侧栏直接看到更好,毕竟现在还得点击一下
3.对侧打开文件夹功能 有时间可以考虑一下 整理文件夹非常方便
winara
    606
winara   143 天前
试了一下地址栏直接点击上级目录也不算麻烦 对侧打开文件夹功能可以先不做
vitalis
    607
vitalis   142 天前
@winara 浮窗左上角有个 “—” 按钮,点一下就行了。
winara
    608
winara   142 天前
@vitalis 浮窗就一个框 啥按钮都没有 macos10.13.6 重装后恢复了 不浮动也行 没事
vitalis
    609
vitalis   142 天前
@winara 我刚检查了一下,确实在 10.13 上按钮不见了。。下次发版本会修复!
winara
    610
winara   139 天前
@vitalis 剪切后为什么源目录仍然存在 0B 的同名文件?不能自动刷新吗?而且好像设置不显示隐藏文件还能看到这种文件,必须切换个文件夹再回来才能刷新
vitalis
    611
vitalis   130 天前
@winara 更新 1.8.2 试试,已经解决了这个问题。
winara
    612
winara   127 天前
@vitalis bug:多个文件冲突时候点击"替换"没勾选应用全部但是却全部替换了
vitalis
    613
vitalis   126 天前
@winara 这个问题已确认,下个版本会修复。
lovdanny
    614
lovdanny   125 天前
最新版 1.8.2 (48)好像有内存泄漏,偶尔发现内存占用差不多 10G 。
vitalis
    615
vitalis   123 天前
@lovdanny 10 个 G ??这么夸张???没看错吧?
lovdanny
    616
lovdanny   123 天前
@vitalis 真的,我是在 Qspace 的窗口用空格键预览图片,电脑卡了,我才注意到占用了 10G,退出 Qspace 就好了。
lovdanny
    617
lovdanny   122 天前
@vitalis 应该是 QuickLookUIService (QSpace) 占用了很多内存
vitalis
    618
vitalis   122 天前
@lovdanny 是在「活动监视器」的「内存」列表页的“内存”列看到的吗?不会是看成虚拟内存了吧?苹果系统上虚拟内存的话,随便一个进程基本都是 5-10G
lovdanny
    619
lovdanny   122 天前
@vitalis 是物理内存,我用 iStat Menus 查看的
vitalis
    620
vitalis   121 天前
@lovdanny 这个不一定准确,感觉大概率是计算错误。内存泄露的话不至于那么夸张(而且 QuickLookUIService 属于系统提供的预览服务进程),这个数值看着跟苹果的虚拟内存很像。下次再遇到类似情况,可以对比一下苹果系统的「活动监视器」。
lovdanny
    621
lovdanny   121 天前
@vitalis 谢谢解答。那我就放心用了,用起来太方便了!!问一下,toolbar 里添加 iterm 和 macvim 的 quicklaunch 后为啥不能显示应用的图标而是一样的默认图标?
vitalis
    622
vitalis   121 天前
@lovdanny 正常应该是能显示应用图标的,我这边也有 iTerm 和 macVim,显示都是没问题的。你也可以截屏通过邮件反馈给我看一下 [email protected] 。另外,刚才定位了一个图标缓存时的内存泄露问题,有可能导致内存暴涨,这个问题将会在下个版本更新时处理。
lovdanny
    623
lovdanny   121 天前
@vitalis 感谢这么及时的回复,我已经给您发邮件了。
soseek
    624
soseek   120 天前 via Android
升级之后变得很卡? 每次切换个文件夹都卡三秒以上,什么情况
vitalis
    625
vitalis   120 天前
@soseek 目前 1.8.2 版本的确在一些设备上出现了卡顿严重的情况,这两天会发版本进行优化。
mikewoo
    626
mikewoo   117 天前
@vitalis 移到废纸篓的文件没法在废纸篓里直接还原
vitalis
    627
vitalis   115 天前
@soseek 更新 1.8.4 版本试试,专门针对这个问题做了优化。
vitalis
    628
vitalis   115 天前
@mikewoo 是的,据我观察只要不是从访达移到废纸篓的好像都不能直接还原。
soseek
    629
soseek   114 天前 via Android
@vitalis 升级了,这回没卡死了,但是 loading 还是 3,4 秒的样子,文件夹没几个文件,话说有没旧版发一份吧,新版真的一言难尽
vitalis
    630
vitalis   113 天前
@soseek 你这个版本应该是 1.8.3,不是 1.8.4
vitalis
    631
vitalis   113 天前
@soseek 旧版本也不行的,因为这是一直在用的 macOS 某条 API 在部分 10.15.3/4 设备上响应严重延迟引起的。这个问题在 1.8.4 版本解决了。
winara
    632
winara   87 天前
可以搞定 tc 里的用首字母定位文件这功能吗?
vitalis
    633
vitalis   76 天前
@winara 感谢提醒!后面版本会考虑支持此功能。
winara
    634
winara   45 天前
@vitalis 最新版,往空文件夹内存入内容后仍然显示 0KB
winara
    635
winara   45 天前
在那里可以找到老版本的安装包?
Insomnia
    636
Insomnia   43 天前
你好,请教个问题,关于上面的 Task Status 这个是做什么用的啊?点击这里一直为空,是去哪里添加添加 task 到这里呢?
vitalis
    637
vitalis   41 天前
@winara 是什么样的视图?那里显示 0KB ?具体可以截个图发我看看 [email protected] ,问题定位后我会尽快修复。另外,QSpace 目前只在苹果商店发布了,商店里面好像不支持安装老版本应用。。
vitalis
    638
vitalis   41 天前   ❤️ 1
@Insomnia 当复制文件或压缩文件时,展开任务列表,可以查看进度和取消操作。
winara
    639
winara   40 天前
@vitalis 1.新建一个文件夹,然后 copy 一个有内容的文件夹到此文件夹,只要不重启 qspace 就一直是 0KB,切换路径也没用 2.直接解压缩包后形成的新的文件夹显示有时候正常但绝大部分时候是 0KB,这两个关于文件夹体积的问题之前版本正常,都是即时显示正确的
winara
    640
winara   40 天前
@vitalis 田字型视图,在详细列表-大小那一列显示的体积
winara
    641
winara   40 天前
@vitalis ezip 更新了自动尝试密码了啊! 已经超越 betterzip 成为最好的解压工具了 可能推广不容易但是终归会成为 mac 平台人数最多的解压工具的! qspace 也远比 pathfinder 那个废物好用的多!
vitalis
    642
vitalis   18 天前
@winara 你好,是开启了“计算所有大小”后文件夹大小一直未刷新的问题吗?
vitalis
    643
vitalis   18 天前
@winara 是的,eZip 新版 1.9.1 可以自动尝试已保存的密码了。感谢大家的建议,我也觉得这个功能挺方便的!
blueandhack
    644
blueandhack   17 天前
可否考虑支持 S3 对象存储呢?
vitalis
    645
vitalis   11 天前
@blueandhack 会的,已在待办列表上了。
1  2  3  4  5  6  7  
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2648 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 09:14 · PVG 17:14 · LAX 02:14 · JFK 05:14
♥ Do have faith in what you're doing.