pycharm 快捷键介绍

  • Ctrl+N (Navigate | Class)     打开输入框输入要查找的类名

  • Ctrl+空格   代码自动补全

  • Ctrl+空格(按两次)对于没有导入的类自动完成导入代码并自动补全

  • Alt+F7  查找方法变量在工程中的所有应用

  • Ctrl+Q (View | Quick Documentation).     快速查看文档

  • Ctrl+B. You can also click the mouse on usages with the Ctrl key pressed to jump    跳转到函数的定义出

  • Ctrl+F12 (Navigate | File Structure).     显示该文件的所有方法和变量

  • Shift+F6 (Refactor | Rename)     重命令变量或函数名

  • you can accept the currently highlighted selection in the popup list with Tab key.     

  •  The Esc key in any tool window moves the focus to the editor.  

  •   Shift+Esc moves the focus to the editor and also hides the current (or last active) tool window.

      The F12 key moves the focus from the editor to the last focused tool window.  

  • Ctrl+W (select word)      或者双击

  • Ctrl+Alt+V (Refactor | Extract | Variable).     可以把一句话拆成两句,多一个变量是后面一句简洁点比如print a+b ==>  c = a + b    print  c

  • Ctrl+D  复制一行或一个代码块

  • Ctrl+Shift+向上箭头 or Ctrl+Shift+向下箭头.     移动选中的代码块,如果没有选中,则移动鼠标哪一行

  • Ctrl+Shift+J shortcut joins two lines into one and removes unnecessary spaces to match your code style.     

  • If the cursor is between the parentheses of a method call, pressing Ctrl+P brings up a list of valid parameters.    

  • Ctrl+Shift+Backspace (Navigate | Last Edit Location)    回到以前代码更改的地方

  •  通过Appearance->show method separators(打开Settings菜单可以通过toolbar里面的settings图标,如果图标没有显示可以通过View-ToolBar显示工具栏)

  • Alt+向上箭头来在方法中进行快速移动

  • Use the Ctrl+Shift+V shortcut to choose and insert recent clipboard contents into the text.    

  • Ctrl+O  You can easily override the methods of the base class by pressing     

  • To open any particular method or field in the editor quickly, press Ctrl+Alt+Shift+N (Navigate | Symbol) and start typing its name.

    Choose symbol from the drop-down list that appears.  

  • Use Alt+Shift+C to quickly review your recent changes to the project.     快速浏览更改的地方

  •  ctrl + y 删除yihang

  •  

    ctrl + d 复制一行 

转载于:https://www.cnblogs.com/ChenAlong/p/4796338.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/287660.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【遥感数字图像处理】实验:遥感图像分析方法大全(Erdas版)

一.实验目的: 掌握遥感数字图像分析的机理与方法,理解遥感数字图像分析在遥感图像计算机自动解译中的重要作用。 二.实验平台:ERDAS IMAGINE 9.1 三.实验要求:掌握遥感数字图像的邻域分析;查找分析;指标分析;叠加分析;归纳分析;坡度、坡向提取;高程分带和地形阴…

db2和mysql语句区别_db2和mysql语法的区别是什么

MySQL默认使用大小写敏感的数据库名、表名和列名(可以通过lower_case_table_names参数控制是否大小写敏感),DB2数据库对大小写不敏感。虽然MySQL与DB2都遵循并符合SQL92标准且大多数SQL相互兼容,但是在一些细节的实现上有一些不同的地方。比如&#xff1…

查缺补漏系统学习 EF Core 6 - 数据查询

这是 EF Core 系列的第四篇文章,上一篇文章讲述了 EF Core 中的实体迁移与数据播种。这篇文章盘点一下 EF Core 的几种数据查询方式,内容较多分上下两篇。点击上方或后方蓝字,阅读 EF Core 系列合集。简单查询在 EF Core 中,每个查…

Android Studio之导入别人的module后config.gradle配置文件没有生效

1 问题 导入了别人项目的module,但是在别人项目里面的根目录有config.gradle文件,里面有些版本信息,其他module的build.gradle文件用到了这里面的配置,如下,我把module导入我的项目,怎么让这个文件生效呢?…

《零基础看得懂的C++入门教程 》——(3)表达式花样挺多鸭

一、学习目标 了解变量之间的计算了解什么是表达式了解什么是自增、自减 目录 预备第一篇,使用软件介绍在这一篇,C与C使用的软件是一样的,查看这篇即可:《软件介绍》 想了解编译原理和学习方法点这篇,学习方法和一些…

php 设计模式 - 单例

概述: 作为对象的创建模式,单例确保某一个内在系统中只存在一个实例,它不可以创建副本。 克隆函数(__clone )以及构造函数(__construct )必须声明为私用, 防止外部程序 创建一个新类 ,而失去…

