写在前面

之前在公司做过一次开发小东西的共享,这两天有个搭档找我学习一些小东西开发的常识,可是我发现他的根底是真的差,想学开发常识却连自己本地电脑环境都没弄好,的确,有些人作业了很久,由于自己作业中用不到,从来就没建立过开发环境,我是一向都做测试开发作业的,所以总结了一些必装的软件,在这儿给我们做一些引荐吧。

场景

当我们 去一个新公司,第一天或许会让你装一些电脑环境,工作软件,熟悉下作业流程,或许有时分会遇到电脑死机,替换电脑的情况,这个时分都会需求自己重装电脑,假如不知道该装些什么,能够看下我的引荐,希望能协助到我们。

幕布

提到测试用例,这肯定是测试工程师必备技术,所以也需求一个好的软件来辅助,或许我们用的比较多的便是xmind,可是我这儿引荐幕布,这款软件能够用笔记的形式去编写测试用例,然后一键生成思维导图款式,然后能够支撑导出格局,包含png、xmind,而且能够多人协作,能够共享链接供其他人查看,这是我从业以来一向在用的软件,免费版已经能够支撑我们日常作业,真的是良知软件,⭐️⭐️⭐️⭐️⭐️五星引荐。

测试开发开工第一天-电脑环境搭建

uTools

有人还在用mac 自带的查找吗?一向在用的就知道是有多难用了吧,uTools 是一个极简、插件化的现代桌面软件,通过自在选配丰厚的插件,打造得心应手的东西调集,举几个我常用的东西吧,1、翻译,我们常常会遇到自己不会的单词,这个时分需求翻开百度,查找翻译,然后张贴,挑选语言,进行翻译,假如有这个软件,能够直接张贴到查找框,回车就能够了,2、json 东西,json 格局是常见的 返回值格局,这个东西也能够直接张贴,回车之后就主动格局化了,还有一些包含unicode、时间戳等功能,这个软件的插件十分多,我们能够下载试试,相同⭐️⭐️⭐️⭐️⭐️五星引荐。

测试开发开工第一天-电脑环境搭建

iTerm2

相同mac 自带的终端也是十分垃圾,那么能够试一下这款软件,这款软件装备了之后,能够说是最好的指令行东西了,支撑分屏,装备后界面清晰,操作快捷,假如我们想装备能够 查找 iterm2 + oh my zsh 进行装备,这样我们履行什么指令,长途连接服务器都能够愈加便利,相同⭐️⭐️⭐️⭐️⭐️五星引荐。

测试开发开工第一天-电脑环境搭建

Miniconda

或许我们都了解python ,可是却没有用过miniconda ,miniconda 是python的虚拟环境东西,这么说或许我们仍是不太理解虚拟环境,由于python的版别有许多,现在主流的是python 3,可是在此之前,有许多人用python2 去编写代码,就会有许多包或许开源项目 是依赖python2 环境的,所以假如遇到多个python 环境的场景,就能够用到miniconda。

简单说下miniconda 的运用

  1. 下载装置
拜访这个地址 https://docs.conda.io/en/latest/miniconda.html,根据自己电脑的体系进行挑选下载
装置的话假如是 pkg 能够直接点击装置,bash 文件通过 bash +文件名 履行装置
这儿着重一下miniconda 会主动装备环境变量,可是m1 芯片或许不会需求自己装备,下面提供了一个环境变量文件,需求替换下自己的装置目录
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/opt/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/opt/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/opt/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/opt/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<
  1. 换源

默认的 conda 环境下载服务器是在国外,下载速度比较慢,所以需求替换成国内的镜像源 添加镜像

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

设置镜像

conda config --set show_channel_urls yes
  1. 常用指令

列出当前所有的 conda 环境

conda info -e

创立python 环境并指定版别

conda create -n my_env python=3.6

激活python环境

conda activate my_env

退出虚拟环境

conda deactivate

写在最后

这篇文章会持续更新,假如遇到什么好的软件我会更新到这上面,我们也能够引荐引荐,我是小巴哥,一个陪你成长,实实在在共享 测试干货职场经验的人,欢迎关注!!!