刷题前奏 写Python神器--VS Code安装配置过程全解

         今天是2019.5.12,很巧的日子,母亲节。白天学车的时候突然想起来两年前注册了这个博客,还随手写过几篇,现在看过去,很一般。。。这个系列Leetcode刷题,主要将自己刷过的Leetcode的题目的思路和代码记录下来,方便自己以后查看以及和朋友交流(给某人看的hhhh)。

        之前一直都看到别人安利微软的VS Code,说是特别好用的一个码代码利器。随着渣渣笔记本越来越卡(真的要退休了吗,恋恋不舍),PyCharm占用的资源越来越大,用起来越来越慢,于是不得不尝试一下传说中小而美的VS Code,下面,就将自己安装配置VS Code的过程记录下来,方便朋友们(某人)日后安装少踩坑。

       由于本系列文章都是主要由Python完成(立个Flag,后续可能补上Java或者CPP版本),那么本文主要涉及的是安装Anaconda以及VS Code。

       Anaconda的安装过程这里就不赘述了,一路next下去,其中需要注意的是,需要将系统路径选项勾上,如下图。

                                 

        不需要从官网下载VS Code安装包,Anaconda已经VS Code添加到自己的生态圈中,打开Anaconda Navigator(对,就是绿色的那个),在Home一栏中可以看到VS Vode,然后点击图标下方的install,Anaconda就开始给你安装了,你只需静静等候安装即可。安装完如下图所示,我们并不需要每次从Anaconda Navigator中打开,开始里会有VS Code的快捷方式。下面开始VS Code的配置过程。                                         

                                                             刷题前奏 写Python神器--VS Code安装配置过程全解_第1张图片

由于VS Code默认是英文版的,我们首先要将他编程可爱的中文版(英文好的或者有追求想刻意练习英文的朋友们可忽视这一步):同时按下ctrl+shift+p(这将是你未来使用的最多快捷键组合之一,请牢牢记住),打开VS Code的命令窗口,输入:Configure Display Language,会出现两行,第一行是en,第二行是install addition language,选择install addition language,这时在最左侧会出现一系列的语言包,选择Chinese Simplifiled(没错,就是简体中文),然后点击install,就实现了简体中文包的安装。这时候会提醒你重启,点击Restart。

刷题前奏 写Python神器--VS Code安装配置过程全解_第2张图片

然后继续搜索Python,这是个Python扩展包,同样的,点击安装

刷题前奏 写Python神器--VS Code安装配置过程全解_第3张图片

 选择Python解释器:使用上面的快捷键ctrl+shift+p,然后搜索Python:select Interpreter,选择你想使用的那个Python解释器,然后就可以快乐的码代码了

VS Code与Pycharm不同,Pycharm是基于项目(project)的,每次都会让你新建一个project。VS Code的逻辑是基于文件和文件夹的,我们单击最左边的功能区的第一个,如下图红圈标注的地方:然后就可以看到一个Leetcode文件夹,里面包含了很多python文件,我们单击第三张图中红圈的位置,新建一个python文件,命名为hello.py,如第四幅图所示

        刷题前奏 写Python神器--VS Code安装配置过程全解_第4张图片     

然后使用F5快捷键运行这个程序,这时在Leetcode目录下会自动生成一个文件夹:.vscode,如下图所示:这个文件夹中存放着vs code的配置文件,为了能够让我们的hello.py程序顺利运行,我们需要对其进行编辑,主要是launch.json。双击launch.json文件,可以看到其中的具体配置信息,如下图第二张:注意一定要将type后面改成python,原始是node,如果不改过来就会显示node.js没有安装。

                 刷题前奏 写Python神器--VS Code安装配置过程全解_第5张图片                                               刷题前奏 写Python神器--VS Code安装配置过程全解_第6张图片

到这里,基本的配置就完成了,后续vs code的高级功能会陆续尝鲜,届时再分享给大家,谢谢!!!

 

你可能感兴趣的:(Leetcode刷题,记事)