PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。
PyCharm最新版本2019.2发布,功能改进提高Python语言开发效率,点击查看详情~
PyCharm最新试用版
PyCharm提供智能代码完成,代码检查,动态错误突出显示和快速修复,以及自动代码重构和丰富的导航功能。
语法突出显示
|
使用可自定义的Python代码和Django模板颜色轻松阅读代码。从多个预定义的颜色主题中进行选择。 |
自动缩进和代码格式化
|
自动缩进将插入新行。缩进验证和代码重新格式化与项目代码样式设置兼容。 |
可配置的代码样式
|
选择预定义的编码样式,以将其应用于各种受支持语言的代码样式配置。 |
代码完成
|
|
代码选择和注释
|
选择一个代码块,然后将其展开为表达式,一行,逻辑代码块等,并带有快捷方式。只需单击一下即可注释/取消注释当前行或所选内容。 |
代码格式化程序
|
具有代码样式配置和其他功能的代码格式化程序可帮助您编写易于支持的简洁代码。PyCharm包含用于Python的内置PEP-8和支持语言的其他符合标准的代码格式。 |
代码段
|
使用高级的可自定义和参数化的实时代码模板和代码片段节省时间。 |
代码折叠
|
代码折叠,大括 ,括 和引 的自动插入,匹配的大括 /括 突出显示等。 |
动态错误突出显示 |
输入时显示错误。集成的拼写检查器会验证您的标识符和注释是否存在拼写错误。 |
多个插入符和选择 |
|
代码分析
|
许多代码检查都可以在您键入时验证Python代码,还可以检查整个项目是否存在错误或代码异味。 |
快速修复
|
大多数检查的快速修复功能使立即修复或改进代码变得很容易。Alt + Enter显示每次检查的适当选项。 |
重复码检测器
|
智能重复代码检测器会分析您的代码并搜索复制/粘贴的代码。您将看到一个可供重构的候选列表,并且在重构的帮助下,很容易保持代码干燥。 |
可配置的语言注入
|
|
代码自动生成
|
通过快速修复从使用中自动生成代码;文档字符串和代码匹配验证,以及重构时自动更新。自动生成文档字符串存根(reStructuredText,Epytext,Google和NumPy)。 |
意向动作
|
意向操作可帮助您将自动更改应用于正确的代码,以改进它或使您的编码例程更容易。 |
智能代码导航
随处搜寻
|
PyCharm可以帮助您找到任何东西,无论是源代码,用户操作还是UI元素中的一项。双击Shift并开始输入您要查找的内容。另外,根据您的特定需求配置搜索范围。 |
转到课程/文件/符
|
转到类/文件/符 是快速项目导航的关键操作。使用通配符和缩写词可以更快地找到项目。 |
前往申
|
当转到声明从参考调用,打开相应的文件,并导航到符 声明。 |
查找用法
|
查找用法可帮助您找到代码,当前文件或整个项目中任何符 (例如类,方法,字段等)的用法。 |
镜头模式
|
在这种模式下,您只需将鼠标悬停在滚动条的任何部分上,即可检查代码。将鼠标悬停在警告或错误条上时,将使用适当的消息对代码片段进行注释。 |
书签和待办事项
|
在代码中设置书签可轻松浏览代码或在代码中留下一些提示。只需在注释中键入TODO,PyCharm就会对其进行跟踪,并在单独的视图中列出所有TODO。 |
快速安全的重构
轻松,安全地进行全局项目更改。本地更改可立即就地进行。重构可以在普通的Python和其他类型的项目中工作,例如Django,Flask,Pyramid等。
重命名和移动
|
重命名和移动重构适用于文件,函数,常量,类,属性,方法,参数以及局部和全局变量。 |
提取重构
|
使用提取变量/字段/常量/参数和内联局部以改善方法中的代码结构。 |
提取方法
|
使用“提取方法”分解更长的方法,“提取超类”,“上推”,“下拉”移动方法和类。 |
其他重构
|
还提供以下重构:更改签名,转换为Python包/转换为Python模块,制作顶层函数等。 |
文档
快速定义/文档视图
|
在不丢失上下文的情况下,就地查看对象定义或文档。 |
外部文档视图
|
浏览器中提供了适用于Python标准库,Django,Google App Engine,Scientific软件包等的外部文档视图(使用Shift + F1)。 |
Docstring存根生成
|
自动为方法生成文档字符串存根(Epydoc,reStructuredText,Google,NumPy)。 |
突出显示和完成
|
PyCharm为Docstrings中的标签和标签参数提供语法突出显示和代码完成功能,以及代码匹配验证和重构时的自动更新。 |
=====================================================
想要了解或购买PyCharm正版授权的朋友可以咨询官方客服。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!