V2EX 首页   注册   登入
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请 登入
Mac OS X 学习实用书单
Mac OS X Snow Leopard: the missing manual
推荐性能升级
OCZ Vertex Plus 120GB SSD
Intel 320 系列 80GB SSD
推荐配件
Moshi Palmguard 手垫贴
Sponsored by
唐茶 字节社
中文世界最好的电子书城
V2EX  ›  Mac OS X

求推荐Mac下好用的文本编辑器

By keakon at 201 天前, 3014 次点击
只要求5点:
1. 启动快,3秒内是必须的。PS:无SSD。
2. 用起来流畅,不要像在远程操作ssh一样。
3. 支持代码高亮。但是打开那些压缩的js和css时,最好别太卡。
4. 支持代码补完。比如编辑js文件时,敲if空格直接出大括号。
5. 正常显示和输入中文(界面语言无所谓)。

顺带一提,我试过BBEdit,但是启动很慢,跳得蛋疼;还有Tincta,中文显示经常有问题,滚屏也不流畅。
其实目标就是像EditPlus一样的软件……
44 回复  |  直到 2012-01-11 22:42:46 PM
    1
victor   201 天前
textmate
    2
roamlog   201 天前
sublime text 2
    3
qichangxing   201 天前
Editplus 没有代码补全
    4
ywjno   201 天前
Fraise、CotEditor,sublime text 2也是不错的选择,不过该软件启动的时候稍微小慢,之后就好了
    5
zhouyang   201 天前
textWrangler
    6
panlilu   201 天前
@roamlog sublime text 2 +1
    7
Kai   201 天前
Chocolat
    8
pepsin   201 天前
Macvim~
    9
soulhacker   201 天前
如果不需要中文,那么 TextMate 是不二之选;如果需要中文…我还没找到满意的 -_-bb
    10
cyberscorpio   201 天前
vim
    11
victor   201 天前
@panlilu sublime text 2比TextMate好用么?PS:俺是搞开发的
    12
roamlog   201 天前
@victor 蛮好用的,直接支持 textmate 的 bundle,对 utf-8 编码的中文支持友好,其它编码的直接乱码,囧
    13
CMGS   201 天前
@roamlog sublime text 2 +1 除了没注册的保存提示。。
    14
lerry   201 天前
ulipad python写的
    15
Andor_Chen   201 天前
MacVim
    16
leeyupeng   201 天前
macvim,不过一些功能得用插件实现
    17
keakon   201 天前
先感谢大家的推荐~

@victor textmate中文泪目。

@roamlog sublime text 2我好像尝试去下过,但是当时没翻墙,貌似没打开网站。稍后再去看看。

@zhouyang textWrangler我也装了,感觉和BBEdit好像,不知道有什么区别。

@qichangxing Editplus有代码补完哦,不过有些语言要自己配置。

@pepsin 不想记vim的快捷键啊,鼠标流…
    18
jorakura   201 天前
楼主就从了 vim 吧
    19
ultragtx   201 天前
BBedit
    20
shaoshuai0102   201 天前
MacVim!
    21
Kymair   201 天前
Vim的快捷键相当于Emacs门槛还是算低的,来吧
    22
Kirkcong   201 天前
tincta
感觉不错
或者直接草莓好了。
    23
clowwindy   201 天前
因为中文问题,用sublime text 2代替了textmate,目前感觉良好。
不过django开发我还是用pycharm……
    24
ericcong   201 天前
MacVim
    25
sinxccc   201 天前
中文的话,我所见到的 Mac 的编辑器里对中文支持最好的是 Emacs …

让编辑器一直开着的话,启动速度不是很重要。编辑器这种随手就会用到的工具没必要每次都完全退出,系统也不缺这点资源。
    26
liuhang0077   201 天前
@victor sublime text 2 +1
    27
liutanyu   201 天前
emacs,有2个主要的mac版。
    28
keakon   201 天前
试用sublime text 2中,发现不少惊喜。

命令行就是Python,这对Pythoner来说太方便了。

退出程序前不需要保存文件,再次打开时恢复编辑时的状态,还能撤销。

多重选择功能可以在多个位置同时编辑。

不过js的代码高亮在识别带引号的正则表达式时有问题。
    29
yyfearth   201 天前
sublime text 2 支持普通的vim快捷键。支持esc这些。
    30
qianleilei   201 天前
MacVim or wait for textmate 2.0
    31
besteric   201 天前
textmate,如果一定要使用中文可以装一下那个字体

不过我最近使用Intellij IDEA,越用越喜欢,除了体积大点没啥缺点了:)
    32
leeyupeng   201 天前
@keakon 用vim快捷键是多么令人享受的一个过程啊!变成肌肉记忆就忘不掉了~~
    33
chenluois   201 天前
我的组合: 写HTML/CSS/JS用 Espresso, 写Markdown用 Mou (自产自用), 其它不常用到的文本格式就用 Chocolat, 这几个编辑器都是完美支持中文的。
    34
yyfearth   197 天前
@chenluois 你的Mou,左边的代码不能和右边的Preview同步(Scroll),这点很不爽。
    35
hdinfo   197 天前
sublime text 2
    36
chenluois   197 天前
@yyfearth 同步滚动这功能确实会有一点儿用处,只是暂时还没有想到好的方法来实现。
    37
yyfearth   197 天前
@chenluois 用A锚是否可以实现呢?
    38
yyfearth   197 天前
@chenluois 貌似有个ScrollToView的功能,HTML5的。先检查当前代码是哪个部分,然后把渲染的对应部分ScrollToView。
    39
chenluois   197 天前
@yyfearth 不是那么简单…
    40
mechille   197 天前
为什么没有人推荐Coda...
    41
agassi_yzh   171 天前
sublime text2 +1
    42
hzlzh   170 天前
TextMate或者Vim for Mac,Coda不推荐
    43
Domnic_G   134 天前
为什么不推荐Coda呢???能说说有什么缺点吗?
    44
hzlzh   134 天前
@Domnic_G 缺点就是没有TM强力
Linode
关于   |   FAQ   |   我们的愿景   |   广告投放   |   工作空间   |   Gadget Lab   |   博客   |   上网首页   |   280 人在线   最高记录 362
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.0.0-dev
♥ Do have a faith in what you're doing.