如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了

2011-12-14 18:44:57 +08:00
 chenluois
没有想到都 TextMate 2 Alpha 了,这 UI 还是这么老土。
即使是空文档居然还横竖两条 Scrollbar 背景在那呆着,那个 File Browser 也是,列表长度没有超过窗口高度的时候就不能把那个 Scrollbar 的背景给隐藏了么?上面那几个小 icon 就不能换几个精致点儿的?
Tab bar 的样式也是如此的山寨~
都什么年代了,"Find" 命令居然还是以 Popup 窗口调出,就不能内嵌成 Bar 么?

再用 control-command-T 调出 Select Bundle Item 面板,那叫一个寒碜,很难相信这样的 UI 出现在 2011 年。
此类的吐槽点还有很多,就不一一列举了。

可以肯定的是,TM 作者对 UI 的审美还停留在 Tiger 时代,可能他自己用习惯了那种老式的界面,感觉不出难看。

Chocolat 虽说一开始就是仿 TextMate 的,但 UI 做得确实不错,简洁又不失细节,看起来就舒服。

我在想,要是 MacroMates 能把 Chocolat 收购了然后以它的这个 UI 作为 TextMate 2 正式版 UI 的样板就好了。

如果你也觉得 TextMate 的 UI 需要改进,那么帮忙 retweet 这条推吧:

http://twitter.com/#!/chenluois/status/146880690221363201

虽然 Chocolat 和 MacroMates 这两家不太可能合并,但 retweet 的人多了,至少能够让 MacroMates 意识到,它这 UI 的确需要改进了。
9645 次点击
所在节点    TextMate
32 条回复
soulhacker
2011-12-14 18:55:11 +08:00
不觉得有这个必要,只要和1一样就很好……
chenluois
2011-12-14 19:02:56 +08:00
@soulhacker 问题是你不觉得这界面比1更差了么?
1212e
2011-12-14 19:04:13 +08:00
搜索窗口确实过时了点

tab bar 现在这种我蛮喜欢的...

chocolat看着有点像tm和sublime的结合体 - -
iwege
2011-12-14 20:44:11 +08:00
Chocolat 和 Expresso 好像啊...

对tm2的界面实在无力吐槽,真的丑的掉渣...
我觉得应该是先测试功能,再实现界面...然后来个高速迭代?
likuku
2011-12-14 21:20:11 +08:00
@soulhacker 同意,一代就足够了,文本输入区最大化。
roamlog
2011-12-14 21:22:30 +08:00
在 textmate 的 irc 上用蹩脚的英语问了 allan 关于 UI 的问题,得到的回复是
「I think your question is pretty hard to answer as it seems to amount to “will you improve the UI so that I think it appears fresh” — though I can say I have absolutely no plans of e.g. rewriting Apple’s standard scrollbar to “flavor of the month” (you specifically mentioned this control), and writing UI code is generally something I dislike, so while we have some mockups for changes, plans for improvements, this is not」
roamlog
2011-12-14 21:29:39 +08:00
@chenluois 不过,allan 还说,如果对 ui 有什么不错的建议可以跟 irc 上的 Infininight 说,你可以考虑一下,哈哈
lianghai
2011-12-14 21:58:45 +08:00
@roamlog:看起来他完全不知道 OS X Lion 的 GUI 变化?-_-
huacnlee
2011-12-15 09:36:09 +08:00
同感, Chocolat 很多地方比 TextMate 2 细腻
chenluois
2011-12-15 11:05:49 +08:00
@roamlog 谢谢!该说的建议都已经说过了,剩下的就看他自己的决定了。
@ianghai 我几乎可以肯定 Allan 的主系统应该还是 Leopard 或 Snow Leopard,根本没怎么用过 Lion, 更没在 Lion 上调试过程序。为什么这么说呢?

因为他给出的不加入 "Full screen mode" 的原因居然是还没决定准备 “Lion-only”。(1)
可是实际上加入 Lion 的 "Full screen mode" 根本不会让 app 变成 "Lion-only"。也不用写额外的代码,Xcode 里开启一个选项的事儿。在 Snow Leopard 上会自动降级的,不影响运行。

唯一合理的解释就是他真的没怎么用过 Lion。

1:

“Full screen mode: This is mainly because we are hesitant to go Lion-only so we are holding back with “lionizing” TextMate till we feel confident we can fully drop backwards compatibility.”

http://blog.macromates.com/2011/textmate-2-0-alpha/
roamlog
2011-12-15 11:36:34 +08:00
tm2 的性能还是有严重问题啊,渲染 theme 的时候,写代码的时候,修改或删除代码的时候,感觉很明显,会卡顿
roamlog
2011-12-15 11:37:21 +08:00
@chenluois 那你有委婉地提醒他关于 full screen 的问题吗?
dlee99
2011-12-15 12:25:19 +08:00
大家喜欢tm的原因是啥?我知道rails用户都在用它~ tm的界面真的是很土啊,尤其它还是一款mac软件,实在很扎眼
chenluois
2011-12-15 12:42:08 +08:00
@roamlog 没有,full screen 这个功能我自己并不需要。上面提它只是用来推断他没怎么用过 Lion. 你需要这个功能的话不妨跟他提提。:)
levey
2011-12-15 13:11:31 +08:00
Chocolat占用内存比较高。
summic
2011-12-15 13:15:34 +08:00
@roamlog 昨晚发现保存的时候会卡住,转彩虹球,两三秒才能恢复
soulhacker
2011-12-15 14:50:34 +08:00
@chenluois 目前只是 alpha 阶段,我觉得他们只是完成了基本功能的开发,接下去还有很多细节调整要做。
soulhacker
2011-12-15 14:51:59 +08:00
@dlee99 用它写过代码就知道为啥了
chenluois
2011-12-15 15:07:20 +08:00
@soulhacker 嗯,#6 @roamlog 已经提到了。
lushnis
2011-12-15 15:58:02 +08:00
我原来觉得 Sublime Text 2 的界面就够简陋的了,TextMate 2 一出,觉得前者还行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23504

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX