IDEA AndroidStudio pycharm phpstorm JB系编辑器快捷键

2024-05-23 10:18

本文主要是介绍IDEA AndroidStudio pycharm phpstorm JB系编辑器快捷键,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、alt+回车 是自动补全你的代码,还可以自动的提示你应该去重写什么方法
2、ctrl+p 提示 可以显示参数信息
3、ctrl+alt+空格 更智能的提示,类似与eclipse里的atl+/
4、ctrl+d复制一行代码
5、ctrl+y 删除一行代码
6、ctrl+alt+o 优化导包,即可以删除没用的包
7、alt+insert 获取get和set和tostring方法和构造方法 可以生成构造器/Getter/Setter等
8、sout是System.out.println()的快捷键
9、f8 调试的快捷键,即debug时进入方法的快捷键
10、当设置成power save mode时stutio的方法之间的横线,自动提示等功能都会没有
11.ctrl+alt+f (field)生成成员变量
12.Ctrl +alt+v (var)生成局部变量
13.Ctrl +alt+c (const) 生成常量
14.Ctrl +alt+m (method)生成方法
15.Ctrl+alt+p (param)生成参数到方法里
16.Ctrl +alt+L 格式化代码
17.Ctrl+alt+T 用if/while/for/try/synchronized等包裹 可以把代码包在一块内,例如try/catch
18.Ctrl+alt+J 用自定义模板包裹
19.Ctrl+alt+s 设置
20.Shift+F6 重命名,refacter
21.Ctrl+F12 显示成员变量及方法 相当于eclipse的ctrl+O 可以显示当前文件的结构
22.Ctrl+shift+A 查找动作(快捷键)
23.Ctrl +shift+c 复制文件路径
24.Ctrl+shift+h 显示方法的调用层级
25.Ctrl+shift+j 可以整合两行 合并一行代码
26.Ctrl+shift+r 查找替换(整个工程所有文件)
27.Ctrl+shift+u 切换大小写
28.alt+shift+上下键 移动选中的代码
29.Alt+/ 复制上一个单词,可以循环使用
30.Alt+j 添加选中下一个相同的单词
31.Ctrl+a 全选
32.Ctrl+B 查看声明位置
33.Ctrl+C 复制
34.Ctrl+D 向下复制一行
35.Ctrl+E 可以显示最近编辑的文件列表
36.Ctrl+F 查找
37.Ctrl +G 定位当前位置(行:列)
38.Ctrl+H 显示类的继承层级
39.Ctrl+J 插入可用的代码模板
40.Ctrl+L 查找一下个,相当于eclipse的ctrl+k
41.Ctrl+M 把内容显示到屏幕中间
42.Ctrl+N 查看你想看的类的源码—可以快速打开类
43.Ctrl+O 覆写父类的方法 可以选择父类的方法进行重写
44.Crtl+Q 查看选中的类的文档
45.Ctrl+R 查找替换(本文件中)
46.Ctrl+U 查看父类方法
47.Ctrl+W 扩选 可以选择单词继而语句继而行继而函数
48.Ctrl+Z 撤消
49.双击shift 查找任意文件/类/变量/方法
50.Toast 生成吐司(T大写)
51.iter 遍历集合(for each)
52.itar 遍历数组
53.Itco 生成迭代器遍历collection
54.itit 使用迭代器
55.fori 生成普通for循环
56. fbc findviewbyid
57.Shift+Click可以关闭文件
58.Ctrl+[或]可以跳到大括号的开头结尾
59.Ctrl+Shift+Backspace可以跳转到上次编辑的地方
60.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择
61.Ctrl+Shift+N,可以快速打开文件
62.Alt+Q可以看到当前方法的声明
63.Alt+F1可以将正在编辑的元素在各个面板中定位
64.Ctrl+Shift+Insert可以选择剪贴板内容并插入
65.Ctrl+Alt+V 可以引入变量。例如把括号内的SQL赋成一个变量
66.Alt+Up and Alt+Down可在方法间快速移动

----不常用快捷键
1.在一些地方按Alt+Enter可以得到一些Intention Action,例如将”==”改为”equals()”
2.Ctrl+Shift+Alt+N可以快速打开符号
3.Ctrl+Shift+Space在很多时候都能够给出Smart提示
4.Alt+F3可以快速寻找
5.Ctrl+/和Ctrl+Shift+/可以注释代码
6.Ctrl+Alt+B可以跳转到抽象方法的实现
7.Ctrl+Q可以看JavaDoc
8.Ctrl+Alt+Space是类名自动完成
9.快速打开类/文件/符号时,可以使用通配符,也可以使用缩写
10.Ctrl+Shift+F7可以高亮当前元素在当前文件中的使用
11.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳转搜索结果
12.Alt+F8是计算变量值

这篇关于IDEA AndroidStudio pycharm phpstorm JB系编辑器快捷键的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/996254

相关文章

如何解决Pycharm编辑内容时有光标的问题

《如何解决Pycharm编辑内容时有光标的问题》文章介绍了如何在PyCharm中配置VimEmulator插件,包括检查插件是否已安装、下载插件以及安装IdeaVim插件的步骤... 目录Pycharm编辑内容时有光标1.如果Vim Emulator前面有对勾2.www.chinasem.cn如果tools工

PyCharm 接入 DeepSeek最新完整教程

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的... 目录DeepSeek-V3效果演示创建API Key在PyCharm中下载Continue插件配置Con

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

在idea中使用mysql数据库超详细教程

《在idea中使用mysql数据库超详细教程》:本文主要介绍如何在IntelliJIDEA中连接MySQL数据库,并使用控制台执行SQL语句,还详细讲解了如何使用MyBatisGenerator快... 目录一、连接mysql二、使用mysql三、快速生成实体、接口、sql文件总结一、连接mysql在ID

IDEA如何让控制台自动换行

《IDEA如何让控制台自动换行》本文介绍了如何在IDEA中设置控制台自动换行,具体步骤为:File-Settings-Editor-General-Console,然后勾选Usesoftwrapsin... 目录IDEA如何让控制台自http://www.chinasem.cn动换行操作流http://www

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

IDEA如何切换数据库版本mysql5或mysql8

《IDEA如何切换数据库版本mysql5或mysql8》本文介绍了如何将IntelliJIDEA从MySQL5切换到MySQL8的详细步骤,包括下载MySQL8、安装、配置、停止旧服务、启动新服务以及... 目录问题描述解决方案第一步第二步第三步第四步第五步总结问题描述最近想开发一个新应用,想使用mysq

IDEA如何将String类型转json格式

《IDEA如何将String类型转json格式》在Java中,字符串字面量中的转义字符会被自动转换,但通过网络获取的字符串可能不会自动转换,为了解决IDEA无法识别JSON字符串的问题,可以在本地对字... 目录问题描述问题原因解决方案总结问题描述最近做项目需要使用Ai生成json,可生成String类型