pycharm基本操作_pycharm用法

pycharm基本操作_pycharm用法0前言1官方快捷键2自定义快捷键0前言1官方快捷键Ctrl+快捷键说明Ctrl+鼠标左键/B点击变量应用处,到达变量定义处点击变量定义处,显示变量应用列表Ctrl+C/X/V复制/剪切/粘贴Ctrl+D现场复制粘贴选中的区域或当前行Ctrl+F/R开启查找/替换功能,开启时自动填写选中的字符Ctrl+H显示当前class的层次结构Ctrl+S全部保存Ctrl+W扩大光标选中范围Ctrl.


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

0 前言

>>返回Python系列文章目录<<

1 快捷键

1.1 官方快捷键

Ctrl+快捷键 说明
Ctrl + 鼠标左键/B 点击变量应用处,到达变量定义处
点击变量定义处,显示变量应用列表
Ctrl + C/X/V 复制/剪切/粘贴
Ctrl + D 现场复制粘贴选中的区域或当前行
Ctrl + F/R 查找/替换当前文件代码,开启时自动填写选中的代码
Ctrl + H 显示当前class的层次结构
Ctrl + S 全部保存
Ctrl + W 扩大光标选中范围
Ctrl + Z 撤回上一步操作
Ctrl + / 在所选行前面加#或去掉#
Alt+快捷键 说明
Alt + Up/Down 跳转到上一个、下一个方法
Alt + Left/Right 跳转到上一个、下一个打开的文件
Alt + [0-9] 打开/关闭工具窗口
Shift+快捷键 说明
Shift +Tab 代码块左移
Shift +F6 变量、方法、类重命名
Ctrl+Alt+快捷键 说明
Ctrl + Alt + Left/Right 光标上次/下次的位置
Ctrl + Alt + I 调整代码缩进
Ctrl + Alt + S 打开设置页
Ctrl + Alt + T if等常见语句的快捷方式
Ctrl+Shift+快捷键 说明
Ctrl + Shift + F/R 查找/替换项目代码,开启时自动填写选中的代码
Ctrl + Shift + I 在临时窗口中查看类、方法、函数和变量的源头
Ctrl + Shift + Up/Down 将当前行上移/下移
Ctrl + Shift + Left/Right 将光标覆盖范围左移/右移

1.2 自定义快捷键

PyCharm的自定义快捷键功能在File->Settings->Keymap中

以下是个人习惯

自定义快捷键 说明 被覆盖的官方功能
Ctrl + Enter Run 无
Ctrl+ 鼠标右键 Quick Definition 无
Ctrl+ 鼠标中键上滚 Extend Selection 无
Ctrl+ 鼠标中键下滚 Shrink Selection 无
Alt+ 鼠标中键上滚 Previous Method 无
Alt+ 鼠标中键下滚 Next Method 无

1.3 自动补全功能

输入main后按tab键,自动补全if __name__ == '__main__':语句

2 环境变量

当我们安装好python,但是在执行指令时出现xxx不是内部或者外部指令,说明系统环境变量没有设置

位置 : 控制面板 – 系统和安全 – 高级系统设置 – 高级 – 环境变量

在用户变量栏里新建或者编辑Path变量,加上python.exe所在的文件夹和Script文件夹
在这里插入图片描述

3 设置功能

3.1 设置模版

PyCharm的自定义模版功能在File->Settings->Editor->File and Code Templates->Python Script中
在这里插入图片描述
>>返回Python系列文章目录<<

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/175108.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 起步上路「建议收藏」

    起步上路「建议收藏」始于2016-09-11开篇,中间基于工作的内容,记录了几篇相关内容的博客,离上一次发博客(2017-07-24),也过了1年多的时间。这个期间,开始转战人工智能方向,深度学习算法的内容。几经磨难,算是踏入门槛,期间也记录了些许内容。期间也看了各路朋友相关的博客内容,其中不乏精彩之作,为初学者提供了很好的帮助。目前接触和比较熟悉的是目标检测相关的内容,大多基于caffe深度学习框架,博客内容不…

    2022年6月9日
  • get请求最大长度限制多少k_get请求大小限制多少

    get请求最大长度限制多少k_get请求大小限制多少原来:&lt;ahref="rejectedaddrmsginfo.jsp?sender=&lt;%=URLEncoder.encode(rec.getRejectedAddr())%&gt;&amp;senderType=&lt;%=senderType%&gt;&amp;receiverType=1target="_blank"&gt;Detail&lt;/a&gt;修改后:&a

    2022年8月24日
  • iptable 详解_iptable命令详解1

    iptable 详解_iptable命令详解1-p-protocal[!]protocol:协议-s-source[!]address[/mask]:源地址-d–destination[!]address[/mask]:目的地址-j–jumptarget:-i–in-interface[!][name]:入口-o–out-interface[!][name]:出口-f,–fragment:分片指定-pt…

    2022年5月28日
  • 大数据开发工作辛苦吗?「建议收藏」

    大数据开发工作辛苦吗?「建议收藏」大数据开发工作辛苦吗?现在的社会是一个高速发展的社会,科技发达,信息流通,人们之间的交流越来越密切,生活也越来越方便,大数据就是这个高科技时代的产物。大数据并不在“大”,而在于“有用”。价值含量、挖掘成本比数量更为重要。因此对大数据的开发和分析对一个企业来说显得尤为重要。大数据开发人才也变得炙手可热。虽然大数据相关人才很受欢迎,但是有些人担心做了大数据开发之后,加班太多,会比较辛…

    2022年5月4日
  • 国内 Go 代理汇总

    国内 Go 代理汇总golang国内的代理总是一个很头疼的问题,这里汇总一下国内几个可用的代理,到时候有些包下不下来就换几个代理多试试代理1:阿里云GoModule代理传送门:https://mirrors.aliyun.com/goproxy/简介gomodule公共代理仓库,代理并缓存go模块。你可以利用该代理来避免DNS污染导致的模块拉取缓慢或失败的问题,加速你的构建使用帮助使用go1…

    2022年7月26日
  • Spatial Dropout

    Spatial DropoutSpatialDropout是Tompson等人在图像领域提出的一种dropout方法。普通的dropout会随机地将部分元素置零,而SpatialDropout会随机地将部分区域置零,该dropout方法在图像识别领域实践证明是有效的。dropoutdropout是怎么操作的?一般来说,对于输入的张量x,dropout就是随机地将部分元素置零,然后对结果做一个尺度变换。比如,我们随机初始化一…

    2022年4月30日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号