前言

文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

作者:山海皆可平z

PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取http://t.cn/A6Zvjdun

开发环境搭建之Visual Studio Code篇

上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置。

  • 安装

请看我上一篇文章《python3从零学习-开发环境搭建》。

  • 配置

打开vscode(Visual Studio Code简称),功能介绍:

1、菜单栏:Code、文件、编辑、选项、显示、达到、运行、终端、窗口、帮助

1.1、Code

主要是配置功能:Preferences:

点击Settings:

切换成文件方式:

在这个文件中可以手动来配置各种参数

1.2、文件

主要是新建文件和工作空间,工作空间可以理解为同一个项目的项目空间,同一个项目的文件和资源都放在同一个文件夹内,这个工作空间就是以文件夹来划分的,会在文件夹下产生后缀是.code-workspace的文件,就是这个文件来控制整个工作空间配置。

1.3、调试

程序可以通过这个菜单来“运行”、“调试”。“运行”就是运行编写的代码,让它跑起来。“调试”就是Debugging,Debugging的过程就是一个解剖程序运行的过程,可以让程序慢下来、停下来,让我们有机会、有时间观察程序内部运行的状态,比如程序内部的参数值,程序执行的顺序和路径,都可以通过Debugging来庖丁解牛一样来分析程序内部运行的状态。

“Start Debugging F5”:开始调试,F5是快捷键。

“Run Without Debugging ⏫F5”:开始运行,⏫F5这个是快捷键。

这两个区分是开始调试是可以跟踪程序内部运行状态,可以打断程序运行来观察内部的参数值或者观察运行的路径。开始运行就是直接运行程序,没有中间打断的过程。

2、活动栏:文件(Explorer)、搜索(Search)、源码管理(Source Control)、调试(Run)、插件(Extensions)

上述中文名称是我自己总结的,英文名称是上面的原文。比如这个Extensions是扩展的意思,但是我认为叫插件更贴切,这个功能就是安装扩展程序实现原软件不支持的功能,所以我叫这个为插件。正是因为这个插件功能无比强大,才使这个工具变得强大。任何第三方个人和组织都可以编写插件用来实现特定的功能。

2.1、文件(Explorer):文件管理器、资源管理器

左侧活动栏第一个就是Explorer,我把它命名成文件,因为这里主要管理的是文件。当然除了管理文件外,这里也可以管理文件夹。文件有很多种类型,有源代码文件、配置文件、图片、压缩包等等,但是主要以源代码文件为主,python程序里面主要是后缀是py结尾的文件,我截图里面的ideTest.py就是一个源代码文件。

文件(Explorer)这里可以分几个区域:

a、文件(资源)管理区域:主要管理文件等资源,主要是有目录结构的形式来管理文件,这个跟电脑里面的目录是一致的。“OPEN EDITORS”:这个是已打开文件列表,已经打开的文件会出现在这里。“WORKSPACE”:这个就是文件管理目录,主要是资源管理有可以在这个地方完成,旁边有三个按钮,分别是“新建文件”、“新建文件夹”、“刷新”。

b、代码(资源)编辑区域:这个主要是代码编写区域,在左侧文件列表中选中单击一个文件,就会在这里显示文件的内容。如上图我选中了“ideTest.py”文件,就出现了如图内容,因为是个空文件所以里面没有东西。你可以在这里编写代码。

C、输出区域:问题(problems)、输出(output)、调试(debug console)、终端(terminal)这四部分都是输出栏,对应各种类型的输出都在这里。

2.2、搜索(Search):搜索制定内容

2.3、源码管理(Source Control):文件内容变动会这里体现

ideTest.py文件原来是空的,我加了import os后,显示的就是前后修改前的两部分内容,这样可以清楚的知道修改了什么内容,对变动的部分做了标记,这个功能对应回溯代码修改和程序复盘都有用处。

2.4、调试(Run):Debug和Run,主要就是运行代码和调试代码。

点击后:

2.5、插件(Extensions):插件扩展,这里可以搜索需要的插件并安装。

我们这样需要比如中文插件,可以搜索“chinese”:

搜索得到的就是上述的搜索结果,第一个是中文简体、第二个是中文繁体,我们可以点击右侧的“Install”安装这个插件,我这边安装个中文简体看看,安装完右下方会有如下的提示:

需要重启启动才会生效,我们点击“Restart Now”看下:

发现重启后变成了中文界面,这个插件真是好东西,后面还有继续介绍其他插件,这个地方会经常用到。记住只要搜索你想要的插件,然后安装它就好了,至于什么关键字搜索,可以以功能关键字搜索,或者网上查下。

如果想卸载,那么就安装如下图操作:

因为我喜欢用英文版本,所以我把中文包给卸掉,以后的文章里面都是英文界面,这个熟悉了后就没什么影响。

总结:如果是小白用户,那么先变成中文界面,这样能容易入门。要熟悉还是得多操作,书山有路勤为径,熟能生巧。

欢迎大家关注我,然后跟我交流沟通。

2020年最新Python教程:

如果你处于想学Python或者正在学习Python,Python的教程不少了吧,但是是最新的吗?

说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2020最新的Python教程。

