Vs Code中8个好用的python 扩展插件


Posted in Python onOctober 12, 2020

1. Python extension for Visual Studio Code

这个扩展是由微软官方提供的,支持但不仅限于以下功能:

  • 通过Pylint或Flake8支持代码检查
  • 在VS Code编辑器中调试代码
  • IntelliSense支持自动完成,代码导航和格式化。
  • 支持Jupyter Notebook,Pytest和Unittest
  • 在编辑器中轻松切换Python环境

Vs Code中8个好用的python 扩展插件

2.Python Preview

这个插件很牛皮,能够实时可视化你的代码结果。

不仅如此,还能为VSCode切换各种主题皮肤。

Vs Code中8个好用的python 扩展插件

3.Sort lines

这个扩展很有意思,可以给你按字母大小排序(升序、降序),也可以进行排序+去重。而且还能将所有文本打乱顺序。

做短文本分类的训练,清洗数据集的时候,这个工具大有用处。

Vs Code中8个好用的python 扩展插件

4.Git Graph

这玩意可是Git神器,堪比Pycharm内的Git管理器。

通过这个扩展,可以清楚地看见当前分支的commit记录和变化,可以通过按钮的方式轻易地创建、切换分支、cherry pick、merge等操作。

对比分支、查看未提交的修改......还有许多可定制的扩展设置。

Vs Code中8个好用的python 扩展插件

5.Python Snippets

很多时候,我们用到的代码片段都是类似的,比如for循环、try/catch等等,现在有了这个工具,我们只需要输入命令生成代码片段,然后再进行微调,就能完成功能的开发。

此外,有些时候我们可能会忘记某些内置函数的用法,这个工具也能给你提供示例代码做参考,而不用你再去搜索引擎搜索示例,实在非常方便。

Vs Code中8个好用的python 扩展插件

6.Better Comments

这是一个让你能更好地编写注释的工具,它能根据关键词用不同的颜色高亮代码片段。支持以下类型的高亮:

1. 感叹号 “!” 代码警告。
2. 问号“?”代表存留疑问。
3. TODO 代码未来将要进行的操作。
4. @param 参数

此外,它还支持在设置中自定义需要高亮句子的首部关键词。

Vs Code中8个好用的python 扩展插件

7.autoDocstring

这个扩展我应该已经推荐了好多次,能够自动生成函数的注释格式,通过tab键快速切换填充块编写相应的注释。

Vs Code中8个好用的python 扩展插件

8.Python Indent

你有没有觉得VSCode里对Python的自动缩进有点不准确?甚至可以用“丑”来形容。每次我都喜欢强行矫正VSCode给我做的自动缩进。

经过一番查阅,我终于找到了能纠正VSCode缩进错误的扩展,它就是Python Indent,看看下面的示例,相信你也会安装它。

Vs Code中8个好用的python 扩展插件

以上就是Vs Code中8个好用的python 扩展插件的详细内容,更多关于python vs code扩展插件 的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
python中使用urllib2伪造HTTP报头的2个方法
Jul 07 Python
Python实现简单的代理服务器
Jul 25 Python
使用python验证代理ip是否可用的实现方法
Jul 25 Python
python flask实现分页的示例代码
Aug 02 Python
浅谈Python3中strip()、lstrip()、rstrip()用法详解
Apr 29 Python
一篇文章弄懂Python中所有数组数据类型
Jun 23 Python
python3反转字符串的3种方法(小结)
Nov 07 Python
使用pyshp包进行shapefile文件修改的例子
Dec 06 Python
Python多进程编程multiprocessing代码实例
Mar 12 Python
pytorch快速搭建神经网络_Sequential操作
Jun 17 Python
通过代码实例了解Python sys模块
Sep 14 Python
Python排序算法之插入排序及其优化方案详解
Jun 11 Python
Django中和时区相关的安全问题详解
Oct 12 #Python
python调用有道智云API实现文件批量翻译
Oct 10 #Python
python线程池 ThreadPoolExecutor 的用法示例
Oct 10 #Python
python开发一款翻译工具
Oct 10 #Python
Python pickle模块常用方法代码实例
Oct 10 #Python
Python3.9新特性详解
Oct 10 #Python
Python random模块的使用示例
Oct 10 #Python
You might like
PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
2012/04/09 PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法
2014/05/10 PHP
PHP微信开发之文本自动回复
2016/06/23 PHP
JavaScript中的prototype使用说明
2010/04/13 Javascript
10款新鲜出炉的 jQuery 插件(Ajax 插件,有幻灯片、图片画廊、菜单等)
2011/06/08 Javascript
javascript日期对象格式化为字符串的实现方法
2014/01/14 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
js控制元素显示在屏幕固定位置及监听屏幕高度变化的方法
2015/08/11 Javascript
javascript模拟C#格式化字符串
2015/08/26 Javascript
jQuery插件实现适用于移动端的地址选择器
2016/02/18 Javascript
学习javascript文件加载优化
2016/02/19 Javascript
jQuery实现图片加载完成后改变图片大小的方法
2016/03/29 Javascript
详解小程序中h5页面onShow实现及跨页面通信方案
2019/05/30 Javascript
Vue动态创建注册component的实例代码
2019/06/14 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
[01:02:30]Mineski vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第三场 8.22
2019/09/05 DOTA
python中getattr函数使用方法 getattr实现工厂模式
2014/01/20 Python
Python解析树及树的遍历
2016/02/03 Python
python 实现在tkinter中动态显示label图片的方法
2019/06/13 Python
使用darknet框架的imagenet数据分类预训练操作
2020/07/07 Python
Django vue前后端分离整合过程解析
2020/11/20 Python
Python+unittest+DDT实现数据驱动测试
2020/11/30 Python
使用HTML5做的导航条详细步骤
2020/10/19 HTML / CSS
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
出纳的岗位职责
2013/11/09 职场文书
中专毕业生自我鉴定
2013/11/21 职场文书
财经学院自荐信范文
2014/02/02 职场文书
幼儿园教师岗位职责
2014/03/17 职场文书
维修工先进事迹
2014/05/29 职场文书
药剂专业求职信
2014/06/20 职场文书
卫生院艾滋病宣传活动小结
2014/07/09 职场文书
应聘护士求职信
2014/07/21 职场文书
自查自纠工作总结
2014/10/15 职场文书
公司财务部岗位职责
2015/04/14 职场文书
PostgreSQL 插入INSERT、删除DELETE、更新UPDATE、事务transaction
2022/04/12 PostgreSQL