⑴PyCharm是一款非常好用的专业Python编程开发工具,可以帮助用户在使用Python语言开发时提高其效率,比如调试语法高亮Project管理代码跳转智能提示自动完成单元测试版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发,这些功能在先进代码分析程序的支持下,使 PyCharm 成为 Python 专业开发人员和刚起步人员使用的有力工具!
⑵Code With Me 在功能丰富的远程协作环境中连接远程团队。 设置所需访问级别,共享链接邀请他人与您协作处理项目。 您的同事甚至不需要安装自己的 IDE 即可与您进行协作。 Code With Me 包含的嵌入式音频和视频通话以及聊天消息将帮助团队讨论代码,共享知识并更有效地合作。
⑶更快地编制项目的索引
⑷为主流 Python 解释器提供了经过改进的预构建索引,加快 PyCharm 中标准库索引的编制速度。 这种方法也帮助我们减小了 PyCharm 安装程序的大小。
⑸直接处理 WSL 项目
⑹现在,您可以直接处理 WSL 文件系统中的项目。 使用 PyCharm,您可以在 \\wsl$ 中打开任何目录。 如果 IDE 在目录中检测到 Python 文件,它将建议创建基于 WSL 的解释器。 它还可以检测是否已经存在 WSL 解释器。 对于版本控制,您可以使用 WSL 实例上安装的 Git 版本。
⑺模块成员补全自动导入
⑻现在,当您在代码中引用模块或软件包名称并调用代码补全时,PyCharm 会自动添加 import 语句,提供可用模块成员的列表。 代码补全自动导入也适用于一些常见的软件包名称别名,如 NumPy 的 np 或 pandas 的 pd。
⑼多参数智能补全
⑽PyCharm 现在可以识别包含多个具有已定义实参的形参的方法。 为这类方法调用代码补全时,PyCharm 会分析上下文并为具有相同名称的局部变量的所有参数提供补全建议。
⑾修饰方法的输入建议
⑿PyCharm 可以根据修饰器的类型和类型提示验证修饰方法的类型。
⒀适用于 Python 软件包的工具窗口
⒁使用新的 Python Packages 工具窗口,在编辑器内即可安装新的 Python 软件包或浏览所有可供下载的软件包,而无需离开编辑器。 您可以随时从主菜单开启:View | Tool Windows | Python Packages。
⒂Python Packages 工具窗口将显示所有已安装的软件包以及 PyPI 存储库中所有可用的软件包。
⒃内置 HTML 预览
⒄新的内置浏览器预览可以让您快速预览 HTML 文件。 IDE 中的任何 HTML 文件变更以及链接的 CSS 和 JavaScript 文件的变更都会被立即保存,预览也将即时更新。 要打开预览,请点击编辑器右上角微件中的 PyCharm Logo 图标。
⒅分割编辑器模式的最大化选项卡视图
⒆现在,您可以在分割模式下双击选项卡使其最大化。 再次双击即可恢复其原始大小。
⒇解压从本站下载的压缩包,得到如下文件。
⒈双击运行pycharm-professional-..exe,选择安装路径。
⒉勾选创建快捷方式。
⒊安装完成,点击finish退出安装向导。
⒋启动软件,弹出注册界面,选择evaluate for free,点击evaluate试用软件。
⒌插件(Plugins-》齿轮按钮-》通过磁盘安装(Install Plugin From Disk-》浏览。
⒍选中本地激活文件插件BetterIntelliJ-x.x.zip,然后重启软件,使用激活码激活。
⒎界面帮助(Help-》管理许可证(Manage License-》 新增 (Add New License。
⒏选择激活码方式(Activation Code,粘贴该激活插件的通用激活码,点击激活。
⒐至此PyCharm.软件已经完美破解成功,以上便是该款软件的破解流程。
⒑一从版本控制中检出现有项目
⒒您也可以从VCS存储或存储库下载源。选择Git(GitHub,Mercurial,Subversion,Perforce(仅在专业版中受支持,然后输入凭据以访问存储。然后,输入源的路径并将存储库克隆到本地主机
⒓二创建一个新项目
⒔要创建一个项目,请执行以下任一操作:
⒕在主菜单中,选择“文件”。新项目
⒖在欢迎屏幕上,单击 新建项目
⒗在软件社区中,您只能创建Python项目,而使用 Professional版本,您可以使用多种选择来创建Web框架项目。
⒘三配置Python解释器
⒙创建新项目时,您会注意到设置了一个解释器来执行项目中的代码。对于一个新项目,将解释器创建为隔离的虚拟环境:venv,pipenv或Conda。在工作时,您可以更改它或创建新的解释器。您可以基于同一软件可执行文件创建多个解释器。当您需要创建不同的虚拟环境来开发不同类型的应用程序时,这很有用。例如,您可以创建一个基于Python .的虚拟环境来开发Django应用程序,并创建另一个基于同一Python .的虚拟环境来与科学库一起工作。
⒚基于标准(IronPython, PyPy,Jython, CPython的系统解释器。
⒛Virtualenv环境: Virtualenv, Pipenv和Conda。
①使用Professional版本,您还可以配置解释器以在远程环境中执行Python代码。
②WSL(仅适用于Windows
③基于Docker的解释器(Docker, Docker pose。
④您不能将任何软件包安装到基于Docker的项目解释器中。
⑤编辑(Editing
⑥Ctrl + Space:基本的代码完成(类方法属性
⑦Ctrl + Alt + Space:快速导入任意类
⑧Ctrl + Shift + Enter:语句完成
⑨Ctrl + P:参数信息(在方法中调用参数
⑩Ctrl + Q:快速查看文档
ⅠShift + F:外部文档,进入web文档主页
ⅡCtrl + Shift + Z:Redo 重做
ⅢCtrl + 悬浮/单击鼠标左键:简介/进入代码定义
ⅣCtrl + F:显示错误描述或警告信息
ⅤAlt + Insert:自动生成代码
ⅥCtrl + O:重新方法
ⅦCtrl + Alt + T:选中
ⅧCtrl + /:行注释/取消行注释
ⅨCtrl + Shift + /:块注释
ⅩCtrl + W 选中增加的代码块
㈠Ctrl + Shift + W:回到之前状态
㈡Ctrl + Shift + ]/[ :选定代码块结束开始
㈢Alt + Enter:快速修正
㈣Ctrl + Alt + L:代码格式化
㈤Ctrl + Alt + O:优化导入
㈥Ctrl + Alt + I:自动缩进
㈦Tab / Shift + Tab:缩进不缩进当前行
㈧Ctrl+X/Shift+Delete:剪切当前行或选定的代码块到剪贴板
㈨Ctrl+C/Ctrl+Insert:复制当前行或选定的代码块到剪贴板
㈩Ctrl+V/Shift+Insert:从剪贴板粘贴
Ctrl + Shift + V:从最近的缓冲区粘贴
Ctrl + D:复制选定的区域或行
Ctrl + Y:删除选定的行
Ctrl + Shift + J:添加智能线
Ctrl + Enter:智能线切割
Shift + Enter:另起一行
Ctrl + Shift + U:在选定的区域或代码块间切换
Ctrl + Delete:删除到字符结束
Ctrl + Backspace:删除到字符开始
Ctrl + Numpad+/-:展开/折叠代码块(当前位置的:函数,注释等
Ctrl + shift + Numpad+/-:展开/折叠所有代码块
Ctrl + F:关闭运行的选项卡
查找/替换(Search/Replace)
Shift + F:前一个
Ctrl + R:替换
Ctrl + Shift + F:或者连续次敲击shift 全局查找{可以在整个项目中查找某个字符串什么的,如查找某个函数名字符串看之前是怎么使用这个函数的}
Ctrl + Shift + R:全局替换
运行(Running)
Alt + Shift + F:运行模式配置
Alt + Shift + F:调试模式配置
Shift + F:运行
Shift + F:调试
Ctrl + Shift + F:运行编辑器配置
Ctrl + Alt + R:运行manage.py任务
调试(Debugging)
Shift + F:退出
Alt + F:运行游标
Alt + F:验证表达式
Ctrl + Alt + F:快速验证表达式
Ctrl + F:断点开关
Ctrl + Shift + F:查看断点
导航(Navigation)
Ctrl + N:跳转到类
Ctrl + Shift + N:跳转到符号
Alt + Right/Left:跳转到下一个前一个编辑的选项卡(代码文件
Alt + Up/Down:跳转到上一个下一个方法
F:回到先前的工具窗口
Esc:从工具窗口回到编辑窗口
Shift + Esc:隐藏运行的最近运行的窗口
Ctrl + Shift + F:关闭主动运行的选项卡
Ctrl + G:查看当前行号字符号
Ctrl + E:当前文件弹出,打开最近使用的文件列表
Ctrl+Alt+Left/Right:后退前进
Ctrl+Shift+Backspace:导航到最近编辑区域 {差不多就是返回上次编辑的位置}
Alt + F:查找当前文件或标识
Ctrl+B / Ctrl+Click:跳转到声明
Ctrl + Alt + B:跳转到实现
Ctrl + Shift + I:查看快速定义
Ctrl + Shift + B:跳转到类型声明
Ctrl + U:跳转到父方法父类
Ctrl + ]/[:跳转到代码块结束开始
Ctrl + F:弹出文件结构
Ctrl + H:类型层次结构
Ctrl + Shift + H:方法层次结构
Ctrl + Alt + H:调用层次结构
F / Shift + F:下一条前一条高亮的错误
F / Ctrl + Enter:编辑资源查看资源
Alt + Home:显示导航条
Ctrl + Shift + F:书签助记开关
Ctrl + #[-]:跳转到标识的书签
Shift + F:显示书签
搜索相关(Usage Search)
Alt + F/Ctrl + F:文件中查询用法
Ctrl + Shift + F:文件中用法高亮显示
Ctrl + Alt + F:显示用法