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

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

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

用 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 条附言  ·  2019-08-19 09:45:03 +08:00

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

近期更新说明:

v1.2

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

v1.1.1

  • 新增工作区窗口置顶功能。
  • 新增「文件夹置顶」排序选项。
  • 新增独立设置应用的外观。
  • 启动时打开最后一个关闭的工作区。
  • 优化文件名称中带数字序号的排序。
  • 优化一些界面显示。
  • 修复文件多选时点击无法打开的问题。
  • 修复新建文件模板改名时的异常。
  • 修复分栏视图切换后未进入选择的目录。
  • 修复按 “esc” 未取消文件名编辑的问题。
649 条回复    2023-03-12 11:06:27 +08:00
1  2  3  4  5  6  7  
jerrwy
    201
jerrwy  
   2019-07-15 18:17:09 +08:00   ❤️ 1
已购 很好用 赞一个👍🏻
TimLang
    202
TimLang  
   2019-07-15 18:17:33 +08:00
已购买,确实方便了些,@vitalis 想问下作者,有办法能把那个使用终端打开能换成 iterms 吗,或者自己设置默认终端。
Chappako
    203
Chappako  
   2019-07-15 18:25:05 +08:00   ❤️ 1
已购
gaoryrt
    204
gaoryrt  
   2019-07-15 18:47:15 +08:00
现在一块钱的 app 不多了
K1W1
    205
K1W1  
   2019-07-15 18:51:33 +08:00   ❤️ 1
已购
wuqingdzx
    206
wuqingdzx  
   2019-07-15 18:56:05 +08:00   ❤️ 1
别说了,晚上回去买
LyleLaii
    207
LyleLaii  
   2019-07-15 19:02:21 +08:00   ❤️ 1
已入,支持。想提个需求,能否同时展示多个编辑器或者不同窗口使用不同的编辑器?个人习惯对于项目喜欢用 vscode,如果只是单个小文件的修改可能就直接用 sublime 了
Listen0828
    208
Listen0828  
   2019-07-15 19:06:59 +08:00   ❤️ 1
已买
vitalis
    209
vitalis  
OP
   2019-07-15 19:14:20 +08:00
@LyleLaii 感谢很实用的建议
vitalis
    210
vitalis  
OP
   2019-07-15 19:16:03 +08:00
@TimLang 可以的,在「菜单」 QSpace -> 偏好设置 页面可以设置。支持 /Applications 路径下的 iTerm.appHyper.app
lecion
    211
lecion  
   2019-07-15 19:28:47 +08:00 via Android   ❤️ 1
已购买~
lecion
    212
lecion  
   2019-07-15 19:34:44 +08:00 via Android
有热键可以调出界面吗~
kaedea
    213
kaedea  
   2019-07-15 19:39:36 +08:00
已经支持,感觉图标大了一点,在 Dock 上面显得别扭,希望改善一下
fengtalk
    214
fengtalk  
   2019-07-15 19:44:08 +08:00   ❤️ 1
这是我花过的最值的 1 块钱。
ezip 也在用,不错!
Junn
    215
Junn  
   2019-07-15 19:44:36 +08:00
支持一下,已购买。
希望缩略图模式,能显示图片尺寸和大小

当然作为一款资源管理器,任重而道远啊!~目前 F to T 用 Alfred 就搞定了!
shibo501c
    216
shibo501c  
   2019-07-15 20:08:03 +08:00   ❤️ 1
支持一下, 个人开发不容易, 应该是耗费了很多精力, 查了很多文档, 已支持, 虽然一般都是用 zsh 的 autojump 来打开目录, 希望后面可以增加更多的快捷键
qq375130371
    217
qq375130371  
   2019-07-15 20:18:56 +08:00
还没开始用,先支持了。
nifanle7
    218
nifanle7  
   2019-07-15 20:22:01 +08:00
跟风已购买
haigeek
    219
haigeek  
   2019-07-15 20:57:56 +08:00
体验了一下不错
haigeek
    220
haigeek  
   2019-07-15 21:09:58 +08:00
反馈一个问题:后退功能似乎有点问题,并不是后退到上一级,而是后退到之前点开的历史记录里,不知道这是 bug 还是 feature?
haigeek
    221
haigeek  
   2019-07-15 21:12:07 +08:00
@haigeek #220 是我没分清向上还是向左向右,打扰了哈哈
twl007
    222
twl007  
   2019-07-15 21:23:56 +08:00 via iPhone
一个类似的叫 PathFinder
vitalis
    223
vitalis  
OP
   2019-07-15 21:32:55 +08:00
@kaedea 嗯嗯,是的。下次调整一下大小。
vitalis
    224
