pycharm2019.2.1是一款目前互联网上最专业的Python编辑器,它拥有一套完善的编程工具,可以为用户提供非常得多的便捷,支持智能提示功能,可以在用户编程时大幅度缩短编辑时间,支持调试功能,可以对新编辑的语法进行调试,从而让用户知道自己编辑出来的项目是否有缺陷,以便于及时解决;PyCharm是专用的Python集成开发环境(IDE),为Python开发人员提供了广泛的基本工具,这些工具紧密集成在一起,可以为生产性Python,Web和数据科学开发创造便利的环境;PyCharm Edu提供了课程并帮助用户学习Python编程,还提供了一个优秀的工具集和功能;用户可以直接通过该程序开发Django,Flask和Pyramid应用程序;该软件完全支持HTML,CSS,JavaScript和XML,这些语言通过插件捆绑在IDE中,并且默认情况下会为您打开;还可以通过插件添加对其他语言和框架的支持,非常强大,需要的用户可以下载体验
一、Jupyter笔记本
1、全部运行
我们的Jupyter支持中最需要的功能之一就是只需单击一下按钮即可运行所有单元格。事实证明这并不像听起来那么容易,因为我们不得不在PyCharm方面重新实现一些Jupyter的执行逻辑。我们很高兴地宣布此功能现已在PyCharm中提供。
2、改进了服务器配置
打开多个项目后,PyCharm将隐式使用您打开的第一个项目来启动托管的Jupyter服务器。这现在是可配置的。您现在还可以选择Jupyter服务器的特定端口进行侦听。
3、与虚线间隔
当您在浏览器中查看Jupyter Notebook时,布局会自然地将单元格分隔开来。因此,将代码显示为Python文件的PyCharm方法看起来更加密集。为了使代码看起来更好,我们现在在笔记本中插入虚拟空行,这些空行不会保留到文件中。
4、内联显示变量值
PyCharm调试器可帮助您跟踪变量,并在您使用笔记本时显示其当前状态。
5、进一步改进
另一个经常请求的功能是重启内核的能力,现在可以实现。
您现在可以直接将PyCharm的笔记本发布到JetBrains Datalore
1、使用免费的开源解决方案
PyCharm Edu是完全免费和开源的。这包括无限制的学习,课程创建和分发,甚至开发Python应用程序。
2、您需要的一切,开箱即用
PyCharm Edu为编程的学习者和教育者提供了完整的工具包。这包括基本的学习功能,如集成的Python控制台,调试器和VCS,以及独特的教育功能,如“填写缺失的代码”练习,智能提示,检查,智能建议,代码自动完成等等。
3、智能助手
PyCharm Edu可以随时检测代码问题和错误,并根据其对Python代码的深入理解提出有根据的建议。通过这种即时反馈,您可以节省学习和教学的时间和精力。
4、学习和教授Java和Kotlin
Python并不是您可以使用JetBrains学习和教授的唯一编程语言。我们还支持Java和Kotlin,还有更多。
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改(为了破解顺利,建议不要更改)
5、弹出以下界面,可以根据您的需要不同的组件进行安装,建议全选
6、现在准备安装主程序,点击安装按钮开始安装
7、弹出应用程序安装进度条加载界面,只需要等待加载完成即可
8、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
1、程序安装完成后,打开软件,选择do not import settings点击ok;
2、紧接着在弹出的界面中选择“skip remaining and set default”跳过设置;
3、然后选择“evalutate for free”试用,点击evaluate进入软件;
4、单击IDE菜单“Configure配置” - >“Edit Custom VM Options编辑自定义VM选项...
5、然后回到安装包中,将破解文件添加到最后一行,建议先将破解文件jetbrains-agent.jar放在安装目录下;
6、在程序弹出的界面中输入对应的路径,这时完整的路径就是:
7、关闭一下软件,重新打开;依次单击Configure-->Manage License...
8、用户可以选择"License server" ,输入服务器地址:再点击activate激活;
9、完成以上操作步骤后,就可以双击应用程序将其打开,此时您就可以得到对应破解程序
10、汉化过程非常简单,只需要将安装包中的中文包复制到程序路径下即可
1.在PyCharm中打开/创建项目
为什么需要一个项目?
您在PyCharm中所做的一切都是在项目上下文中完成的。它是编码辅助,批量重构,编码样式一致性等的基础。
您可以使用三个选项开始在IDE内部的项目上工作:
打开一个现有项目
首先打开 计算机上存储的现有项目之一。您可以在“欢迎”屏幕上的最近项目列表中选择一个,或单击“ 打开”:
否则,您可以为现有的源文件创建一个项目。在文件菜单上选择命令打开,然后指定源所在的目录。然后,PyCharm将根据您的来源为您创建一个项目。
从版本控制中检出现有项目
您也可以从VCS存储或存储库下载源。选择Git(GitHub),Mercurial,Subversion,Perforce(仅在专业版中受支持),然后输入凭据以访问存储。
然后,输入源的路径并将存储库克隆到本地主机:
从头开始创建项目
要创建一个项目,请执行以下任一操作:
在主菜单中,选择“ 文件” |“文件”。新项目
在“ 欢迎”屏幕上,单击“ 创建新项目”。
“新建项目”对话框打开。
在“ 新建项目”对话框中,指定项目名称及其位置。对话框可能因PyCharm版本而异。
接下来,单击以展开“ 项目解释器” 节点,并通过单击相应的单选按钮选择新环境或现有解释器。以下步骤取决于您的选择:
使用新环境:如果已选择此选项,请选择用于创建虚拟环境的工具。为此,请单击列表,然后选择 Virtualenv, Pipenv或 Conda。
接下来,指定新虚拟环境的位置和基本解释器。如有必要,请单击“ 继承全局站点包”和“对所有项目可用”复选框。
现有解释器:如果已选择此选项,请从列表中选择所需的解释器,或者(如果未找到所需的解释器)单击并选择该解释器。
当PyCharm停止支持任何过时的Python版本时,相应的项目解释器将被标记为不支持。
将创建新项目:
创建一个Python文件
在“ 项目工具”窗口中选择项目根目录,然后选择“ 文件” |“文件”。从主菜单新建...或按Alt+Insert。
从弹出菜单中选择选项Python文件,然后键入新文件名。
PyCharm创建一个新的Python文件并打开以进行编辑。
配置项目解释器
创建新项目时,需要添加和配置项目解释器。 在“ 设置/首选项”对话框(Ctrl+Alt+S)中,单击“ 项目解释器”,然后单击,然后选择“ 添加...”。根据项目的具体情况,您可以选择:
系统翻译
Virtualenv环境:Virtualenv, Pipenv和Conda。
远程Python解释器( SSH, Vagrant, WSL)。
仅在PyCharm Professional中受支持。
基于Docker的解释器(Docker, Docker Compose)。
仅在PyCharm Professional中受支持。
第2步。环顾四周
首次启动PyCharm或没有打开的项目时,您会看到“ 欢迎”屏幕。它为您提供了IDE的主要入口点: 创建或打开项目,从版本控制中签出项目,查看文档以及 配置IDE。
打开项目后,您会看到主窗口分为几个逻辑区域。让我们花点时间在此处查看关键的UI元素:
左侧的项目视图显示您的项目文件。
右侧的编辑器,您实际在其中编写代码的地方。它具有用于在打开的文件之间轻松导航的选项卡。
编辑器上方的导航栏还使您可以快速运行和调试应用程序,以及执行基本的 VCS操作。
左边的装订线,即编辑器旁边的垂直条纹,显示了您的断点,并提供了一种方便的方式来 浏览代码层次结构,例如转到定义/声明。它还显示行号和每行VCS历史记录。
右侧装订线,位于编辑器的右侧。PyCharm会持续监控您的代码质量,并始终在正确的槽中显示其代码检查的结果 :错误,警告等。右上角的指示器显示整个文件的代码检查的总体状态。
工具窗口是连接到工作区底部和侧面的专用窗口,可用于访问典型任务,例如项目管理,源代码搜索和导航,与版本控制系统集成等。
状态栏指示项目和整个IDE的状态,并显示各种警告和信息消息,例如文件编码,行分隔符,检查配置文件等。它还提供对项目解释器设置的快速访问。
另外,在PyCharm窗口的左下角的状态栏中,您将看到按钮或此按钮切换工具窗口栏的显示。如果将鼠标指针悬停在此按钮上,则会显示当前可用工具窗口的列表:
步骤3.自定义您的环境
随意调整IDE,使其完全适合您的需求,并且尽可能地有用和舒适。转到 文件| 设置 (适用于macOS用户的PyCharm |首选项)以查看可用的自定义选项列表。
出现
要调整的第一件事是一般的“外观”。转到 文件| 设置| 外观和行为 外观 (macOS用户的PyCharm |首选项|外观和行为|外观)以选择IDE主题:默认的浅色主题;如果您喜欢较暗的设置,则选择Darcula。
编辑
文件|文件下有许多页面 设置| 编辑器 (适用于macOS用户的PyCharm |首选项|编辑器)可帮助您调整编辑器行为的各个方面。这里有许多选项,从常规设置(如启用“拖放”,滚动配置等)到每种可用语言和用例的颜色配置,到制表符和代码折叠设置,再到代码完成行为,甚至是后缀模板。
代码风格
可以在文件|文件中为每种语言定义 代码样式。设置| 编辑器 代码样式 (适用于macOS用户的PyCharm |首选项|编辑器|代码样式)。您还可以创建并保存自己的编码样式方案。
按键图
PyCharm使用以键盘为中心的方法,这意味着IDE中几乎所有可能的操作都映射到键盘快捷键。
该快捷键设置你一起工作的是您最贴心的一个习惯-你的手指“记忆”键的某些组合,并改变这个习惯谈何容易。PyCharm为您提供了一个默认的键盘映射表(从主菜单中选择“ 帮助” |“键盘映射表参考 ”),使您的编码真正高效且便捷。但是,您始终可以将其更改 为File | File。设置| 键盘映射 (适用于macOS用户的PyCharm |首选项|键盘映射)。
还有一些预定义的键盘映射(例如Emacs,Visual Studio,Eclipse,NetBeans等),您还可以基于现有键盘映射创建自己的键盘映射。
如果您觉得vi / Vim的工作效率最高,那么仿真模式将为您提供两全其美的体验。在IDE中启用IdeaVim插件,然后选择vim键盘映射。
步骤4.在智能协助下进行编码
PyCharm会照顾您的日常工作,以便您可以专注于重要工作。使用以下编码功能来创建无错误的应用程序,而不会浪费宝贵的时间。
代码完成
无论您使用的是哪种文件类型,代码完成都可以节省大量时间。
基本完成功能在您键入时起作用,并立即完成任何名称。
智能类型完成功能会分析您当前正在使用的上下文,并根据该分析提供更准确的建议。
意向动作
PyCharm会密切关注您当前正在做的事情,并提出明智的建议(称为 意图行动),以节省更多时间。用灯泡表示,意图操作使您可以对正确的代码进行自动更改 (与为可能不正确的代码提供快速修复的代码检查相反 )。您是否忘记向构造函数添加一些参数和字段初始化程序?PyCharm没问题。单击灯泡(或按Alt+Enter),然后选择建议的选项之一:
可用意向动作的完整列表可在“ 文件” |“文件”中找到。 设置| 编辑器 意向或 PyCharm | 首选项| 编辑器 macOS用户的意图。
步骤5.保持代码整洁
PyCharm会监控您的代码,并尝试使其保持准确和干净。它检测潜在的错误和问题,并为他们提供快速修复的建议。
每次IDE找到未使用的代码,无限循环和许多其他可能需要引起您注意的事情时,您都会看到一个灯泡。单击它,或按 Alt+Enter,应用修复程序。
可用检查的完整列表可在“设置” |“设置”下找到 。编辑器 检查 (或macOS用户的PyCharm |首选项|编辑器|检查)。禁用其中一些,或启用其他功能,并调整每次检查的严重性。您可以决定将其视为错误还是警告。
步骤6.生成一些代码
使用PyCharm中可用的代码生成选项时,编写代码会变得更加轻松快捷 。该代码| 生成 菜单Alt+Insert将帮助您根据用途创建符号,并建议您重写/实现某些功能:
使用实时模板(选择“代码” |“插入实时模板”或按 Ctrl+J)来生成整个代码结构。您可以浏览可用的实时模板 在“ 设置/首选项”对话框(Ctrl+Alt+S)中(如果您是macOS用户,则设置|编辑器|实时模板或PyCharm |首选项|编辑器|实时模板)。
如果发现缺少对开发特别重要的内容,请使用自己的模板扩展这组模板。另外,请考虑使用完整的结构快速地 将代码包围起来(选择“代码” |“环绕方式”或按 Ctrl+Alt+T。例如,选择一条if语句:
第7步。
当您的项目很大时,或者当您必须使用其他人的代码时,至关重要的是能够快速找到您要查找的内容并深入研究代码。这就是PyCharm带有一组 导航和 搜索功能的原因,无论它们有多复杂,它都可以帮助您找到任何代码。
基本搜寻
使用这些搜索工具,您可以在当前打开的文件 Ctrl+F或整个项目中 查找并替换任何代码片段Ctrl+Shift+F。
搜索用法
为了找到使用特定符号的位置,PyCharm建议通过“ 查找用法” 进行全面搜索 Alt+F7:
项目导航
您可以通过查看文件结构及其导入或调用层次结构了解很多内容:
浏览时间轴
记住您在项目中的所有活动,PyCharm可以轻松地将您导航到“ 最近的文件” Ctrl+E或“ 最近更改的文件”Shift+Alt+C。
要查看更改的历史记录,请尝试使用“后退/前进”导航(Ctrl+Alt+Left/ Ctrl+Alt+Right)和/或转到上一个编辑位置Ctrl+Shift+Backspace。
随处搜寻
如果您对所要查找的内容有一个大致的了解,则可以始终使用现有的导航功能之一找到相应的元素。但是,如果您真的想在每个角落都找些东西怎么办?答案是使用“无处不在搜索”!
若要尝试,请单击窗口右上角的放大镜按钮,或使用Double Shift(两次按Shift)调用它 。
步骤8.运行,调试和测试
现在,当您使用代码并发现可以使用它的功能时,就可以运行,调试和测试您的应用了。
运行应用程序的最简单方法是在编辑器中右键单击其背景,然后从上下文菜单中选择 “运行<名称> ”:
如果您的Python脚本包含该__main__子句,则可以单击左侧装订线中的按钮,然后选择所需的命令。
运行配置
使用PyCharm执行运行,调试或测试操作时,始终使用其参数根据现有运行/调试配置之一启动进程。
首次运行应用程序时,PyCharm会自动创建临时的“运行/调试”配置。您可以修改它以指定或更改默认参数,并将其另存为永久的“运行/调试”配置。
不要为“ 模板”节点下列出的默认“运行/调试配置”设置工作目录。这可能会导致新创建的“运行/调试配置”中的目标无法解决。
打开“ 运行/调试配置”对话框 。编辑配置以查看所有可用选项。例如,如果您想在构建阶段之前/之后运行一些脚本,则可以通过创建一个外部工具轻松地做到这一点:
要运行配置,请按Shift+F10。
除错
您的应用程序是否偶然遇到运行时错误?要找出造成问题的原因,您必须进行一些调试。PyCharm在所有平台上都支持调试器。
调试从放置要暂停程序执行的断点开始,因此您可以浏览程序数据。只需单击要在其中出现断点的行的左装订线即可。
要开始调试应用程序,请按Shift+F9。然后逐步进行程序执行(请参见“ 运行”菜单或“ 调试工具”窗口中的可用选项 ),评估任意表达式,添加监视并手动设置变量值。
测试
测试您的应用程序是个好主意,PyCharm会帮助您做到尽可能简单。
使用PyCharm,您可以:
创建测试
创建特殊的测试运行/调试配置。
直接使用测试运行/调试配置从IDE运行和调试测试。
最后,最重要的是-您可以在“运行”工具窗口的“ 测试运行器”选项卡中浏览测试结果 :
要了解数字,请阅读“ 测试运行器选项卡”部分。
PyCharm支持所有主要的Python测试框架:
单元测试
文档测试
最先
py.test
对于每个框架,PyCharm提供了自己的运行/调试配置。
步骤9.将您的源代码保留在版本控制下
VCS
如果您将源代码保留在版本控制下,您将很高兴知道PyCharm与许多流行的版本控制系统集成:Git(或GitHub),Mercurial,Perforce(仅在专业版中受支持),Subversion。要指定凭据和特定于特定VCS的任何设置,请转至 “设置” |“设置”。版本控制( 如果您是macOS用户,则为PyCharm |首选项|版本控制)。
VCS菜单为您提供了有关可用命令的线索。例如,您可以从“本地更改”视图中查看所做的更改,提交更改,创建更改列表以及更多操作: VCS | 显示更改(或按 Alt+9)。还可以在编辑器上方的导航栏中找到一些VCS基本命令:
当地历史
除了传统的版本控制,您还可以使用 本地历史记录。借助本地历史记录,PyCharm可自动跟踪您对源代码所做的更改,重构的结果等。
始终启用本地历史记录。要查看该文件或文件夹,打开 本地历史选择VCS | 当地历史| 显示历史。您可以在此处查看更改,还原更改或创建补丁。
步骤10.远程开发
借助PyCharm,您可以使用位于远程的项目解释器。 在“ 设置/首选项”对话框(Ctrl+Alt+S)中,选择页面Project Interpreter,然后单击),然后选择添加:
您可以添加和配置以下远程解释器:
首先,您可以将本地应用程序部署到某个远程服务器。要了解部署服务器 。部署应用程序后,您可以远程运行,调试和测试它。PyCharm还可以帮助您 比较本地和远程文件夹,并使本地副本与服务器上部署的副本同步。
步骤11.数据库
您可能已经注意到,创建各种类型的项目(例如Django)需要一个数据源。您也很有可能将SQL语句注入源代码中。
PyCharm不允许您创建数据库,但是提供了管理和查询数据库的功能。授予您对某个数据库的访问权限后,您可以在PyCharm中配置一个或多个反映数据库结构并存储数据库访问凭据的数据源。根据此信息,PyCharm会建立与数据库的连接,并提供检索或更改其中包含的信息的能力。
通过数据库工具窗口 (视图|工具窗口|数据库)提供对数据库的访问。该工具窗口使您可以使用数据库。它使您可以查看和修改数据库中的数据结构,以及执行其他关联的任务。