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提取html文件中的特定数据的实现代码
Mar 24 Python
在Docker上部署Python的Flask框架的教程
Apr 08 Python
编写Python脚本来获取mp3文件tag信息的教程
May 04 Python
Python获取央视节目单的实现代码
Jul 25 Python
Python中subprocess的简单使用示例
Jul 28 Python
深入理解python中函数传递参数是值传递还是引用传递
Nov 07 Python
Python操作mongodb数据库进行模糊查询操作示例
Jun 09 Python
Python 输出时去掉列表元组外面的方括号与圆括号的方法
Dec 24 Python
详解python读取image
Apr 03 Python
Python如何进行时间处理
Aug 06 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
Feb 25 Python
Python中np.random.randint()参数详解及用法实例
Sep 23 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
第十三节 对象串行化 [13]
2006/10/09 PHP
福利彩票幸运号码自动生成器
2006/10/09 PHP
PHP读取文件内容后清空文件示例代码
2014/03/18 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
php实现的click captcha点击验证码类实例
2014/09/23 PHP
有效的捕获JavaScript焦点的方法小结
2009/10/08 Javascript
js实时监听文本框状态的方法
2011/04/26 Javascript
Jquery多选框互相内容交换的实例代码
2013/07/04 Javascript
jQuery基于图层模仿五星星评价功能的方法
2015/05/07 Javascript
早该知道的7个JavaScript技巧
2016/06/21 Javascript
Vue.js学习教程之列表渲染详解
2017/05/17 Javascript
微信小程序新增的拖动组件movable-view使用教程
2017/05/20 Javascript
JavaScript在控件上添加倒计时功能的实现代码
2017/07/04 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
vue使用canvas实现移动端手写签名
2020/09/22 Javascript
[00:09]DOTA2新版本PA至宝特效动作展示
2014/11/19 DOTA
python基础教程之类class定义使用方法
2014/02/20 Python
python错误处理详解
2014/09/28 Python
跟老齐学Python之重回函数
2014/10/10 Python
Python实现控制台输入密码的方法
2015/05/29 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
2017/03/12 Python
Python实现自定义函数的5种常见形式分析
2018/06/16 Python
selenium+python 对输入框的输入处理方法
2018/10/11 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
Keras自定义IOU方式
2020/06/10 Python
Python 3.10 的首个 PEP 诞生,内置类型 zip() 迎来新特性(推荐)
2020/07/03 Python
TensorFlow2.0使用keras训练模型的实现
2021/02/20 Python
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
2016/01/11 HTML / CSS
美国知名艺术画网站:Art.com
2017/02/09 全球购物
波兰在线杂货店:Polski Koszyk
2019/11/02 全球购物
super关键字的用法
2012/04/10 面试题
政协工作总结2015
2015/05/20 职场文书
工作自我评价范文
2019/03/21 职场文书
java objectUtils 使用可能会出现的问题
2022/02/28 Java/Android
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python