首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
DingSoung
V2EX  ›  程序员

为了不带薪 loading,都有那些“不卡”的工具推荐

  •  
  •   DingSoung · 42 天前 · 3275 次点击
    这是一个创建于 42 天前的主题,其中的信息可能已经有所发展或是发生改变。
    oh-my-zsh 一定要把 git 功能关掉,不然在工程目录下敲命令行卡出翔

    放弃 source tree,投奔 fork,因为实在受不了 source tree 的速度,还经常无响应

    现在还有 Xcode 编译很慢,工程大是一方面原因,但是修改一点点,就要编译一两分钟太不划算了
    30 回复  |  直到 2019-12-12 19:46:19 +08:00
    InkStone
        1
    InkStone   42 天前
    我以前遇到过第一个问题,后来的解决方案是:1. 不要在 git 里保存二进制大文件。2. 换 SSD。

    现在工程目录比以前大了几十倍,但一点都不卡……
    micookie
        2
    micookie   42 天前
    换电脑

    PCI-E SSD
    deplives
        3
    deplives   42 天前
    针对第一个,我从没遇到过,但感觉你应该换电脑了
    unicloud
        4
    unicloud   42 天前 via iPhone
    你是不是安了个假的 oh-my-zsh
    tangbao
        5
    tangbao   42 天前
    我也没有遇到 oh-my-zsh 卡的时候,可能是我的 git 工程体积都太小了吧。。
    MaineCoon
        6
    MaineCoon   42 天前 via Android
    @InkStone 用 git-lfs 不好吗
    richard1122
        7
    richard1122   42 天前
    gitconfig 里加

    [oh-my-zsh]
    hide-dirty = 1
    azh7138m
        8
    azh7138m   42 天前 via Android
    卡?我没遇到过。。。电脑不行了吧
    我 EX950 这种垃圾盘,都很流畅
    luozic
        9
    luozic   42 天前
    电脑硬盘是不是 nvme 固态,cpu 啥主频,内存啥配置,同一个东西在不同配置上完全是不同的性能。
    loading
        10
    loading   42 天前 via Android
    很难避免,请看我 id
    Raymon111111
        11
    Raymon111111   42 天前
    1. 没遇到过, 里面的 git 缩写我认为是非常好用的
    imycc
        12
    imycc   42 天前
    nvm,显著拖慢 shell 的初始化速度,偏偏我又很喜欢开新的窗口

    不知道物理机安装会不会这样。为了方便切换 nodejs 版本,也只能忍了,平时注释掉,做前端相关的项目就开起来。
    Sapp
        13
    Sapp   42 天前
    第一个没碰到过,不过我装的是 fish。
    第二个还有个工具叫 gitx,比 fork 还快,但是很老了,不知道现在还有没有维护。
    lonelygo
        14
    lonelygo   42 天前
    @loading 看到你的 id 了,这个怎么破{手动🐶}
    Mithrandir
        15
    Mithrandir   42 天前   ♥ 1
    agagega
        16
    agagega   42 天前 via iPhone
    我感觉像 Linux 内核这种级别的项目还是会卡的,你可以在 Git 设置里关掉,毕竟小目录里面这个功能还是很方便的
    zhuisui
        17
    zhuisui   42 天前
    @imycc
    试试这样,
    ```
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" --no-use
    [ -s "$NVM_DIR/bash_completion" ] && . "$NVM_DIR/bash_completion" # This loads nvm bash_completion
    # NODE_VERSION="$(/bin/ls $NVM_DIR/versions/node | sort -nr -t. -k1.2 | head -n1)"
    PATH="${NVM_DIR}/versions/default/bin:${PATH}"
    ```
    zhigang1992
        18
    zhigang1992   42 天前 via iPhone
    把 nvm 换成 fnm
    index90
        19
    index90   42 天前
    你是不是需要考虑换电脑
    imycc
        20
    imycc   42 天前
    @zhuisui #17

    对比了一下没啥效果,还是有接近 1s 的延迟。我日常主要用 tmux,习惯分屏开 tab 之类的,这浪费的 1s 不如续给他
    weixiangzhe
        21
    weixiangzhe   42 天前
    [url=https://sm.ms/image/9WtVhS5Rj2vzKnw][img]https://i.loli.net/2019/12/11/9WtVhS5Rj2vzKnw.png[/img][/url]
    一般卡是两个东西 nvm 和 the fuck, nvm 用如图的配置
    Rwing
        22
    Rwing   42 天前
    GitKraken
    arjen
        23
    arjen   42 天前 via Android
    前一段时间把 zsh 换成了 fish,感觉还行
    Immortal
        24
    Immortal   42 天前
    sourceTree 可以换成 smartgit
    KentY
        25
    KentY   42 天前
    zsh 从还没有 oh-my-zsh 时候就用, 现在的配置是延续那时候一直配下来的, 自己知道自己配置了什么, 怎么配置的.在 IDE 硬盘时代也没遇到过你说的情况.

    git 不用 GUI tools, 因为命令行 1 快, 2 自己知道自己在做什么, 什么将会发生

    xcode 别说用了, 都没见过...
    KentY
        26
    KentY   42 天前
    @Rwing 我因为它广告的界面好看, 装过一次. 确实好看, 但是很慢... 启动时候我都吃惊了, 怀疑它是不是就是个 git 的小工具, 启动时比 intellij 还慢....
    yoshiyuki
        27
    yoshiyuki   42 天前
    @imycc vi ~/.zshrc
    删除原有的 nvm 语句,添加如下
    # For node.js
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" --no-use # This loads nvm
    export PATH="${HOME}/.nvm/versions/node/v13.2.0/bin:${PATH}" # fix for no-use
    #[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion

    有奇效,不客气
    yoshiyuki
        28
    yoshiyuki   42 天前
    @imycc 看了#17 和#20,你需要查一下,是不是有重复的 nvm 设置
    nyanyh
        29
    nyanyh   41 天前
    git 大了很容易卡啊,比如 chromium 源码,.git 文件夹就 18G,开了 git 提示后 zsh 显示个当前分支都要一秒,命令敲快了就提示 git lock 正在被占用了
    DingSoung
        30
    DingSoung   41 天前
    @unicloud
    @MaineCoon

    电脑不差吧 6 核的 16G 陈年老 git 仓库,有几个 G

    @richard1122 晚点试试
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2079 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 02:13 · PVG 10:13 · LAX 18:13 · JFK 21:13
    ♥ Do have faith in what you're doing.