0.百科介绍
Visual Studio Code(简称VS Code或VSCode)是一款由微软开发的免费、开源的跨平台源代码编辑器。
Visual Studio Code支持Windows、Linux和macOS操作系统,集成了许多强大的功能,如代码高亮、智能代码提示、代码折叠、Git版本控制等,以提升编程体验。VS Code轻量级的设计意味着它安装包小,启动速度快,且拥有丰富的插件系统,支持各种编程语言,包括HTML、CSS、JavaScript、TypeScript、Vue、React等前端语言,以及Java、Python等后端语言。此外,VS Code还支持调试、任务执行和版本管理等开发操作,具有代码跟踪功能,可以标注代码、查看文件更改和行码修改等。
1.安装环境
系统版本:windows 10_64位
vscode版本:1.88.1System Installer_x64版本
2.下载
官网:https://code.visualstudio.com/
2.1download下载
点击download,进入到各个版本下载界面
2.2选择对应版本进行下载
选择对应的版本进行下载,使用windows普通用户登录的选择User Installer版本的**,使用管理员用户登录的安装System Installer版本的**
后面选择x64还是arm的架构的,这个根据自己的架构选择,我这里是x64的(这些是操作系统架构知识)
使用系统的管理员身份登录系统的,最好是下载System Installer版本的的进行安装,虽然用户版本在系统管理员用户下能安装。
安装普通用户版本的在安装的时候会有下面的提示
上面翻译仅供参考
3.windows系统安装vscode
3.1双击进行安装
双击安装
3.2同意许可协议
只有同意许可协议才能进行安装
3.3安装路径选择
尽量不要安装在c盘,你非要安装在C盘也没有关系
3.4选择开始菜单文件夹
程序的快捷方式,上面有说明
3.5附加设置
根据自己的需求进行勾选,一般默认的就行,桌面图标等可以根据需要勾选
将code注册为受支持的文件类型的编辑器不建议勾选
3.6准备安装
3.7正在安装
点击安装后,就会进入到安装界面
3.8安装完成
4.语言设置
电脑首次安装需要进行一些设置,语言默认是英文的,我们通过安装扩展插件来安装语言包,这是vscode中提供的
4.1打开vscode
双击图标打开vscode程序,没有安装桌面图标可以通过搜索或在全部程序中打开
4.2选择扩展
选择扩展,在扩展中搜索chinese中文语言包进行install安装
4.3重启编辑器后生效
4.4现在已经是中文
重启打开后已经变为中文,说明设置成功
5.python环境配置
本人经常使用python,所以这里来安装python
常见的组合:
python解释器+pycharm
python解释器+vscode+插件
使用的是python解释器+vscode,因为其开源免费,pycharm社区办免费,功能不足,专业版收费
使用哪个因人而异,有的人喜欢pycharm。有的人喜欢vscode,有的人就用记事本编辑照样能开发, pycharm和vscode这些只是辅助开发工具,如果代码能够像1+1=2似得出现在脑子里,这辅助开发工具都是多余的
5.1python解释器安装
python官网:https://www.python.org/
因为我电脑已经安装了python解释器,这里不演示python解释器的安装了,直接去官网下载对应版本的python就可以进行安装,这个安装很简单,安装包直接下一步下一步就可以(其中一些设置选项可以根据自己的需求更改),为了节省时间,这里不演示解释器的安装
python允许多个不同版本的解释器同时存在,但是这需要进行环境变量上的设置
若安装多个版本的python解释器,环境变量优先选择上面的,按照最上匹配原则(或者修改名字避免这个问题,但是一般没有这么干的),一般也不会安装这么多python解释器,除非是你有这种需求,经常使用的是虚拟环境
安装可以参考此文档:https://blog.csdn.net/qianshuiliyu/article/details/122490937
5.2vscode配置python环境
5.2.1新建一个目录
为python项目创建一个工作目录,也就是创建一个目录来存放内容,目录不存在可以先进行创建,然后在选择
5.2.2目录选择
我这里是e盘下的pythonDemo目录,打开后会询问你时候信任此文件夹
5.2.3创建py文件
到这里创建完毕,解释器来没有安装,右下角会弹出python解释器的扩展,直接选择安装即可,也可以在扩张中搜索进行安装
5.2.4python扩展安装
正在安装
安装完成后会出现欢迎界面,这个关闭即可
5.2.5安装后自动搜索系统的python解释器
有多个解释器可以在这里进行选择修改,这里并不是虚拟环境
5.2.6永远的hello world
运行可以直接点击运行按钮运行
还可以鼠标右键选择运行
print('hello world')
右键运行
结果输出
5.2.7终端设置
默认的终端是windows的powershell终端,设置为cmd终端,看情况进行终端的切换,不过本人习惯于cmd
设置完毕后,删除之前的终端,重新运行,会是下面的cmd终端
5.2.8字体大小滚动设置
需要修改其他配置的,可以打开设置自行尝试,vscode提供能丰富的辅助插件,代码补全等可以去下载尝试,是否习惯与这些插件取决于使用者,因人而异;vscode提供的不止是python相关插件,html插件等都有
字体的配置中增加内容,这些信息可以通过百度进行搜索出来,还有其他一些设置也可自行搜索,参照其他博客文档进行设置,挨个写各个配置能写一本短篇书,比较浪费时间
在最后一行添加
"editor.mouseWheelZoom": true
# 注意上面结尾添加逗号
5.2.9其他扩展
python snippets是代码补全插件,还有很多其他功能的扩展插件
这就是vscode对比pycharm的缺点,一些快捷方式需要通过插件去完善解决
在扩展中安装,到这步就不一一演示详细的安装了,跟上面的一样
效果
5.2.10自定义代码片段
1.自定义代码片段可以根据用户自己的习惯来设置使用
2.搜索或选择python相关的
3.自定义快捷内容
可以百度搜索其他的进行查看各种样例,进行了解
{
// 定义一个名为"print"的代码片段
"print": {
// 触发此代码片段的快捷键前缀,这里设置为"pr"
"prefix": "pr",
// 代码片段主体内容
"body": [
// 插入print语句,'$1' 是一个占位符,用户输入时可以在此处直接填写要打印的内容
"print('$1');",
// "$2",这个是光标的位置
// 下面的行被注释掉了(// "$2"),意味着默认情况下不会插入第二个光标位置。
// 如果需要在某处添加更多代码或注释,可以取消这行的注释并将"$2"保留。
// "$2" 注释指示了如果启用,光标将会停在这里作为第二次编辑点,通过tab进行光标跳转
],
// 对代码片段功能的简短描述
"description": "print快捷键" // 指出这是一个用于快速输入print语句的快捷方式
}
}
4.选择后会直接自动生成
5.3python虚拟环境设置
经常使用的还是虚拟环境,虚拟环境的好处是不同的虚拟环境之间是相互独立的,各个环境下的数据,模块包等不会冲突
虚拟环境是基于系统解释器进行虚拟出来的,所以必须要先在系统安装python解释器才可以
虚拟环境并不一定在vscode中创建,任何一个目录中都可以,创建完毕后使用vscode打开配置一下解释器就可以了
在虚拟环境中安装模块会自动安装到当前虚拟环境
5.3.1可视化图形创建虚拟环境
在系统环境中选择解释器
选择创建虚拟环境
在当前工作区创建
基础解释器选择
正在创建虚拟环境
成功安装
虚拟环境的终端标识
5.3.2命令创建虚拟环境
一般创建目录都是.venv,预定俗称,其他名字也没问题,删除刚创建的虚拟环境(直接删除目录即可),通过命令创建
python -m venv .venv
# 在对应的目录下执行命令
# 在当前目录下创建,其他目录后面写的不是.venv,而是完整的路径
cmd进入虚拟环境,进入虚拟环境的.venv\Scripts目录下运行activate.bat运行
在vscode中运行就非常简单了,直接打开对应的文件夹就行了文件夹,解释器要是不对的话修改下解释器就可以了,这里还是打开pythonDemo目录(这是我这里的目录,看看你的目录是什么,不一定非得跟我的一样)
作者信息
作者:浅水鲤鱼qianshuiliyu
作者平台
csdn:https://blog.csdn.net/qianshuiliyu
B站:https://space.bilibili.com/1571765231
作者邮箱:qianshuiliyu@qq.com