vitalis  
OP
   2019-07-15 21:37:49 +08:00
@Junn 会继续完善更多视图的。其实 QSpace 并非冲着代替 Finder 而来的,而是希望能配合好现有的应用,提高一下 Mac 上的工作效率。
ladychili
    225
ladychili  
   2019-07-15 21:38:28 +08:00
已支持,虽然平时都是 Alfred 直接打开到终端。

关于「回车键打开目录」的问题,我觉得快捷键最好还是和 Finder 一致,使用起来才不会有割裂感。
menyakun
    226
menyakun  
   2019-07-15 21:39:06 +08:00   ❤️ 1
价格太良心了,喜+1
Esay
    227
Esay  
   2019-07-15 21:42:57 +08:00 via iPhone
定价 1 块钱,相比提升的工作效率,以及同类别的其他工具,太便宜了。考虑到有这个需求的用户量,担心你收到的收入不够持续维护这个应用、实现大家提出的这些功能,建议提高价格。
vitalis
    228
vitalis  
OP
   2019-07-15 21:42:59 +08:00
@ladychili 我也是上线后才意识到这个尴尬的。。下个版本一定增加设置项 [手动滑稽]
vitalis
    229
vitalis  
OP
   2019-07-15 21:45:20 +08:00
@Esay 讲真,以后肯定会提价的(但一定会坚持厚道)。选择在 V 区首发,也是给 V 友们的一个小福利 :)
zhaidoudou123
    230
zhaidoudou123  
   2019-07-15 21:58:38 +08:00
