V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  chenluois  ›  全部回复第 35 页 / 共 50 页
回复总数  985
1 ... 31  32  33  34  35  36  37  38  39  40 ... 50  
2011-12-15 19:48:42 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@romoo 下载 NSFontAttributeExplorer 你在自己系统上慢慢挑吧。:)
2011-12-15 19:00:12 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@lianghai 不客气。:)

对 CoreText 有什么好的想法你就直接发给 Apple 吧
http://www.apple.com/feedback/macosx.html

查看字体信息的这个软件叫 NSFontAttributeExplorer,是 Apple 提供的示范程序,在这下载:
http://developer.apple.com/library/mac/#samplecode/NSFontAttributeExplorer/Introduction/Intro.html
2011-12-15 18:02:43 +08:00
回复了 chenluois 创建的主题 TextMate 如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了
@soulhacker 是啊,我也觉得这个很不爽。虽然单击图标能够打开文件,但毕竟不如单击 row 来的方便啊。
看 TM 的 mailing list, “双击 row 打开文件,单击图标打开文件” 好像是他故意这样设计的。
2011-12-15 15:07:20 +08:00
回复了 chenluois 创建的主题 TextMate 如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了
@soulhacker 嗯,#6 @roamlog 已经提到了。
2011-12-15 12:42:08 +08:00
回复了 chenluois 创建的主题 TextMate 如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了
@roamlog 没有,full screen 这个功能我自己并不需要。上面提它只是用来推断他没怎么用过 Lion. 你需要这个功能的话不妨跟他提提。:)
2011-12-15 12:26:35 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@lianghai 虽然我对研究字体不感兴趣,但我想我还是找到原因了。

TM2 的默认字体是 Monaco, 这个字体的 LineHeight 参数是 16.
Mac 系统默认简体中文字体是 STHeitiSC-Light, 这个字体的 LineHeight 参数是 12.
你把系统的默认简体中文字体改为了 Hiragino Sans GB, 这个字体的 LineHeight 参数是 18.

字体参数对比如图:
http://cl.ly/Ccvz

说到这,我想你已经明白了。:)

我给其他人总结下规律吧:
当你选择的系统默认简体中文字体的 LineHeight 参数比 TM2 的默认字体的 LineHeight 参数低的时候,中文字体的高度不会撑破 TM2 默认的行高,行高保持 TM2 默认的行高。这种情况不管是纯西文的行,纯中文的行,或是中西字符混杂的行,行高都一致。

当你选择的系统默认简体中文字体的 LineHeight 参数比 TM2 的默认字体的 LineHeight 参数高的时候,TM2 默认的行高就装不下了,因此混杂有中文字符的行高将增长为此中文字体对应的高度。

如果我想继续用 Hiragino Sans GB 作为系统默认的简体中文字体,又希望在 TM2 里 “不管是纯西文的行,纯中文的行,或是中西字符混杂的行,行高都一致”,怎样能做到呢?
改 TM2 的默认字体呗!(View - Font - Show Fonts)
如果我的猜想正确,你选择任何一个 LineHeight 参数比 Hiragino Sans GB 高的字体都行。

这是 Mac 系统对行高很自然的处理,并不只是 TM2。不觉得这里有什么问题。
2011-12-15 11:05:49 +08:00
回复了 chenluois 创建的主题 TextMate 如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了
@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/
2011-12-14 19:02:56 +08:00
回复了 chenluois 创建的主题 TextMate 如果 TextMate 2 正式版能有像 Chocolat 那样干净的 UI 就好了
@soulhacker 问题是你不觉得这界面比1更差了么?
2011-12-14 16:08:01 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@jnozsc http://macromates.com/contact
这个页面,点 "General feedback/support." 那个链接,就是它的客户支持邮箱(bug report 就发到这个邮箱)。
2011-12-14 15:06:14 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@Kai 如果输入中文的时候有上下浮动的现象,这就是问题。如果没有浮动,就不算问题。
2011-12-14 15:03:50 +08:00
回复了 Kai 创建的主题 TextMate 菊花和巧克力
菊花的UI有点儿老土了,巧克力的界面就漂亮多了。别急着选,不如观望一段时间。
2011-12-14 14:56:46 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@lianghai 我特意量了一下,不管是纯英文,还是纯中文,或是中英混杂的行,行高都是一样的。
你把这图用 PhotoShop 放大到 %1600, 数数这三个行的像素数是不是一样?
http://cl.ly/CbUC
2011-12-14 09:08:00 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@AntiGameZ 我用的 ScreenFlow, 录制好后在右面板中勾选 “Show Keys pressed” 和 "Show modifier keys pressed",这样就能在视频中显示所按下的键。如图:http://cl.ly/Ca0A
2011-12-14 08:28:13 +08:00
回复了 chenluois 创建的主题 TextMate 吐槽一下 TextMate 2 的 icon
@lianghai TextMate 本来就没有这个问题,还解决什么?
2011-12-14 00:45:40 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
2011-12-14 00:27:35 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@victor View - Font - Show Fonts
2011-12-14 00:09:46 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@lonre 啊,原来如此!
建议您按 #20 楼的步骤把这问题反馈给 MacroMates。:)
我的英语不太好,这问题实在不知道怎么描述~
2011-12-13 23:58:41 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@lonre 特意试了一下删除,没发现啥问题 用的是 8930
2011-12-13 23:33:17 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@roamlog 我用的 ScreenFlow,不过你直接用自带的 QuickTime 就能录啊,Lion 上。
2011-12-13 23:28:17 +08:00
回复了 chenluois 创建的主题 TextMate TextMate 2 中文输入的 bug 解决了!
@cngithub 你点 "Check Now" 按钮的时候按住 键盘上的 "option" 键了吗?
1 ... 31  32  33  34  35  36  37  38  39  40 ... 50  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2349 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 18ms · UTC 00:22 · PVG 08:22 · LAX 16:22 · JFK 19:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.