prometheus python client

为什么80%的码农都做不了架构师?>>> 当我刚开始准备使用Python写一个promethues的client的时候,并没有想到过程这么麻烦。github上的大佬们也没兴趣帮我解决这些细节的问题。以下是我在使用prometheus_client遇到的一些问题,仅供…

php之无限极分类

http://blog.csdn.net/kankan231/article/details/8462349/转载于:https://www.cnblogs.com/jeremyjs/p/4798169.html

【遥感数字图像处理】实验:遥感影像分类(监督、非监督分类)完整流程(Erdas版)

一.实验目的: 理解计算机图像分类的基本原理,掌握数字图像非监督分类以及监督分类的具体方法和过程,以及两种分类方法的区别。 二.实验平台:ERDAS IMAGINE 9.1 三.实验要求:掌握非监督分类;非监督分类结果评价;监督分类;监督分类结果评价;分类后处理。 四.实验…

mysql5.7.16安装版_mysql数据库5.7.16安装版怎么安装图解

{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户…

重大跨越!Windows 11 23H2 25115 推送:2023 年更新测试开启,水印回归

面向 Dev 频道的 Windows 预览体验成员,微软现已发布 Windows 11 预览版 Build 25115。主要变化1.微软宣布从 Dev 频道切换到 Beta 频道的选项正式关闭,Beta 频道将继续测试 Windows 11 版本 22H2,而 Dev 频道将开启 2023 年更新 Windows 11 …

团队第二次冲刺第三天

已经明白自己犯错误的地方,经过今天的改正,成功调用数据库储存用户名和密码。 明天对于数据库更加完善。转载于:https://www.cnblogs.com/dotacai/p/5521506.html

Android Studio编译提示如下attribute layout_constraintBottom_toBottomOf (aka com.luck.pictureselector:layou

1 问题 Android Studio编译提示错误如下 AAPT: error: attribute layout_constraintBottom_toBottomOf (aka com.luck.pictureselector:layout_constraintBottom_toBottomOf) not found.2 解决办法 在app的build.gradle文件里面添加依赖如下 implementation androidx.const…

《零基础看得懂的C++入门教程 》——(4)条件判断原来如此

一、学习目标 了解什么是条件判断了解多个条件判断了解输入了解什么是逻辑与、逻辑或 目录 预备第一篇,使用软件介绍在这一篇,C与C使用的软件是一样的,查看这篇即可:《软件介绍》 想了解编译原理和学习方法点这篇,学…

Django学习笔记(4)

为什么80%的码农都做不了架构师?>>> 首先提一个问题:在Django中如何处理CRSF(Cross-site request forgery)? 先看一下CSRF原理。 其实就是恶意网站利用正常网站的cookie去非法请求。 ##Java处理方式## 一般做法需要后台和前端配合采取策略去…

MySQL复制--slave设置读取binlog的位置

change_master->global_init_info->Master_info::mi_init_info->Rpl_info_handler::init_info->Rpl_info_file::do_init_info ->mi->rli->rli_init_info()->初始化./relay-bin.000001,4如果relay-log.info不存在的话,否则读取//初始化mas…

【遥感数字图像处理】实验:遥感专题地图制作经典流程(Erdas版)

实验目的:掌握计算机辅助下遥感专题地图的制作。实验平台:ERDAS 9.1实验要求:掌握专题地图的编辑;制图文件路径的编辑;系列地图编辑工具的使用。实验步骤:1 专题地图的编辑 1.1 准备专题制图数据 (1) 在视窗菜单条中点击 File,选择Open (2) 点击 Raster Layer,打开S…

.NET版OCR紧随PP-OCRv3重磅发布

.net版OCR地址PaddleOCRSharp:https://gitee.com/raoyutian/paddle-ocrsharpPaddleOCRSharp是一个基于PaddleOCR的C代码修改并封装的.NET的工具类库。包含文本识别、文本检测、基于文本检测结果的统计分析的表格识别功能,同时针对小图识别不准的情况下&a…

mysql导出二进制日志_使用mysqlbinlog提取二进制日志

MySQL binlog日志记录了MySQL数据库从启用日志以来所有对当前数据库的变更。binlog日志属于二进制文件,我们可以从binlog提取出来生成可阅读的SQL语句来重建当前数据库以及根据需要实现时点恢复或不完全恢复。本文主要描述了如果提取binlog日志,并给出相…

《零基础看得懂的C++入门教程 》——(5) 容我套个娃 循环

一、学习目标 了解循环的使用方法 目录 预备第一篇,使用软件介绍在这一篇,C与C使用的软件是一样的,查看这篇即可:《软件介绍》 想了解编译原理和学习方法点这篇,学习方法和一些原理C与C都是相同的《脱离学习误区》 …