求老司机推荐 mac 下文本编辑器

2017-05-05 15:37:32 +08:00
 imherer

以前在 Windows 下,经常用 notepad++和 UltraEdit。因为经常要打开大文件( 1-50M 不等的文件,也许会更大),在 mac 下试了下 sublime 打开大文件很卡。 还有一点就是以前用 UltraEdit 的时候里面的替换功能很方便 假如我有如下字符串:

app_id=319&buy_amount=1&cp_order_id=2081046141653434&create_time=1493952374189

我想把它变成这样:

app_id=319
buy_amount=1
cp_order_id=2081046141653434
create_time=1493952374189

在 UltraEdit 里只需要用它的替换功能把 &全部替换为^p即可 搜了下 mac 下也有 UltraEdit,奈何太贵 买不起🤣

各位老司机有用的顺手的文本编辑器推荐吗

14450 次点击
所在节点    MacBook Pro
56 条回复
YYYeung
2017-05-05 20:43:24 +08:00
要不,Visual Studio Code ?
HLT
2017-05-05 20:58:40 +08:00
parthenon2007
2017-05-05 21:00:52 +08:00
@imherer 数码荔枝有 UltraEdit 卖,地址: https://item.taobao.com/item.htm?id=535941317026
blankme
2017-05-05 21:51:38 +08:00
刚才试了用 vim 打开 500m 的文件,丝滑般顺畅。
eccstartup
2017-05-05 22:01:20 +08:00
tr '&' '\n'
sinxccc
2017-05-05 22:02:34 +08:00
@Reficul TextWrangler?
diveIntoWork
2017-05-05 22:14:57 +08:00
vim ?
Reficul
2017-05-05 22:44:11 +08:00
@sinxccc 貌似还不错,多谢
breathiness
2017-05-05 22:53:22 +08:00
emacs ?🤔
Suddoo
2017-05-05 23:11:07 +08:00
之前看 Venkat Subramaniam 做 presentation,感觉这个编辑器好炫酷,看评论发现是 texmate
<amp-youtube data-videoid="1OpAgZvYXLQ" layout="responsive" width="480" height="270"></amp-youtube>
Gothack
2017-05-06 00:41:45 +08:00
%s/\&/\n/g
janeyee110
2017-05-06 06:52:00 +08:00
sublime
sunjourney
2017-05-06 08:40:56 +08:00
Tbh,你的需求现学 sed 一分钟就找到对应的指令了
evilangel
2017-05-06 09:41:25 +08:00
Mac 下 UltraEdit 100 多点的价格还可以接受。。自己经常用所以也就买了。
imherer
2017-05-06 12:34:20 +08:00
@evilangel 我都不好意思说我用的破解版的。 因为我看官网要 99 刀。。 后来才看到 @parthenon2007 这位仁兄发的居然 100RMB
ashfinal
2017-05-06 21:27:59 +08:00
举例不太恰当,这例子用任何一个像样点的编辑器都能完成。
而且这个"^p"是什么意思呢?想不明白
imherer
2017-05-07 13:09:44 +08:00
@ashfinal 那请教 sublime 如何完成?
shadownet
2017-05-07 14:23:02 +08:00
@imherer 不是才几百块吗? 但是说实话 没 win 上的好用
ashfinal
2017-05-07 16:08:15 +08:00
@imherer 看 6 楼回答。就是正则表达式的替换而已。
多光标也能完成这任务,也更直观一些。
imherer
2017-05-07 17:06:07 +08:00
@ashfinal 那你倒是把结果给出来啊。 正因为 sublime 没搞定,说以才在这问有没有别的编辑器和实现嘛

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

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

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

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

© 2021 V2EX