快捷键

常用快捷键

文档操作通用快捷键• ctrl + c 复制
• ctrl + v 粘贴
• ctrl + x 剪切
• ctrl + s 保存
• ctrl + z 撤销
• ctrl + y 重做
• ctrl + a 全选
• Home 光标回到行首
• End 光标回到行尾
• Shift + Home/End 光标在行首或者行尾的时候如何选中一行
• ctrl + Home/End 光标回到整个文档的开始或者回到整个文件的结尾
• 鼠标双击 选中一个单词
• ctrl + shift + 右方向/左方向 选中一个单词
• ctrl + f 查找

DOS命令

• DOS命令窗口:win + r组合键打开运行窗口,然后输入cmd,回车。
• 进入DOS命令窗口后,默认的当前位置是在:C:\Users\Administrator
• mkdir 222 表示在当前所在的位置上新建一个目录222
• rmdir 111 删除目录
• dir 查看当前目录下的子文件以及子目录
• cls 清屏
• exit 退出DOS
• d: 切换盘符
• copy con HelloWorld.java 新建文件并编辑,输入内容之后ctrl+z,然后回车。
• del HelloWorld.java 删除文件。del *txt 删除所有的txt文件。
• ipconfig 查看当前计算机的IP地址。ipconfig /all可以查看更详细的信息。
• ping 查看两台计算机之间是否可以正常通信。
• cd 命令:切换目录(Change Directory)
○ 用法:cd 路径
○ 路径包括相对路径和绝对路径
绝对路径:凡是路径的开始是以盘符开始的,都是绝对路径。 D:>cd D:\JavaSE\代码 绝对路径
相对路径:没有以盘符开始的就是相对路径。D:>cd JavaSE\代码 相对路径
• cd / 回到根目录
• cd .. 回到上级目录
• DOS命令窗口中的复制和粘贴
• win10系统:鼠标左键选中,然后点右键复制,最后再点右键直接可以在DOS命令窗口中粘贴。
• 打开运行窗口Win + R
• 打开我的资源管理器Win + E
• 关闭当前窗口Alt + F4
• 多个窗口进行切换Alt + Tab
• 重命名F2

idea快捷键

