请教资深用户, Atom 和 sublimte text 插件装太多,对性能影响大吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
jssyxzy
V2EX    程序员

请教资深用户, Atom 和 sublimte text 插件装太多,对性能影响大吗?

  •  
  •   jssyxzy 2018-05-14 14:55:46 +08:00 5130 次点击
    这是一个创建于 2738 天前的主题,其中的信息可能已经有所发展或是发生改变。

    速度会很慢吗?

    35 条回复    2018-05-15 14:20:46 +08:00
    gclove
        1
    gclove  
       2018-05-14 14:57:30 +08:00
    影响肯定有啊, 不过不用在意这个. 你基本感觉不到卡的
    neoblackcap
        2
    neoblackcap  
       2018-05-14 14:59:16 +08:00
    sublime text 应该影响不大,至于 atom,自求多福吧
    Vimax
        3
    Vimax  
       2018-05-14 15:02:53 +08:00
    atom 还是算了启动太慢,sublime 玩破解还是算了,vscode 可以走一波,轮子哥都推荐.当然,我是 vim 当,vscode 下用 vim 还勉强.
    shakespaces
        4
    shakespaces  
       2018-05-14 15:04:27 +08:00
    atom 听说会有一点卡顿,不过我也只是听说。可以转一下 vscode
    2Go
        5
    2Go  
       2018-05-14 15:07:03 +08:00 via Android
    楼上说 sublime 玩破解的,是真的大佬!
    h1367500190
        6
    h1367500190  
       2018-05-14 15:15:09 +08:00
    重度 Atom 用户,就是启动卡,其它还好。
    VDimos
        7
    VDimos  
       2018-05-14 15:18:52 +08:00 via Android
    sublime 玩儿破解,有病?
    ww2000e
        8
    ww2000e  
       2018-05-14 15:27:10 +08:00
    去年用过一阵子 atom,ubuntu 下面,cpu 会突然飙 100%,然后改 sublime 了。。
    beny2mor
        9
    beny2mor  
       2018-05-14 15:27:36 +08:00
    **sublime 玩破解还是算了** 啥意思
    noe132
        10
    noe132  
       2018-05-14 15:28:40 +08:00
    atom 也要看插件的规模。有很多小打小闹的插件开 100 个都没问题。
    atom ctrl+shift+p 输入 timecop 就可以看到加载和激活插件占用的时间。
    目前我 community packages 激活了 80 个,除了首次启动占用时间比较长,文件开多后内存占用较大,性能上基本没有的问题
    jorneyr
        11
    jorneyr  
       2018-05-14 16:27:03 +08:00
    2013 的 15 寸 MBP 低配 下 Atom 不卡
    q9REUgpVVCU77pWj
        12
    q9REUgpVVCU77pWj  
       2018-05-14 17:07:43 +08:00
    win 下的 sublime 数了下我竟然有 30 个插件了,但是不卡。
    sublime 困扰我的是 python print 大段内容会卡死 - A -
    wsds
        13
    wsds  
       2018-05-14 18:54:42 +08:00
    @beny2mor 本身就是不强制收费的
    wsds
        14
    wsds  
       2018-05-14 18:55:03 +08:00
    @q9REUgpVVCU77pWj 你都用了什么插件,要这么多?
    ye1in
        15
    ye1in  
       2018-05-14 18:59:36 +08:00 via iPhone
    不是 sublime 党 请教一下 sublime 破解为什么有病
    BakaMikuu
        16
    BakaMikuu  
       2018-05-14 19:00:32 +08:00 via iPhone
    @ye1in sublime 非强制收费的
    guzzhao
        17
    guzzhao  
       2018-05-14 19:13:32 +08:00
    @BakaMikuu 这个不激活和激活功能上有没有区别,我没激活感觉差不多啊
    BakaMikuu
        18
    BakaMikuu  
       2018-05-14 19:35:42 +08:00 via iPhone
    @guzzhao 我也没买啊 不太清楚哦
    VDimos
        19
    VDimos  
       2018-05-14 19:44:48 +08:00 via Android   1
    @ye1in sublime 是免费的,付费只是类似于支持作者那种形式
    q9REUgpVVCU77pWj
        20
    q9REUgpVVCU77pWj  
       2018-05-14 20:20:13 +08:00
    @wsds 刚好顺便整理记录了一下,如下:

    # 在用插件
    - **A File Icon**: 侧边栏文件图标
    - **Anaconda**: Python 包
    - **AutoPEP8**: 代码格式化
    - **Color Highlighter**: 网页前端颜色代码可视化
    - **Compare Side-By-Side**: 文件比对
    - **ConvertToUTF8**: 打开文件时解决编码问题
    - **CSScomb**: 给 css 属性排序(不太用了)
    - **Emmet**: 前端代码补全
    - **ExpandRegion**: 快速选中外层
    - **Git**: 快速提交之类的
    - **GitGutter**: 在行数边显示 git 变化
    - **HTML-CSS-JS Prettify**: 代码格式化
    - **LESS**: 高亮 less 语法
    - **Less2Css**: 存盘时自动保存一份 css
    - **Markdown Extended**: md 中特定 code 区高亮
    - **MarkdownEditing**: md 代码高亮
    - **MarkdownTOC**: md 生成目录
    - **markupsafe**: 安全转义的字符串(忘了是干嘛的了)
    - **Minify**: 前端存盘自动生成精简版
    - **OmniMarkupPreviewer**: 在浏览器实时预览 md
    - **Package Control**: 不解释
    - **PyV8**: 好象是 emmet 依赖(不知道干嘛的)
    - **SideBarEnhancements**: 侧边栏右键增强
    - **SublimeLinter**: 代码检查(手动追加 js/css/html 的相关支持)
    - **SublimeREPL**: 跑代码
    - **SyncedSideBar**: 侧边栏自动定位到当前文件

    # 弃用插件
    - **LiveStyle**: 在浏览器 Inspect 直接改 css 并查看,同时自动同步修改内容到 sublime 的 css 文件。
    - **sublimerge 3**: 文件比较
    1313213
        21
    1313213  
       2018-05-14 20:47:04 +08:00
    Atom 是真的卡
    wsds
        22
    wsds  
       2018-05-14 20:51:39 +08:00
    @q9REUgpVVCU77pWj Anaconda 这个有啥有啊,增加 python?
    wsds
        23
    wsds  
       2018-05-14 21:04:42 +08:00
    @q9REUgpVVCU77pWj 下了一个,代码上全加了框框了,搞啥啊
    rabbbit
        24
    rabbbit  
       2018-05-14 22:19:34 +08:00
    SublimeLinter 可能会导致 cpu 占用过高
    rabbbit
        25
    rabbbit  
       2018-05-14 22:20:29 +08:00
    q9REUgpVVCU77pWj
        26
    q9REUgpVVCU77pWj  
       2018-05-14 23:54:30 +08:00
    @wsds 那些框框,就是各种提示你格式不对呗,比如符号前后空格,逗号后空格,行内超长,等等的。
    右键 Anaconda / Show Error List,可以看看。
    我一开始也不习惯的,还删掉过一次。后来跳一跳刚出来的时候写过一个外挂,pr 的时候人家指出最好符合 pep8。于是又装了回来,稍微看了下 pep8 规范,再配合 autoPep8,现在基本适应了。
    有些警示,比如行内超过 80 字符,我就设置为不提示了。因为经常写爬虫 ua 啥的很容易超。不过还是会尽量主动控制长度。
    好处是将来协作的话,团队代码风格可以比较统一。
    q9REUgpVVCU77pWj
        27
    q9REUgpVVCU77pWj  
       2018-05-15 00:00:18 +08:00
    @wsds Anaconda 主要是带了一些数据分析要用的库,代码检查只是顺带的吧。具体介绍你还是 google 好了。反正我现在主要是做数据相关,所以就装了。
    q9REUgpVVCU77pWj
        28
    q9REUgpVVCU77pWj  
       2018-05-15 00:02:56 +08:00
    @rabbbit 那个 py 断点的好用吗?
    marcong95
        29
    marcong95  
       2018-05-15 09:00:14 +08:00
    @VDimos Sublime 其实是收费的,不过可以无限期试用,就像当年的 WinRAR。理论上你要用在工作上就要给钱了。

    但是破解就很神奇了,无限期试用跟破解有啥区别么,这年代的人连一个弹框都忍不了么。
    wsds
        30
    wsds  
       2018-05-15 09:10:21 +08:00
    @q9REUgpVVCU77pWj 关键只提示出个框框,又不能给我自动格式化,要他何用啊,那么多框,不能叫我一行一行改吧
    wsds
        31
    wsds  
       2018-05-15 09:15:44 +08:00
    @q9REUgpVVCU77pWj
    AutoPep8 插件也没卵用,一格式化就提示 not fixed
    SublimeAutoPep8: some issue(s) were not fixed:
    File "F:\code\pyProject\Test_interface_py_cm.py", line 33: not fixed E501
    File "F:\code\pyProject\Test_interface_py_cm.py", line 34: not fixed E501
    File "F:\code\pyProject\Test_interface_py_cm.py", line 48: not fixed E501
    rabbbit
        32
    rabbbit  
       2018-05-15 10:02:53 +08:00
    @q9REUgpVVCU77pWj
    那个扩展就是个快捷键,按 Ctrl + B 帮你输入 import pdb; pdb.set_trace(),谈不上好不要用,手敲也一样
    hikarugo
        33
    hikarugo  
       2018-05-15 10:40:20 +08:00
    @Vimax 我是 mac 下的。。。之前用过 vscode 的 vi 插件。。。感觉好不顺手。。。还是 sub 的 vi 配合自带的快捷键用起来舒服。。。又转回去了
    q9REUgpVVCU77pWj
        34
    q9REUgpVVCU77pWj  
       2018-05-15 11:20:14 +08:00
    @wsds 可能性很多,有些会自动,比如加空格。
    其他可能性有,非空格缩进、变量未使用、模块在同一行、模块未使用、等等。你还是右键看错误列表吧。实在不习惯就卸了,我一开始也卸过一次的。
    darklowly
        35
    darklowly  
       2018-05-15 14:20:46 +08:00
    难道就我一个人觉得 vscode 很丑么?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5569 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 06:32 PVG 14:32 LAX 22:32 JFK 01:32
    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