菜单里的反馈,不要加图表了吧,如果没选中挺丑的(
vitalis
    231
vitalis  
OP
   2019-07-15 22:05:59 +08:00
@zhaidoudou123 是有点突兀额。。感谢提醒!
vitalis
    232
vitalis  
OP
   2019-07-15 22:07:44 +08:00
@shibo501c 嗯,确实如此。。。感谢您的理解!🤝
liuys36
    233
liuys36  
   2019-07-15 22:14:19 +08:00 via Android   ❤️ 1
看了很多回复 我就不提建议了 明天一上班就入手
1ychee
    234
1ychee  
   2019-07-15 22:46:57 +08:00   ❤️ 1
@vitalis 帮你想了一个搜索的呼出方式:

搜索按钮是全局性的,点击这个图标(使用快捷键触发)后,呼出一个悬浮的窗口,然后在里面可以搜索内容。对于搜索到的文件夹,如果想要在 QSpaces 主界面进行打开的话,那么会需要用户使用数字键 1,2,3,4,5 来在对应的工作区打开。

额,其实不一定是需要悬浮窗口来展示搜索内容,但搜索功能,一定是需要全局性的,不能每个工作区都带有一个搜索框,那样就很复杂了。
ansonsiva
    235
ansonsiva  
   2019-07-15 22:53:39 +08:00 via iPhone
已购,我也被 finder 切来切去所困扰,但是我咋没想到自己做一个呢😂
楼主是用的 swift 还是 oc ?
ansonsiva
    236
ansonsiva  
   2019-07-15 22:54:36 +08:00 via iPhone
@wellwell 切回国区买呗,哈哈哈
vitalis
    237
vitalis  
OP
   2019-07-15 23:11:01 +08:00
@1ychee 思路是正确的!感谢支持 🤝
vitalis
    238
vitalis  
OP
   2019-07-15 23:12:50 +08:00
@ansonsiva OC。。你一句话把我拉回了五年前 -_-||| 技术,一定要使用最新稳定版啊!
bigbigpeng3
    239
bigbigpeng3  
   2019-07-15 23:16:59 +08:00   ❤️ 1
已购,支持作者
Failurealive
    240
Failurealive  
   2019-07-15 23:28:50 +08:00   ❤️ 1
已购,舒服了。
cocofe0
    241
cocofe0  
   2019-07-15 23:45:52 +08:00   ❤️ 1
已购, 支持下
freakxx
    242
freakxx  
   2019-07-16 00:06:48 +08:00   ❤️ 1
已购,看下体验效果
wiiwaker
    243
wiiwaker  
   2019-07-16 00:07:25 +08:00   ❤️ 1
已买,希望 ezip 也能早日上架 Mac App Store ~
mintist
    244
mintist  
   2019-07-16 00:11:27 +08:00   ❤️ 1
已购,支持,加油
vitalis
    245
vitalis  
OP
   2019-07-16 00:27:06 +08:00
@wiiwaker 其实我也想。。主要 MAS 现在太多压缩软件了,各种收费的免费的遍地都是,搞得苹果对这块审核「莫名其妙」的严格!现在连机审都过不去,写信过去也是各种官方措辞。如果哪位大佬对这块有更深层的理解,盼望可以指点一二。
Lonely
    246
Lonely  
   2019-07-16 00:56:05 +08:00   ❤️ 2
APP 已购,支持一下。
不过还是要吐槽一下,"一直以来,MacOS 的 Finder 和终端直接的切换让我很手残,没有便捷的路径复制,一直 cdcdcd。。。",楼主用 Mac 做开发这么久,不会不知道 Go2Shell 这个 APP 吧;路径复制的话可以用快捷键⌘+⌥+c 或者呼出右键菜单然后按下⌥后可以看到复制路径的选项。
AlphaRobert
    247
AlphaRobert  
   2019-07-16 01:11:28 +08:00   ❤️ 1
能不能提供一个 Safari 那样的 UI 啊,不然感觉有些违和😂
RYAN0UP
    248
RYAN0UP  
   2019-07-16 01:29:37 +08:00 via Android   ❤️ 1
支持!!!!!
vitalis
    249
vitalis  
OP
   2019-07-16 01:51:09 +08:00
@Lonely 这个真的不知道。。见笑了 😓
vitalis
    250
vitalis  
OP
   2019-07-16 01:52:44 +08:00
@AlphaRobert Chrome 用多了。。不过 Safari 对于失焦状态下的地址栏处理的很漂亮,这个值得借鉴!
killerv
    251
killerv  
   2019-07-16 07:44:01 +08:00   ❤️ 1
看起来不错,已购买支持。
nvhanzhi
    252
nvhanzhi  
   2019-07-16 08:10:31 +08:00
已经用奔溃了一次。。。
nvhanzhi
    253
nvhanzhi  
   2019-07-16 08:16:04 +08:00
奔溃了好几次,,估计我的文件夹内文件比较多。。。
不支持本文件夹内搜索啊,这个功能非常有用的
colincat
    254
colincat  
   2019-07-16 08:19:54 +08:00   ❤️ 1
已购买,还不错
Geo200
    255
Geo200  
   2019-07-16 08:27:07 +08:00
发现个比较严重的 bug,重启后所有已打开的目录都会提示“未授予访问权限”,退到上一级再返回就好了
shenqi
    256
shenqi  
   2019-07-16 08:42:58 +08:00
自带的我也不用。第三方也不会用。直接使用终端。
seeker
    257
seeker  
   2019-07-16 08:56:29 +08:00
如果是 windows 用户的话,可以使用 q-dir
birdrally
    258
birdrally  
   2019-07-16 08:56:54 +08:00 via iPhone
看来还是效率软件在 v 站受欢迎
RongAi
    259
RongAi  
   2019-07-16 08:57:55 +08:00   ❤️ 1
已购
imzhang
    260
imzhang  
   2019-07-16 08:58:41 +08:00   ❤️ 1
已购
ckizey
    261
ckizey  
   2019-07-16 09:03:13 +08:00 via iPhone
大佬,美区上架咧
TheWalkingDead
    262
TheWalkingDead  
   2019-07-16 09:11:46 +08:00
已买,为啥 command+w 是推出不是最小化啊。
pdckxd
    263
pdckxd  
   2019-07-16 09:21:31 +08:00 via iPhone
有 bug 在 10.14 上跑,第一个子窗口不停自动刷新,没法选文件,希望修复一下
huxiweng
    264
huxiweng  
   2019-07-16 09:34:57 +08:00   ❤️ 1
购买支持
Jochen
    265
Jochen  
   2019-07-16 09:41:32 +08:00   ❤️ 1
已购买,支持楼主
shuqin2333
    266
shuqin2333  
   2019-07-16 09:43:10 +08:00   ❤️ 1
支持
zuston
    267
zuston  
   2019-07-16 09:43:58 +08:00   ❤️ 1
1 块钱的 app 不多了。先支持
stlee
    268
stlee  
   2019-07-16 09:46:16 +08:00   ❤️ 1
已购, 很不错.
FreMaNgo
    269
FreMaNgo  
   2019-07-16 09:53:37 +08:00   ❤️ 1
已购,支持一波
Anybfans
    270
Anybfans  
   2019-07-16 09:59:27 +08:00   ❤️ 1
跟风已买
heliang
    271
heliang  
   2019-07-16 10:02:34 +08:00   ❤️ 1
已买,体验中。 顺便问一下,不同工作目录文件拷贝剪切之类的该如何操作?
heliang
    272
heliang  
   2019-07-16 10:04:03 +08:00
目前只发现复制没有粘切啊
lovebirdegg
    273
lovebirdegg  
   2019-07-16 10:04:25 +08:00   ❤️ 1
已购买,支持下
Heanes
    274
Heanes  
   2019-07-16 10:11:17 +08:00   ❤️ 1
已购买,支持
biabia123456
    275
biabia123456  
   2019-07-16 10:12:49 +08:00   ❤️ 1
已购买 支持下 感觉还不错
houzhimeng
    276
houzhimeng  
   2019-07-16 10:15:08 +08:00
已购买,请问终端如何调取 iterm2 ?
biabia123456
    277
biabia123456  
   2019-07-16 10:15:32 +08:00
有个建议 排序规则还是按照首字母来 但是优先文件夹 不然看着文件和文件夹混乱很别扭
houzhimeng
    278
houzhimeng  
   2019-07-16 10:16:46 +08:00   ❤️ 1
@houzhimeng #276 已找到设置了
heliang
    279
heliang  
   2019-07-16 10:17:30 +08:00
没有快捷键,简直难受啊
vitalis
    280
vitalis  
OP
   2019-07-16 10:25:59 +08:00
@nvhanzhi 崩溃问题已经定位,下个版本会修复。搜索功能已经在规划中了,过不了多久就会有的。
vitalis
    281
vitalis  
OP
   2019-07-16 10:27:31 +08:00
@Geo200 这个问题我会再测测,不知道是不是跟系统设置哪里有关。正常情况下,目录只需要选择一次即可。
vitalis
    282
vitalis  
OP
   2019-07-16 10:28:47 +08:00
@ckizey 美区有的,你搜一下看,0.99 刀。感谢支持 ^_^
vitalis
    283
vitalis  
OP
   2019-07-16 10:29:58 +08:00
@TheWalkingDead Command+W 为什么会是最小化啊?目前快捷键不支持自定义。
vitalis
    284
vitalis  
OP
   2019-07-16 10:30:54 +08:00
@pdckxd 嗯嗯,这个问题已经定位。
vitalis
    285
vitalis  
OP
   2019-07-16 10:32:13 +08:00
@heliang 的确,疏漏了剪切。。下个版本加上。目前可以通过拖拽来完成。
isFire
    286
isFire  
   2019-07-16 10:32:47 +08:00   ❤️ 1
已购,建议将默认终端改成 Iterm2
vitalis
    287
vitalis  
OP
   2019-07-16 10:33:04 +08:00
@biabia123456 嗯,下个版本修复。
vitalis
    288
vitalis  
OP
   2019-07-16 10:34:16 +08:00
@isFire 可以在「偏好设置」里自定义默认终端和编辑器。目前仅支持 /Applications 目录下的 app,下个版本会加入 Home 路径下的 apps 支持。
isFire
    289
isFire  
   2019-07-16 10:35:17 +08:00
@vitalis 好的,大佬
hqdmy
    290
hqdmy  
   2019-07-16 10:48:42 +08:00   ❤️ 1
真心好用
TheWalkingDead
    291
TheWalkingDead  
   2019-07-16 10:55:21 +08:00
@vitalis 就是我按了 command + w 之后,程序就退出了,下次点开相当于重新打开了。
hqdmy
    292
hqdmy  
   2019-07-16 10:57:43 +08:00
加个 compress 吧
vitalis
    293
vitalis  
OP
   2019-07-16 10:59:03 +08:00
@TheWalkingDead 明白了。如果程序最后一个窗口关闭,程序会自动退出。
vitalis
    294
vitalis  
OP
   2019-07-16 10:59:40 +08:00
@hqdmy 感谢支持~ 后续会不断完善,敬请期待!
Specs
    295
Specs  
   2019-07-16 11:15:30 +08:00   ❤️ 1
已购,支持下
grantonzhuang
    296
grantonzhuang  
   2019-07-16 11:21:11 +08:00
为啥我选择终端只有自带的 terminal,没有 iterm
ombr4
    297
ombr4  
   2019-07-16 11:34:01 +08:00   ❤️ 1
支持!已购
vitalis
    298
vitalis  
OP
   2019-07-16 11:40:10 +08:00
@grantonzhuang 你的 iTerm.app 应该不在 /Applications 路径,目前版本仅支持 /Applications 路径下的程序。下个版本会支持用户 home 路径下的 app。
csbde
    299
csbde  
   2019-07-16 11:41:40 +08:00   ❤️ 1
已购,cool
twistfatecarry
    300
twistfatecarry  
   2019-07-16 11:52:12 +08:00   ❤️ 1
已购,楼主加油
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1212 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 17:43 · PVG 01:43 · LAX 09:43 · JFK 12:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.