python贪吃蛇最简单代码 python的idle怎么用( 四 )


Visual Studio Code的Python扩展的一个主要缺点是,缺少用于创建新Python项目并配置其所有元素的常规设置过程(例如向导) 。因此必须人工执行每个步骤:创建虚拟环境、配置路径等 。它还缺乏与Pipenv等Python项目管理工具的全面集成 。对于给定的项目,完全可以通过命令行进行人工设置,这是因为没有在Visual Studio CodeCode的Python扩展中使用它们的工具 。尽管存在对某些单独框架的支持(例如对Django模板的调试支持),但仍必须人工配置这些框架 。
从好的一方面来说,Visual Studio Code自动检测项目目录中的虚拟环境,并在用户在编辑器中打开终端窗口时更多地使用它们 。这样省去了人工激活环境的麻烦 。Visual Studio Code还可以检测使用Poetry(Python项目管理工具)创建的虚拟环境 。
Visual Studio Code的另一个强大功能是命令调色板,用户只需键入一个或两个单词就可以找到几乎任何命令或设置 。在搜索单词前加上“Py”或“Python”作为前缀,将获得更加集中的搜索结果 。而且,Python扩展本身支持各种各样的静态代码分析工具和代码格式化工具 。
Visual Studio Code通过Python扩展很好地支持的一件事是发现和执行单元测试 。Python的原生单元测试和第三方pytest均受支持 。运行调色板中的“Python:发现测试”命令将逐步完成测试的发现,并在底部的状态栏上设置测试运行器按钮 。各个测试项目甚至都具有嵌入式注释,可让用户重新运行或调试它们 。这是Python扩展可以完成许多事情的模型 。
Python扩展集中于Python使用最广泛的部分,而将更深奥的部分留给第三方开发 。例如并不支持Python的Cython超集,该超集可让用户将Python编译为C语言 。第三方扩展提供了Cython语法突出显示功能,但并没有集成Cython工作流 。
Visual Studio Code的Python扩展的最大优点是,它可以从Visual Studio Code可用的扩展的灵活性中受益 。例如,可以自由地重新映射按键绑定,并且可以使用更多的主题来使Visual Studio Code的字体或调色板更容易接受 。
Visual Studio Code的开放式架构允许支持多种语言,其中Python是主要语言之一 。
6.适用于Visual Studio 2019的Python工具如果用户已经以某种形式使用了Visual Studio,并且正在添加Python,那么采用适用于Visual Studio的Python工具插件是很有意义的 。微软的开源插件提供了对许多常见Python框架的预打包功能,并且使Visual Studio界面提供了Python调试和部署功能,其方式与其他的语言相同 。
Visual Studio现在为Python提供了强大的支持,无论用户要构建哪种项目,都需要采用考虑支持该语言的IDE 。
有两种方法可以在Visual Studio上使用Python进行设置:一是用户可以将Python工具添加到Visual Studio的现有安装中,二是从头开始安装Visual Studio并自动添加Python工具 。而两条方法都是殊途同归的,Visual Studio安装带有许多常见Python应用程序类型的模板 。
开箱即用的Visual Studio的Python 工具可以创建使用一些广泛使用的Python Web框架的项目:例如Flask、flaskwithjade(一种模板语言)、Django和Bottle微型框架 。还提供通用Web服务的模板、简单的命令行应用程序、使用Python的Windows IoT核心应用程序,以及从现有Python代码创建Visual Studio项目的选项 。
Python运行时也可以自动安装(Python 3.7.8和Python 2.7.18) 。用户甚至可以为需要使用Python的项目安装Miniconda 。还可以使用cookiecutter项目模板系统提供Scikit学习项目的模板 。
当用户使用这些框架创建新项目时,Visual Studio会检查并确保用户已经具有依赖项 。如果没有,它将为用户提供一些选择 。用户可以创建一个Python虚拟环境,并在其中放置所需的软件包 。用户可以在系统范围内将软件包安装到Python解释器中,或者可以人工将依赖项添加到项目中 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: