VS Code 安装与使用,Python 顶级 IDE 编程指南!

简介:

image
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,所以Python程序员对其也是非常钟意。

如果您从未从事其它编程语言而首先学习了Python,一定要知道pycharm才是你最拿手的兵器!

一、Visual Studio Code的下载和安装

Visual Studio Code下载完成后,单击下载的exe文件即可自动安装。

二、Visual Studio Code界面简介

安装完成后,我们看到的Visual Studio Code界面如下,当然不同的系统界面边框略有不同,基本布局如图:image首选项设置

下面我们来进行一些简单的设置,下面就拿大家最关心的字体大小设置来说吧,其他的都类似,点击如图菜单:image

跳转如下页面,VS Code会打开两个文件:image
image
工具栏简介

1、资源管理器image
如图:1531482399402bd16583ff0
在文件上面点击鼠标右键,有个Copy Path,可以复制文件的物理路径。image
2、搜索
image
3、Git版本控制image
如图:image
右键文件夹都可以直接打开,打开后,我们继续看imageimage
输入以下内容image
image
然后按Ctrl + S保存文件,再来看Git这个工具栏的变化image
image
imageimage

4、调试

这个功能简单的说就是调试代码

三、Visual Studio Code上手体验

VS Code支持多种编程语言(包括强大的Python),我们先来看一下官方的说明:imageimage
1、文件类型

下面我们来看看VS Code编写代码是否顺手image
imageimage
image
选择第一个Change Language Mode,也可以打开这个语言选择框。

2、文件编码image
image
选择以后,会出现如下选项:image
我们可以根据需要选择,这里我们选择保存的编码格式,如图:image

3、MarkDown

还有一个比较让人喜欢的一点就是VS Code也支持markdown的书写和预览,下面我们看一下:image
image
常用快捷键:
image
image
格式调整
image

光标相关

image

image
重构代码
image
查找替换image
显示相关
image
其他
image

相关文章
|
9月前
|
Linux 计算机视觉 C++
【解决方案】Building wheel for opencv-python:安装卡顿的原因与解决方案
当你安装OpenCV时,命令行停在Building wheel for opencv-python (PEP 517) ... -似乎卡住了。这并非程序假死,而是其编译耗时巨大。本文将揭示原因,并提供优化安装体验的实用方法。
1063 88
|
7月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
1009 102
|
7月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
434 104
|
7月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
339 103
|
7月前
|
机器学习/深度学习 人工智能 数据挖掘
Python:现代编程的首选语言
Python:现代编程的首选语言
287 82
|
7月前
|
人工智能 数据安全/隐私保护 异构计算
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
1053 8
桌面版exe安装和Python命令行安装2种方法详细讲解图片去水印AI源码私有化部署Lama-Cleaner安装使用方法-优雅草卓伊凡
|
6月前
|
Python
Python编程:运算符详解
本文全面详解Python各类运算符,涵盖算术、比较、逻辑、赋值、位、身份、成员运算符及优先级规则,结合实例代码与运行结果,助你深入掌握Python运算符的使用方法与应用场景。
427 3
|
6月前
|
数据处理 Python
Python编程:类型转换与输入输出
本教程介绍Python中输入输出与类型转换的基础知识,涵盖input()和print()的使用,int()、float()等类型转换方法,并通过综合示例演示数据处理、错误处理及格式化输出,助你掌握核心编程技能。
640 3
|
6月前
|
并行计算 安全 计算机视觉
Python多进程编程:用multiprocessing突破GIL限制
Python中GIL限制多线程性能,尤其在CPU密集型任务中。`multiprocessing`模块通过创建独立进程,绕过GIL,实现真正的并行计算。它支持进程池、队列、管道、共享内存和同步机制,适用于科学计算、图像处理等场景。相比多线程,多进程更适合利用多核优势,虽有较高内存开销,但能显著提升性能。合理使用进程池与通信机制,可最大化效率。
446 3
|
7月前
|
存储 大数据 Unix
Python生成器 vs 迭代器:从内存到代码的深度解析
在Python中,处理大数据或无限序列时,迭代器与生成器可避免内存溢出。迭代器通过`__iter__`和`__next__`手动实现,控制灵活;生成器用`yield`自动实现,代码简洁、内存高效。生成器适合大文件读取、惰性计算等场景,是性能优化的关键工具。
356 2

推荐镜像

更多