1、alt+ insert 新建任何资源
2、ctrl+shift+f12 最大化/最小化
3、alt + 窗口编号 打开和关闭窗口
4、esc 退出一切窗口
5、ctrl + y 删除一行
6、ctrl +d 复制一行
7. 在class中编写main方法并运行
• psvm 直接生成main方法
• sout 直接生成System.out.println()语句
8、 IDEA最基本的提示功能
9、 在IDEA当中的注释
• ctrl + / 注释或者取消注释(单行)
• ctrl + shift + / 注释或者取消注释(多行)
• /** 回车,这样会自动生成javadoc注释
10、 alt + 数字键
• 隐藏或展示IDEA的视图窗口
• alt + 1 是Project窗口
• alt + 4 是Run窗口
• alt + 5 是Debug窗口
11、 运行的快捷键
• ctrl + shift + F10
12、 代码窗口最大化和最小化快捷键
• ctrl + shift + F12
13、 多个tab页切换快捷键
• alt + 右/左方向键
14、 在IDEA当中新建的统一快捷键
• alt + insert
• 退出的统一快捷键:esc
15、 自动生成代码
• 在类体的任意位置:alt + insert,选中你要生成的
• constructor:生成构造方法
• setter and getter:生成set和get方法
• toString:生成toString方法
• equals:生成equals方法
16、 重写父类的方法
• ctrl + o
17、 自动纠错
• alt + 回车
18、 代码格式化
• ctrl + alt + L
19、 自动生成for循环
• fori
• iter(增强型for循环)
20、 自动生成判断引用是否为null的代码
• ifn
21、 复制一行
• ctrl + d
22、 一次编辑多行
• 按住alt键,别松手,光标往下拉。
23、 撤销和重做
• ctrl + z 撤销
• ctrl + shift + z 重做(解决掉搜狗的快捷键冲突)
24、 IDEA强大的搜索功能
• 敲两次shift,输入你要搜索的资源。
25、 快速查看某个类当中的成员
• ctrl + F12
26、 优化import
• ctrl + alt + o
37、 提示方法的参数
• ctrl + p
28、 自动生成变量
• ctrl + alt + v
29、 IDEA工具会自动保存你的代码
• ctrl + s 是不需要的。
30、 IDEA的批量替换功能
• ctrl + r
31、 IDEA替换所有文件中的某个内容
• ctrl + shift + r
32、 回到上一个/下一个代码的操作位置
• ctrl + alt + 左/右方向
33、 打开IDEA的系统设置
• ctrl + alt + s
34、 直接跳转到实现类具体的方法上
• ctrl + alt + b
35、 查看源代码
• 按住ctrl键不松手,然后鼠标移动到要查看的元素下面,单击。
36、 查看类的继承结构
• ctrl + h
37、 查看方法的调用层次结构
• ctrl + alt + h

Original: https://www.cnblogs.com/sunlincode/p/16715481.html
Author: 小孙不是程序员
Title: 快捷键

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/579624/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • LeetCode.1207-唯一的元素出现次数(Unique Number of Occurrences)

    这是小川的第419次更新,第452篇原创 看题和准备 今天介绍的是 LeetCode算法题中 Easy级别的第 269题(顺位题号是 1207)。给定一个整数数组 arr,当且仅当…

    Java 2023年6月5日
    090
  • java 常用的几种集合类总结

    一:直观框架图 简单版: 详细版: posted @2022-07-25 07:40 锐洋智能 阅读(16 ) 评论() 编辑 Original: https://www.cnbl…

    Java 2023年5月29日
    092
  • Mongodb使用总结

    Mongodb使用总结 基于内存操作,便于与网站交互 数据库-集合-文档(存储多种数据类型),我们的操作都是基于单文档进行操作,并且通过冗余字段进行操作 嵌入式数组文档减少了对昂贵…

    Java 2023年6月14日
    0116
  • Java中如何遍历字符串呢?

    字符串是程序开发中我们见的最多的一种数据类型 对字符串的操作,也是我们日常涉及的最多的一种操作方式,那么如何遍历字符串为字符并输出呢? 下面笔者讲述三种操作方式,如下所示 1.直接…

    Java 2023年6月15日
    070
  • nginx 转发接口出现 403 forbidden

    当你尝试完网上解决nginx 403 forbidden 的方法后仍然出现访问后台接口403的问题 不妨把问题定位到服务器和程序服务上 通过定位程序日志 发现在启动的时候日志报 n…

    Java 2023年5月30日
    080
  • 哈工大软件构造实验中JUnit的使用

    防扒链接: 何以牵尘的博客_CSDN博客-哈工大课内学习,哈工大精品课程笔记领域博主何以牵尘擅长哈工大课内学习,哈工大精品课程笔记,等方面的知识https://blog.csdn….

    Java 2023年6月9日
    071
  • idea启动java项目卡住

    转: posted @2021-12-06 15:24 戈博折刀 阅读(63 ) 评论() 编辑 Original: https://www.cnblogs.com/libin65…

    Java 2023年5月29日
    0103
  • centos7安装mysql(完整)

    安装包下载并上传到Linux系统中 官网5.7版本:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.29-1.el7.x8…

    Java 2023年6月7日
    080
  • [PostgreSql]生产级别数据库安装要考虑哪些问题?

    大家好,我是字母哥(coder)! 我让公司的小伙伴写一个生产级别的PostgreSQL的安装文档,结果他和我说:”不是用一个命令就能安装好么?还用写文档么?&#822…

    Java 2023年6月15日
    079
  • 三流大学和一流大学学生的简历有什么区别?

    最近公司秋招,我写了一篇秋招文章,吸引了不少跃跃欲试的小伙伴,看着邮箱里形形色色的简历,不禁感慨,果然大家对敖丙是真爱,知道我最近比较缺素材,疯狂给我输送反面教材。 简历有忘记写名…

    Java 2023年6月9日
    076
  • [springmvc]ssm框架整合超简单

    此整合没有具体的业务,因为ssm整合最难的点就在于配置文件的整合,因此这里只详细记录配置文件的整合 spring和dao整合将mybatis的配置文件的数据库连接和sqlsessi…

    Java 2023年6月6日
    0103
  • RabbitMQ零碎整理,总有一天在你工作中会用到

    概念MQ:消息队列(消息中间件),开源的基于AMQP协议的消息中间件,异步 解耦 削峰核心作用:1.异步 2.解耦 3.消息通信RabbitMQ消息的类型:1.点对点 2.Work…

    Java 2023年6月16日
    083
  • Elasticsearch SSL认证/证书制作

    制作目的 在上一篇《elasticsearch7.X x-pack破解》中,我们启用了x-pack模块,elasticsearch集群中,如果使用了x-pack,那么集群中的各节点…

    Java 2023年6月6日
    087
  • xxl-job(分布式任务调度平台)学习笔记 2022-07-25

    原文地址:https://blog.csdn.net/weixin_43821679/article/details/109896696 1、传统定时任务 1.1 实现方法 1.1…

    Java 2023年6月5日
    0102
  • java class 文件格式解析

    前言 大约5年前,想研究javaassistant,cglib等字节码操作的相关类库,来对class进行增强,当要到要操作字节码的时候,发现无法继续下去了,看不懂,只能放弃。学习j…

    Java 2023年6月5日
    0102
  • 【转】Nginx实现TCP反向代理

    Nginx在1.9.0版本发布以前如果要想做到基于TCP的代理及负载均衡需要通过打名为nginx_tcp_proxy_module的第三方patch来实现,该模块的代码托管在git…

    Java 2023年5月30日
    087
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球