以上这些教程小编已经为大家打包准备好了,希望对正在学习的你有所帮助!

获取方式,私信小编 “ 资料 ”,即可免费获取哦!

python从零开始基础入门——开发环境搭建:Visual Studio Code的更多相关文章

  1. python从零开始基础入门——开发环境搭建

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:山海皆可平z PS:如有需要Python学习资料的小伙伴可以加点击下方 ...

  2. Ubuntu上配置vtk开发环境——基于visual studio code 与 gcc

    环境说明 vtk版本7.1.1 visual studio 1.16.1 Ubuntu 16.04 + 自带的gcc 编译过程与windows下类似还好,运行自己的代码开始面对cmake与make的各 ...

  3. 学习时用的软件最新 开发环境为Visual Studio 2010,数据库为SQLServer2005,使用.net 4.0开发。 超市管理系统

    一.源码特点 1.采用典型的三层架构进行开发.模板分离,支持生成静态 伪静态..购物车.登陆验证.div+css.js等技术二.功能介绍 1.本源码是一个超市在线购物商城源码,该网上商城是给超市便利店 ...

  4. Go学习笔记(二)搭建Visual Studio Code调试环境

    上一篇 Go学习笔记(一)安装Go语言环境 安装Visual Studio Code 这是目前我觉得最好用的文本编辑器了, https://code.visualstudio.com/ 中间有几部确认 ...

  5. Angular入门之环境搭建(VS code)(转载)

    安装Visual Studio Code VS code和我们常用的VS压根不是一回事,它只是一个开源的轻量级编辑器,而不是IDE,因为支持typescript语法,且插件功能丰富,所以选择 官网下载 ...

  6. 30个极大提高开发效率的Visual Studio Code插件

    译者按: 看完这篇文章,我打算从 Sublime Text 转到 Visual Studio Code 了! 原文: Immensely upgrade your development enviro ...

  7. Salesforce 开发新工具 - Visual Studio Code

    最近尝试使用Visual Studio Code来做Salesforce的开发工具,体验上比Sublime好用不少,介绍下详细步骤 第一步:下载对应版本的Visual Studio Code 下载地址 ...

  8. ionic2——开发利器之Visual Studio Code 常用插件整理

    1.VsCode官方插件地址: http://code.visualstudio.com/docs 2.使用方法,可以在官网中搜索需要的插件或者在VsCode的“”扩展“”中搜索需要的插件 添加方法使 ...

  9. selenium python (一) 开发环境搭建

    1.工具下载: python工具共包括三个:python.setuptools.pip ²  python:http://python.org/getit/     python开发环境: ²  se ...

随机推荐

  1. [Docker7]Harbor

    harbor download harbor offline tar package wget https://github.com/vmware/harbor/releases/download/v ...

  2. CF1324F Maximum White Subtree 题解

    原题链接 简要题意: 给定一棵树,每个点有黑白两种颜色:对每个节点,求出包含当前节点的连通图,使得白点数与黑点数差最小.输出这些值. F题也这么简单,咳咳,要是我也熬夜打上那么一场...可惜没时间打啊 ...

  3. Linux Cgroup 入门教程:cpuset

    这是 Cgroup 系列的第四篇,往期回顾: Linux Cgroup 入门教程:基本概念 Linux Cgroup 入门教程:CPU Linux Cgroup 入门教程:内存 通过上篇文章的学习,我 ...

  4. Ribbon负载均衡实现

    1,在之前的博文中,我通过eureka,consul,zookeeper 实现了注册中心,在实现的服务发现过程中,都是通过RstTemplate 来实现RPC 远程调用 RestTemplate 封装 ...

  5. 数字反转 NOIp普及组2011

    当数字位数不确定时,如何反转呢? 本文为博客园ShyButHandsome原创作品,转载请注明出处 使用右侧目录快速浏览文章 题目描述 给定一个整数,请将该数各个位上数字反转得到一个新数. 新数也应满 ...

  6. qt creator源码全方面分析(3-8)

    目录 项目文件工作流程 多层目录模式 依赖解析模式 包含,链接和输出 包含 链接 输出 构建目录架构 项目文件工作流程 我们在前面已经讨论了所有的项目文件, qtcreator.pro qtcreat ...

  7. minIO分布式集群搭建+nginx负载均衡

    暂时关闭防火墙 systemctl stop firewalld 查看防火墙状态 systemctl status firewalld 赋予最高权限 chmod +x minio !/bin/bash ...

  8. Java并发基础07. ThreadLocal类以及应用技巧

    在前面的文章(6. 线程范围内共享数据)总结了一下,线程范围内的数据共享问题,即定义一个 Map,将当前线程名称和线程中的数据以键值对的形式存到 Map 中,然后在当前线程中使用数据的时候就可以根据当 ...

  9. 新建jsp文件,The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误解决方法

    新建一个jsp文件后,有一个错误,The superclass "javax.servlet.http.HttpServlet" was not found on the Java ...

  10. es6的箭头函数和es5的function函数区别

    一.es6的箭头函数es6箭头函数内部没有this,使用时会上朔寻找最近的this不可以做构造函数,不能使用new命令,因为没有this函数体内没有arguments,可以使用rest参数代替不能用y ...