首页 > 编程语言 >python 常用快捷键

python 常用快捷键

时间:2023-07-12 10:56:59浏览次数:41  
标签:常用 查看 ctrl python shift 代码 快捷键 -- alt

python 常用快捷键
最重要的快捷键
ctrl+shift+A:万能命令行
shift两次:查看资源文件
新建工程第一步操作
module设置把空包分层去掉,compact empty middle package
设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8,
注释

  1. ctrl+/:单行注释
    光标操作
    ctrl+alt+enter:向上插入
    shift+enter:向下插入
    end:光标
    操作代码
    ctrl+d:复制粘贴一行
    ctrl+y:删除一行
    shift+F6:重命令
    ctrl+O:复写代码
    格式代码及其他功能
    ctrl+alt+L:格式代码
    ctrl+alt+T:添加try/catch
    ctrl+alt+M:抽取代码
    在代码中使用alt+insert:Generate,可以get/set等操作
    ctrl+alt+F:变量抽取全局变量
    还需要设置前缀:Editor-->code style-->java-->code Genertion-->设置Field的前缘为m添加
    ctrl+alt+v:方法体内值抽取成变量
    保存成模板:ctrl+shift+L,这个是自定义的(save as live Template)
    选中内容:tab进行退格
    shift+tab:反向退格
    alt+shift+上下键:选中代码移动
    ctrl+shift+上下键:可以移动当前方法体,如果移动一行代码只能在代码体内移动
    ctrl+shift+U:代码大小写
    ctrl+shift+enter:补全代码(一行尾添加分号,如果是if等添加括号)
    进入代码
    ctrl+鼠标:进入代码
    ctrl+B:进入代码
    ctrl+shift+12:最大化窗口
    替换查找
    ctrl+r:替换
    ctrl+F:查找
    ctrl+shift+F:全局查找
    ctrl+shift+R:全局替换
    ctrl+shift+i:快捷查看方法实现的内容
    ctrl+p:查看参数
    ctrl+Q:查看文档描述
    shift+F1:查看api文档
    ctrl+F12:查看类的方法
    ctrl+H:查看类的继承关系
    查看变量的赋值情况:
    shift+ctrl+a:输入analyze data flow to Here
    ctrl+alt+H:查看方法在那里被调用了
    ctrl+{}:可以定位方法体的括号
    F3:查看选中的内容
    shift+F3:反向查看内容
    ctrl+alt+B:查询那些类实现了光标所在的接口
    ctrl+U:查看父类
    ctrl+E:最近编辑的文件列表
    ctrl+alt+home:查看布局与对应的类
    ctrl+alt+H:查看当前方法在那里进行调用
    运行编译
    ctrl+F9:构建
    shift+F10:运行
    工程目录操作
    新建文件及工程:选中要创建目录使用alt+insert
    ctrl+shift+a:输入show in explorer-->打开相应目录
    ctrl+alt+s:打开软件设置
    ctrl+alt+shift+s:打开module设置
    alt+1:当前目录区
    alt+7:当前类的方法列表查看
    ctrl+tab:切换目录及视图
    alt+shift+c:查看工程最近更改的地方
    ctrl+J:livetemp模板查看
    代码快捷操作
    没有操作完成操作可以先写todo进行,就可以在todo的窗口进行查看
    F11定义书签
    shift+F11:查看书签
    ctrl+J:快捷调出模板
    alt+点击断点:禁用断点
    调试状态下按下:alt查看变量能审查表达式的值
    组合快捷键
    F2:定位错误
    alt+enter:修正错误
    alt+鼠标:进入列编辑模式
    ctrl+w:选中单词
    或其他组合操作
    编辑的位置
    ctrl+alt+左右键:这个是定位到编辑的位

标签:常用,查看,ctrl,python,shift,代码,快捷键,--,alt
From: https://www.cnblogs.com/HeroZhang/p/17546940.html

相关文章

  • Python 学习路线图
    Python学习路线图在这个系列笔记中,我将陆续整理自己在学习Python编程语言及其框架的过程中留下的笔记和代码,目的是掌握如何在生产环境中利用各种领域的第三方框架来快速开发应用程序。和大多数学习过程一样,我需要在第一部分笔记中花费一点篇幅来鸟瞰一下Python语言所涉及的......
  • JUC 常用类 ReentrantLock
    ReentrantLock类内部总共存在Sync、NonfairSync、FairSync三个类NonfairSync与FairSync类继承自Sync类Sync类继承自AbstractQueuedSynchronizer抽象类内部类SyncabstractstaticclassSyncextendsAbstractQueuedSynchronizer{//序列号private......
  • 玩转Python正则表达式:实用教程带你快速入门
    引言正则表达式是一种强大的文本匹配和处理工具,广泛应用于各种编程语言中。在Python中,我们可以使用内置的re模块来处理正则表达式。本文将带您从入门到精通,逐步介绍Python中的正则表达式用法,并提供实例演示。1.正则表达式基础1.1什么是正则表达式正则表达式是一种用于描述和......
  • python内置os库
    1.目录不存在即创建importosdirs='./file_test/media_test/'ifnotos.path.exists(dirs):#判断文件和文件夹都可以os.makedirs(dirs)ifos.path.isfile("filename.txt"):pass#可只用来判断文件是否存在importosifnotos.path.exists('foldername'......
  • 常用性能监测工具介绍
    1常用工具介绍系统监控是一种向用户提供有关系统实际计时行为的数据的有用方法。用户可以使用这些监视器提供的数据执行进一步的分析。系统监控的目标之一是确定当前执行是否满足指定的技术要求。这些监视工具检索通常查看的信息,可以通过命令行或图形用户界面(由系统管理员确定)......
  • python tk增加菜单项的便捷封装
    TK增加菜单项的编码是比较复杂的,为方便使用,我做了一下封装,用户使用场景:root=tk.Tk()AddMenuItem(root,'File.New.Close',lambda:print('111'))AddMenuItem(root,'File.Hzq',lambda:print('abc'))root.mainloop()实现源码:'''Tk扩展'�......
  • Docker CLI docker logs 常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • python - 类
    1.类classDog: """一次模拟小狗的简单尝试。""" def__init__(self,name,age):#当根据Dog类创建实例时,python会自动运行__init__()方法。 """初始化属性name和age""" self.name=name#属性。以self.为前缀的变量可供类中所有方......
  • Personal utils in Python
    #-*-coding:utf-8-*-importosimportsysimportshutilfromtimeimportperf_counterfromcollectionsimportdefaultdictfromdatetimeimporttimedeltafromtypingimportSequence,List,Dict,Hashable,Callablefromconfig.commonimportDEBUG#项目......
  • Python抓取音乐音乐
    #encoding=utf8importrequestsfrombs4importBeautifulSoupimporturllib.requestheaders={'Referer':'http://music.163.com/','Host':'music.163.com','User-Agent':'Mozilla/5.0(Wi......