美文网首页VSCode
VS Code之爽到飞起的两个小技巧

VS Code之爽到飞起的两个小技巧

作者: 澜夕 | 来源:发表于2018-08-12 23:24 被阅读204次

    本周先暂时放一下tensorflow,先跟大家安利一下两个使用 VS Code 的小技巧。
    澜子本着 就算代码敲不好,准备工作也要妥妥的 的理想信念,安利大噶两个爽到飞起的小技巧(大神请轻喷哇)。
    本篇博客的操作都可以在 VS Code 上搞定的哈。接下来先跟大噶说一下澜子目前所用电脑的各项配置:

    • 电脑型号:MACBook Air
    • 操作系统:macOS 10.13.5 x86_64

    首先,我们要做的就是进入 VS Code的终端界面 如图所示:

    pip换源

    小白如我,在不知道 pip换源 这一操作之前,安装一个包,看一集剧(偷懒的绝佳借口)。
    但是,自从换了源,就再也不能在 pip安装 的时候愉快滴看剧了,妈妈再也不用担心我的学习。
    之所以要换源,就是因为原本pip安装的默认网址是国外的网站,所以速度灰常慢,还经常不稳定导致安装失败,但是如果换成国内镜像,速度就可以快到飞起。闲话不多说,看看怎么弄的吧。

    • 进入根目录
      cd ~/
    • 进入.pip目录
      cd .pip
    • 若不存在就新建一个呗,然后再进入.pip目录
      mkdir .pip
      cd .pip
    • 创建pip的配置文件pip.conf(configure)
      touch pip.conf
    • 运用vim修改pip.conf
      vim pip.conf

    那么,要改些什么呢?首先,任意按下 i、I、a、A、o、O、s、S 进入插入模式,复制下面的内容到pip.conf

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host= pypi.tuna.tsinghua.edu.cn
    

    然后,按下 esc,退出 insert 模式后,输入 :wq,即可保存并退出 pip.conf
    我自己是用的清华的源,国内还是有很多可以用的镜像源,比较推荐的是高校的镜像源,当然还有阿里,豆瓣的镜像源都是可以的。

    最后,如果想要通过 pip安装什么包,可以直接运行以下命令(以安装tensorflow1.8为例

    • python2
      pip install tensorflow==1.8
    • python3
      pip3 install tensorflow==1.8

    上一张图,感受一下速度

    加速访问Github

    之前一直觉着Github的访问速度比较慢,但是出于懒以及小白属性,所以也从来没管过,直到有一天,我的代码死活push不上去,我这个难受的哇,间歇性强迫症重出江湖。然后我就开始了瞎鼓捣,又是七七八八一通瞎弄,算是搞定了。其中最主要修改的是 hosts

    准备工作

    首先,点击这个域名解析网站,查询以下两个域名对应的IP地址

    • github.com
    • github.global.ssl.fastly.net

    得到域名对应的IP地址之后,接下来的步骤如下

    具体步骤

    • 进入/etc
      cd /etc
    • 运用vim,修改hosts
      sudo vim hosts
    • 添加如下内容
      192.30.253.112 github.com
      151.101.13.194 github.global.ssl.fastly.net
      
    • 最后,更新DNS缓存
      sudo dscacheutil -flushcache

    P.S:添加的IP地址可能不一样,可以根据域名解析网站自行设置

    上面步骤完成之后,我们就可以愉快嗨皮地访问 Github 啦,并且我们还可以运用 VS Code内置的 GIT 愉快滴和 Github 进行远程关联,包括 git clone/git push 等一系列操作。

    如果大噶有需求的话,我下次再写一个 小白说git(好吧,其实是我自己有点写上瘾了)

    还是一样的,大噶要是发现什么问题,一定告诉我,一起进步。

    相关文章

      网友评论

        本文标题:VS Code之爽到飞起的两个小技巧

        本文链接:https://www.haomeiwen.com/subject/bdwebftx.html