软件大小:496.2M
软件语言:简体中文
软件授权:免费软件
软件类别:编程开发
软件等级:
更新时间:2023-12-08
官方网站:
应用平台:Win2003,WinXP,Win7,Win8,Win10
- 软件介绍
- 软件截图
- 相关阅读
- 下载地址
PyCharm 2023是一款功能强大的代码编辑软件,VS2010的重构插件Resharper就是出自JetBrains之手。同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具。同时支持Google App Engine,PyCharm支持IronPython。这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具首先,PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。
【软件功能】
可交互的 rebase 操作,历史提交记录会逐渐变得混乱,这就是为什么需要 rebase 分支的原因。新版 PyCharm 提供了前所未有方便的可视化操作方式。
更智能地 debug,PyCharm 调试器现在能让开发者十分清晰地观察到复杂语句中发生的事情。当它工作时,调试器会准确地询问开发者希望进一步调查语句的哪一部分。
专为编码设计的字体用于为开发者提供更舒适的阅读体验。
在 PyCharm 中安装 Python,Windows 平台上,如果 PyCharm 没有找到任何已安装的 Python 版本,它会建议从 python.org 下载并安装 Python。
Django 模板导入,PyCharm 专业版提供了 Django 模板中的代码补全和调试功能,目前做了一些改进:自动导入自定义标签以及更好的代码补全。
支持 Vuex,PyCharm 专业版的 Vue.js 插件现已支持 Vuex,可用于进行状态管理。
【软件特色】
一、【智能编码辅助】
PyCharm 提供智能代码完成、代码检查、即时错误突出显示和快速修复,以及自动代码重构和丰富的导航功能。
1、智能代码编辑器
PyCharm 的智能代码编辑器为 Python、JavaScript、CoffeeScript、TypeScript、CSS、流行的模板语言等提供一流的支持。利用语言感知代码完成、错误检测和即时代码修复!
2、智能代码导航
使用智能搜索跳转到任何类、文件或符号,甚至任何 IDE 操作或工具窗口。一键切换到声明、超级方法、测试、用法、实现等。
3、快速安全的重构
以智能方式重构您的代码,使用安全的重命名和删除、提取方法、引入变量、内联变量或方法以及其他重构。特定于语言和框架的重构可帮助您执行项目范围的更改。
二、【内置开发者工具】
PyCharm 的大量开箱即用工具包括集成的调试器和测试运行器;Python探查器;一个内置终端;与主要的 VCS 和内置数据库工具集成;具有远程口译员的远程开发能力;一个集成的 ssh 终端;以及与 Docker 和 Vagrant 的集成。
1、调试、测试和分析
将强大的调试器与 Python 和 JavaScript 的图形 UI 结合使用。借助编码帮助和基于 GUI 的测试运行器来创建和运行您的测试。使用 Python Profiler 集成完全控制您的代码。
2、VCS、部署和远程开发
使用统一的 UI 节省时间,以便使用 Git、SVN、Mercurial 或其他版本控制系统。在远程机器上运行和调试您的应用程序。轻松配置到远程主机或 VM 的自动部署,并使用 Vagrant 和 Docker 管理您的基础架构。
3、数据库工具
直接从 IDE 访问 Oracle、SQL Server、PostgreSQL、MySQL 和其他数据库。在编辑 SQL 代码、运行查询、浏览数据和更改架构时,依靠 PyCharm 的帮助。
三、【Web开发】
除了 Python,PyCharm 还为各种 Python Web 开发框架、特定模板语言、JavaScript、CoffeeScript、TypeScript、HTML/CSS、AngularJS、Node.js 等提供一流的支持。
1、Python 网络框架
PyCharm 为 Django、Flask、Google App Engine、Pyramid 和 web2py 等现代 Web 开发框架提供了强大的特定于框架的支持,包括 Django 模板调试器、manage.py 和 appcfg.py 工具、特殊的自动完成和导航,仅举个例子很少。
2、JavaScript 和 HTML
PyCharm 为 JavaScript、CoffeeScript、TypeScript、HTML 和 CSS 及其现代继承者提供一流的支持。JavaScript 调试器包含在 PyCharm 中,并与 Django 服务器运行配置集成。
3、现场编辑
实时编辑预览让您可以在编辑器和浏览器中打开页面,并立即在浏览器中查看代码中所做的更改。PyCharm 会自动保存您的更改,浏览器会即时更新页面,显示您的编辑。
四、【科学工具】
PyCharm 与 IPython Notebook 集成,具有交互式 Python 控制台,并支持 Anaconda 以及包括 Matplotlib 和 NumPy 在内的多个科学包。
1、交互式 Python 控制台
您可以在 PyCharm 中运行 REPL Python 控制台,它提供了许多优于标准控制台的优点:带有检查、大括号和引号匹配的动态语法检查,当然还有代码完成。
2、科学堆栈支持
PyCharm 内置了对科学图书馆的支持。它支持 Pandas、Numpy、Matplotlib 和其他科学库,为您提供一流的代码智能、图形、数组查看器等等。
3、康达集成
通过为每个项目设置单独的 Conda 环境来保持您的依赖项隔离,PyCharm 使您可以轻松创建和选择正确的环境。
五、【可定制和跨平台的 IDE】
使用单个许可证密钥在 Windows、macOS 和 Linux 上使用 PyCharm。享受带有可自定义配色方案和键绑定的微调工作区,并提供 VIM 仿真。
1、可定制的用户界面
是否有任何软件开发人员不喜欢调整他们的工具?我们还没有遇到过,所以我们让 PyCharm UI 定制变得轻而易举。享受带有可自定义配色方案和键绑定的微调工作区。
2、插件
超过 10 年的 IntelliJ 平台开发为 PyCharm 提供了 50 多个不同性质的 IDE 插件,包括对额外 VCS 的支持、与不同工具和框架的集成以及编辑器增强功能,例如 Vim 仿真。
3、跨平台IDE
PyCharm 适用于 Windows、macOS 或 Linux。您可以在任意多的机器上安装和运行 PyCharm,并在所有机器上使用相同的环境和功能
【软件亮点】
编码协助,其提供了一个带编码补全,代码片段,支持代码折叠和分割窗口的智能、可配置的编辑器,可帮助用户更快更轻松的完成编码工作。
项目代码导航,该IDE可帮助用户即时从一个文件导航至另一个,从一个方法至其申明或者用法甚至可以穿过类的层次。若用户学会使用其提供的快捷键的话甚至能更快。
代码分析,用户可使用其编码语法,错误高亮,智能检测以及一键式代码快速补全建议,使得编码更优化。
Python重构,有了该功能,用户便能在项目范围内轻松进行重命名,提取方法/超类,导入域/变量/常量,移动和前推/后退重构。
支持Django,有了它自带的HTML,CSS和 JavaScript编辑器 ,用户可以更快速的通过Djang框架进行Web开发。此外,其还能支持CoffeeScript, Mako 和 Jinja2。
支持Google App引擎,用户可选择使用Python 2.5或者2.7运行环境,为Google APp引擎进行应用程序的开发,并执行例行程序部署工作。
集成版本控制,登入,录出,视图拆分与合并--所有这些功能都能在其统一的VCS用户界面(可用于Mercurial, Subversion, Git, Per force 和其他的 SCM)中得到。
图形页面调试器,用户可以用其自带的功能全面的调试器对Python或者Django应用程序以及测试单元进行调整,该调试器带断点,步进,多画面视图,窗口以及评估表达式。
集成的单元测试,用户可以在一个文件夹运行一个测试文件,单个测试类,一个方法或者所有测试项目。
可自定义&可扩展,可绑定了 Textmate, NetBeans, Eclipse & Emacs 键盘主盘,以及 Vi/Vim仿真插件。
【汉化方法】
全英文的,同时按下键盘的Ctrl+ALT+S 打开 Settings -> Plugins ;
选择“marketplace”接着在输入框中输入“Chinese”后即可找到汉化插件,点击“install”进行下载
下载完成后点击“restart ide”——“restart”;
然后重启就是全中文的啦
【新功能】
【突出功能】
1、内部功能的可配置语法突出显示
2、在“设置/首选项”对话框中,转到“编辑器” | “首选项”。配色方案| 蟒蛇
3、选择您要自定义的任何代码元素,然后从复选框中清除相应的“继承”值,以更改此元素的继承颜色设置;然后指定颜色和字体设置
4、例如,您可以为嵌套函数设置颜色突出显示。从代码元素的列表中,选择“嵌套函数定义”,从复选框中清除“继承”值,然后指定元素的前景色和背景色。单击确定保存更改
【强调】
1、快速设置和重新制作的“欢迎”屏幕
2、一旦安装了PyCharm,您将进入一个新的“欢迎”屏幕,除了项目选择外,还包括各种对话框,即使您在启动IDE之前也可以帮助您自定义IDE!
3、首先,“项目”页面具有更多空间,因此您可以看到更多项目并轻松找到所需的项目。如果您的列表太大而无法显示在屏幕上,则可以始终使用搜索栏,现在,它更容易发现对话框模态的顶部。
4、“自定义”选项卡允许您配置主界面设置,例如颜色主题,IDE字体大小,键映射等。
5、最后,“插件”选项卡使您能够浏览插件市场并安装所需的任何插件(甚至在打开项目之前)。
【使用拖放选项卡拆分编辑器】
1、这是一个很好的可用性改进!您是否曾经需要拆分屏幕来同时编辑多个标签?这种方法(在TDD模式下进行编码时非常常见)曾经需要您几次单击。不再!
2、在PyCharm 2020.3中,如果要同时打开多个选项卡并在屏幕上显示它们,则只需将选项卡拖放到所需位置即可。
【重新排列的VCS菜单】
1、现在,VCS菜单将与您当前使用的版本控制系统匹配。这意味着,例如,如果您使用的是Git,则VCS菜单将类似于以下菜单。目的是通过使最有用的操作更加突出并且不再隐藏在子菜单中,从而使菜单更加具体和可发现。
【口译员设置】
1、现在,为项目创建环境并立即设置所有依赖项变得更加容易。
2、从仓库中克隆项目时,PyCharm会检查其中是否存在requirements.txt,setup.py,environment.yml或pipfile。如果存在,则IDE建议根据检测到的文件创建每个项目的环境。
3、如果您在此步骤中跳过环境创建,则自动配置在编辑器本身中仍然可用。
【反转“ if”语句】
1、现在,您可以轻松地将“ if”语句转换为PyCharm。
2、转到上下文菜单“ if”,选择“显示上下文操作”,然后选择“反转if条件”。“ if”语句的条件将被颠倒,分支将切换位置,从而保留了代码的初始语义。
3、如果有一个“ if”语句不带“ else”,则在将其反转后,将为被反转的“ if”创建一个“通过”,并将“ else”从句添加到该语句中。
4、此功能适用于所有不带“ elif”分支的“ if”语句。该动作还了解控制流,并且可以处理诸如提前返回,生成明智的代码之类的事情。
【VCS】
1、我们已经在“到处搜索”对话框中添加了一个Git标签。在其中,您可以找到提交哈希以及消息,标签和分支。
【Web开发】
1、根据用法创建一个React组件
2、如您所知,PyCharm会不断检查引用的变量和字段是否有效。如果不是这样,在很多情况下,它可以建议为您创建相关的代码构造。现在,它也可以对React组件执行此操作。将插入号放置在未解决的组件上,按Alt + Enter,然后选择相应的检查。
【每个项目启用了插件】
我们已将插件自定义向前推进了一步。在设置| 偏好设置/插件,插件名称旁边的下拉列表已替换为带有所有激活选项的新齿轮图标。通过选择对当前项目启用或对所有项目启用,可以仅针对当前项目或所有项目启用插件。
【阅读器模式】
为了使阅读注释更容易,我们为只读文件和来自外部库的文件实现了阅读器模式。我们添加了更好的字体连字显示,带有用法数量的代码视觉提示等。要配置新模式,请转到首选项| 设置/编辑器/阅读器模式。
【其他更新】
1、PyCharm现在支持Couchbase查询服务。
2、现在,“并发图”按钮已移动到编辑器右上角的Profiler Executors组面板。
3、PyCharm现在可以识别Python 3.10。是的,我们已经为此做好了准备!
4、新的“数据视图”工具窗口包括排序列,设置过滤器和复制表格单元格的功能。
【重要修复】
1、我们使用嵌套函数上的“显示方法分隔符”解决了一个旧问题。
2、我们修复了使用泛型编码时导致无休止的代码分析的问题。
3、我们修复了一个问题,即使仍然有可用的内存,也会弹出“内存不足”对话框。
4、现在修复了在复制多行命令时导致复制提示和代码的问题。
5、修正了一个“错误的pkg_resources才能命名空间套餐未解决的参考“
6、修复了将f字符串转换为“单引号字符串到双引号”时出现的问题
- 本类推荐
- 本类排行
- 1JetBrains Pycharm2023 V2023.1 最新免费版
- 2HAC Ada Compiler(开源Ade编译器) V0.076 官方版
- 3易程序树 V1.0 加密狗版
- 4CSE HTML Validator lite(HTML代码错误校验) V17.05 官方版
- 5Android Studio4中文版 V4.1.1 免费版
- 6unity pro xl v13.1中文授权版 免费版
- 7RoboExp(机器人快车) V5.2 官方版
- 8NumPy(Python开发工具) V1.19.4 官方版
- 9sqlyog中文破解版2021 V13.1.6 免费版
- 1095社区平台开源版 V2021 官方版
- 热门软件
- 热门标签
Auto Clicker Asoftech(鼠标自动点击器) V2.1 官方版
Swift To-Do List(专业的任务管理软件) V11.4 官方版
神奇文件批量改名软件注册码破解版 V2.0.0.249 绿色最新版
万兴PDF专家破解版Win10 V8.0.6.222 绿色特别版
XYplorer(系统资源管理器) V21.40 官方最新版
MindGenius Business 2020 V9.0.1.7321 中文破解版
xmind zen 2020 V10.1.1 中文绿色无限制版
PilotEdit Pro(文件编辑器) V14.8 官方版
LiteLockr(关闭键盘鼠标) V0.91 官方版
PilotEdit Pro V14.8.0 中文破解版