工欲善其事,必先利其器( mac 写代码工具) - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
keepfun
V2EX    程序员

工欲善其事,必先利其器( mac 写代码工具)

  •  
  •   keepfun 2017 年 8 月 18 日 8045 次点击
    这是一个创建于 3100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    个人肯定有强迫症,说说我 mac 写代码用的好的软件,目的呢,就是希望大家能给出缺点的解决办法。

    比较在乎选中同样文字都高亮显示,可能是 win 的 notepad++和 editplus 用多了吧,还有就是比较喜欢把背景颜色设置成豆沙绿

    语言编辑器

    netbeans php 编辑器 很完美 之前使用 phpstorm 也挺好,就是启动扫描太耗时,cpu 呼呼的响

    coderunner 我作为临时写 php 啊 lua 之类的工具,因为他可以即时运行,也挺好的

    liteide 写 go 用的,虽然现在很少写,不过这个 ide 很完美,自定义背景颜色,运行 go,选中高亮

    vscode 现在写 lua 用的,装了 lua 相关的插件,很完美,缺点:,没有项目相关的,关闭之后,下次还得重新打开文件夹,不过这个确定一点不影响我对他的热爱。

    coda2 很喜欢,速度挺快的 缺点:没有选中同样文字高亮的功能

    以上几个 ide,都可以定义背景颜色。

    还有 atom,其实用着也不错,插件很齐全,但是还是卸载了,因为感觉打开 php 文件上下滑动有些卡顿

    文本编辑器(主要是编辑 txt 文件的)

    textmate 主题、字体都挺炫,挺不错的,缺点:没有选中同样文字高亮的功能,不能自定义背景颜色。几度卸载,几度安装。

    sublime text 3 优点就不说了,能安装各种插件。 缺点:不能自定义背景颜色(或者说暂时我还没有找到一个我心爱的主题插件吧),选中同样文字的高亮,有点不完美,同样文字周边只是显示一个框框。

    31 条回复    2017-08-21 10:44:50 +08:00
    mentalidade
        1
    mentalidade  
       2017 年 8 月 18 日
    PHPstorm 安装 lua 插件和 openresty 插件,解决 PHP 和 lua 两个。那个 goland 已经很强大了,sublime 需要安装一堆
    littlewing
        2
    littlewing  
       2017 年 8 月 18 日
    vim
    yoyohaha
        3
    yoyohaha  
       2017 年 8 月 18 日
    要想项目相关的,请用 atom
    zernel
        4
    zernel  
       2017 年 8 月 18 日
    6 年 Vim 党,不过现在带新人都会推荐 sublime text 3 啦(虽然我没用过)
    LYEHIZRF
        5
    LYEHIZRF  
       2017 年 8 月 18 日
    JetBrains 家族?
    keepfun
        6
    keepfun  
    OP
       2017 年 8 月 18 日
    @zernel
    @littlewing
    vim 一直都在用,不过感觉更加适合 偶尔打开一个文件或者是在线上环境(毕竟线上没有别的工具),要是开发一个项目的话,觉得 vim 还是没有 ide 方便(可能是 vim 还没有到达扫地僧的境界吧)。
    livelazily
        7
    livelazily  
       2017 年 8 月 18 日   1
    vscode 项目管理可以尝试安装 Project Manager 插件

    https://marketplace.visualstudio.com/items?itemName=alefragnani.project-manager
    qfdk
        8
    qfdk  
    PRO
       2017 年 8 月 18 日 via iPhone
    sb3 就是快 也贵 不过值了
    wobuhuicode
        9
    wobuhuicode  
       2017 年 8 月 18 日
    X code 的白色背景亮瞎我的眼睛~感觉编辑器还是暗色调比较好~
    tamlok
        10
    tamlok  
       2017 年 8 月 18 日 via Android
    还是 Vim 好,一切都几乎清清楚楚明明白白。比如 vscode,之前用过一段时间,硬是不知道怎么把编辑器显示行号旁边的那一栏删掉,占用屏幕空间。比如 vs,智能补全的确很好,但是 vsvim 插件感觉有点问题,经常自动进入插入模式,相应速度严重慢于手速。
    Eds1995
        11
    Eds1995  
       2017 年 8 月 18 日
    atom 也不错,至少可以定义编辑器背景。
    ysicing
        12
    ysicing  
       2017 年 8 月 18 日
    JB 家族+VSCODE
    vansouth
        13
    vansouth  
       2017 年 8 月 18 日
    xcode 只能修改编译区域颜色看着其他地方白花花的 果断转用了 appcode,还是暗色系背景适合我
    ekoeko
        14
    ekoeko  
       2017 年 8 月 18 日
    JB 套装你值得拥有。
    作为 ide 功能十分强大。
    而且快捷键几个 ide 都是通用的,用起来很爽,但是快捷键很多记下来很不容易,所以懒得换了。
    BingoXuan
        15
    BingoXuan  
       2017 年 8 月 18 日 via Android
    vim 花一点时间配置就很棒了,差不多可以媲美普通 IDE 了。而且 vim 大多系统都会预装 vim,这一点很方便
    qianguozheng
        16
    qianguozheng  
       2017 年 8 月 18 日
    一直没有发现一款适合我的, 你列出来的这几种我都使用过,不满意。

    感觉一款还看的过去的是 IntelliJ IDEA
    ruchee
        17
    ruchee  
       2017 年 8 月 18 日
    MacVim 你值得拥有
    rashawn
        18
    rashawn  
       2017 年 8 月 18 日 via iPhone
    emacs 如果项目大需要 debug 看你功力了
    zhuangtongfa
        19
    zhuangtongfa  
       2017 年 8 月 18 日
    @fenglangjuxu
    vscode insider 版本已经自带项目管理了 !!!
    citylcs
        20
    citylcs  
       2017 年 8 月 18 日
    sublime 是真的好用,在我用 idea 前是这样想的
    用了 idea 之后。。。默默的把 sublime 删了
    keepfun
        21
    keepfun  
    OP
       2017 年 8 月 18 日
    @zhuangtongfa 果然已经有了,而且更加强大了。真是感谢。
    joshua7v
        22
    joshua7v  
       2017 年 8 月 18 日
    我的路径
    vim -> atom(vim 插件) -> vim -> idea(vim 插件) -> vim -> vscode(vim 插件) -> vim/neovim
    习惯了 vim 还是 vim 最好用...
    mason961125
        23
    mason961125  
       2017 年 8 月 18 日
    我感觉一个 VSCode 似乎就够了...
    Lispre
        24
    Lispre  
       2017 年 8 月 18 日
    如果你喜欢安静可以试试 nano
    RoshanWu
        25
    RoshanWu  
       2017 年 8 月 18 日 via iPhone   1
    打 VSCode,按 ctrl + r ?
    U7Q5tLAex2FI0o0g
        26
    U7Q5tLAex2FI0o0g  
       2017 年 8 月 18 日
    6 年 vim 党
    RqPS6rhmP3Nyn3Tm
        27
    RqPS6rhmP3Nyn3Tm  
       2017 年 8 月 19 日 via iPhone
    vs code 真的好爽,可以当半个 IDE 用了
    atom 什么玩意,debug 好麻烦还卡……
    Fooleap
        28
    Fooleap  
       2017 年 8 月 19 日
    6 年 Vim 党
    charadeyouare
        29
    charadeyouare  
       2017 年 8 月 19 日
    tedzhou1221
        30
    tedzhou1221  
       2017 年 8 月 19 日
    @joshua7v vim -> atom(vim 插件) -> vim -> idea(vim 插件) -> vim -> vscode(vim 插件) -> vim/neovim
    习惯了 vim 还是 vim 最好用...

    跟你一样,无论用什么软件,第一时间装个 VIM 插件。
    好在 JetBrain 家的东西基本都有 VIM 插件!


    主题全部统一用 solarized dark ,这个主题很多软件都有
    字体统一用 mononoki --专为程序员而生的优秀免费等宽编程字体
    字体大小统一 16 磅
    keepfun
        31
    keepfun  
    OP
       2017 年 8 月 21 日
    @charadeyouare windows 下应该可以,** mac **下也可以么?我折腾了下,没搞好。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4359 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 07:59 PVG 1559 LAX 23:59 JFK 02:59
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86