首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

VS Code Python扩展组件弃用内置程序代码检查和格式化功能

微软在VS Code的Python扩展组件2023年11月版本,加入了一些新功能和改进,包括改进以Shift+Enter快捷键在终端机发送程序代码的行为,并弃用内置的程序代码检查(Linting)和格式化功能,同时也更新了Python检查扩展组件。

在这次更新中,Python扩展组件改善程序代码发送到Python REPL互动式解释器的行为,特别是当开发者没有明确选择所要执行的程序代码区块。过去,当开发者将光标放在Python程序代码行上并按下Shift+Enter,就算程序代码会执行失败,Python扩展组件还是会将该行的内容直接发送到REPL。

而微软新开发的智慧发送功能,现在会让Python扩展组件,聪明地发送光标所在位置附近最小可执行程序代码区块,确保只有完整和可执行的程序代码会被送到REPL,而之后光标也会自动定位到下一个可执行程序代码行,方便开发者迭代执行多个程序代码区块。

微软持续改进VS Code检查和格式化扩展组件,将Python扩展组件中的检查功能转移成独立扩展组件,而现在微软宣布弃用Python扩展组件中的检查和格式化功能,官方建议开发者尽快移除这些过时设置,并且改用新的检查和格式化扩展组件。

官方同时也对Python检查扩展组件进行多项改进,让配置更加灵活,像是Pylint、Mypy和Flake8扩展组件让开发者可以通过设置,指定想要排除检查的文件,另外,这些扩展组件也支持CWD(Current Working Directory)设置,供开发者指定检查器的工作目录。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Ox_DpSbKfGloUCb605sS2Mmg0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券