vscode+python环境搭建/相关插件/使用技巧

我目前的开发环境:
在这里插入图片描述

插件

Chinese

喜欢英文也可以用英文,vscode的中文插件是官方做的,翻译的没有问题,甚至有一些翻译的我觉得还挺好,比如这个在这里插入图片描述,英文翻译应该是专注模式,翻译成“禅”真的是信达雅。

python

我个人理解的这个插件的主要作用:

  1. 选择解释器:右下角或者shift+ctrl+p然后输入select interpreter就可以选择不同的解释器即不同的python环境
  2. 提供基本的代码补全等功能
  3. 提供运行和调试

isort

就是单纯的排序,而且只能给import语句排序,快捷键shift+alt+O,如下
在这里插入图片描述

pylance

我个人觉得这个插件最大的功能就是给代码上色,没有这个插件,好多变量都是白色的。
在这里插入图片描述
有了这个插件,所有能够识别的变量,都有颜色了。哈哈,官方说这个插件会给python开发带来极大的体验优化,虽然其他的我还没感觉出来,但是代码有颜色真的很好看啊。

background

这个要配置一下,打开扩展设置
在这里插入图片描述
默认图和前景图都取消,然后打开全屏设置
在这里插入图片描述
在这里插入图片描述
打开settings.json,然后如下配置

"background.fullscreen": {
    "image": "https://img-1310679017.cos.ap-beijing.myqcloud.com/mk/neco_06.png",
    "opacity": 0.7,
    "size": "cover",
    "position": "center",
    "interval": 0
},

image是我自己的图床的,也可以使用本地的图片,例如:file:///D:/Lenovo/Pictures/example.png
opacity是透明度,越低越透明,设置成1的话,就只能看到图了。

koroFileHeader

ctrl+win+i设置文件的头部注释
ctrl+win+t设置函数注释
可以自定义,我的配置如下:

    "fileheader.customMade": {    //此为头部注释
        "Version": "2.0",
        "Autor": "luison",
        "Date": "Do not edit",
        "LastEditors": "luison",
        "LastEditTime": "Do not edit"
    },
    "fileheader.cursorMode": {
        //此为函数注释
        "description":"",
        "param": "",
        "return": "",
        "author":"luison"
    },

其他操作

  1. 工作区
    vscode在不同的工作区可以有单独的配置,比如插件:
    在这里插入图片描述
    我喜欢精简,我会保持一个项目所需的最少插件,这样也可以防止插件冲突。
  2. 快捷键
    使用快捷键既能够提高开发效率而且又炫酷,为什么不能稍微花点实践学习一下快捷键呢?
    代码编辑常用的快捷键如下:
    在这里插入图片描述
    注释:
    在这里插入图片描述
    视图:
    ctrl+B:主侧边栏
    ctrl+J:底部窗口
    ctrl+PgUp:切换到上一个编辑器
    ctrl+PgUp:切换到下一个编辑器

总结

vscode是一个免费又开源的编辑器,有很多人不喜欢vscode,原因很多,比如大型项目效率低,或者觉得vscode比较折腾。我觉得,在折腾的过程中,其实学习到了很多背后的东西,比如vscode的异步加载、懒加载等等,以及它独特的web框架。哪怕就只是用来写python,折腾后也能学到python的执行逻辑:本质上就是python解释器对py文件进行解释。实际上IDE的作用很大程度上就是简化了指令操作以及提供了代码检查。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值