IDE的一些常用快捷键

2023-11-06

(1)IDEA中一些常用的快捷键

快捷键 含义
Alt + Enter 导入包
Ctrl + Y
Ctrl +D 复制该行
Alt + Insert 自动生成(tostring、construct、SetAndGet)方法
Ctrl + P 查看括号内所需的参数类型 *****
Ctrl + Alt +L 格式化代码(自动对齐行)
Alt + Shift +上下箭头 移动当前行代码
Ctrl + / 单行注释
Ctrl +Shift + / 多行注释
Ctrl+Shift+上下键 上下移动代码
Ctrl+R 文字快速替换
Ctrl+Alt+T 进行选择部分代码块进行surround with将其进行try/catch起来
Ctrl+Alt+M 抽取方法
Ctrl+F1 显示错误
Ctrl+ /Ctrl- 展开/折叠代码
Ctrl+O 查看接口中的方法(类中的所有方法),并且实现重写方法

(2)IDEA中进行Debug时的一些常用快捷键

快捷键 含义
F9 恢复程序
Alt + F10 显示执行断点
F8 跳到下一步
F7 进入到代码
Alt + Shift + F7 强制进入代码
Shift + F8 跳到下一个断点
Alt + F9 运行到光标处
Ctrl + Shift + F9 debug运行java类
Ctrl + Shift + F10 正常运行java类
Alt + F8 debug时选中查看值

(3)maven中的一些常用设置及命令

  • 在maven中的Runner中的VM Options设置:
  • 常用设置:-DarchetypeCatalog=internal
  • 中文编码设置:-Dfile.encoding=gb2312
  • maven中的常用命令

clean 对之前的构建进行清理(在接受别人的项目的时候做的第一步)
compile 对src中的main项目资源进行编译
test 对test中的代码进行编译
package 把本地项目进行打包(打在target目录下)
install 把已经打好的包安装到本地仓库中
deploy 把本地做好的项目直接打包到私服

(4)Linux中的一些快捷键

登录及内部命令操作

  • login:root password:xxzj…
  • Ctrl + Alt 跳出Linux系统中鼠标位置进入本机中
  • Ctrl + L 实现快熟清屏
  • git操作 自己虚拟机上安装的git中的用户名和密码都是git

在这里插入图片描述

4.1 Linux中的一些常用命令

Linux命令 作用
cd 切换目录
pwd 查看用户当前的目录
cd. . 回到上一级目录
cd ~ 进入用户主目录的绝对路径名
ls 显示文件或目录信息
ll (ls -l)的别名,作用:显示当前目录下文件详细信息
mkdir 在当前目录下创建一个空目录
cp 复制文件或目录
rm 删除文件或目录
cat 查看文本文件内容
mv 移动文件或目录、文件或目录改名
find 查找文件或目录
chmod 修改文件权限(例如:chmod 777 file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行)
鼠标右击Linux页面 粘贴操作
以斜线(/)开头 到文件位置的完整说明,任何时候指定文件都可以使用
不以斜线(/)开头 指定相对于你当前工作目录而言的位置

(5)在浏览器中的一些常用快捷键

  • Ctrl+F 在浏览器中进行快速查找

(6)IDEA中进行切换JDK版本设置

  • (1)打开File中的Project Structure,然后选中Project,红色位置下面都选择对应JDK版本
    在这里插入图片描述
  • (2)选择Modules,红色位置选择对应JDK版本
    在这里插入图片描述
  • (3)选择Settiongs里面的Complier里面的Java Complier然后看红色文字部分选择对应JDK版本
    在这里插入图片描述
  • IDEA中的常用页面分栏配置
    在这里插入图片描述

(6)CSDN快捷键

Name | Academy | score
- | :-: | -:
Harry Potter | Gryffindor| 90
Hermione Granger | Gryffindor | 100
Draco Malfoy | Slytherin | 90

(7)maven下载jar包较慢的解决方法

解决方法:maven是支持镜像的,我们可以在maven的conf文件加下的setting.xml文件中找到,然后加上阿里云的镜像,下载速度会有明显的变快

<mirrors>

<!--<mirror>
 <id>alimaven</id>
 <mirrorOf>central</mirrorOf>
 <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>-->
<!-- 使用这可能快点 -->
<mirror>
  <id>alimaven</id>
  <mirrorOf>central</mirrorOf>
  <name>aliyun maven</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

</mirrors>

(8) AndroidStudio的快捷键

  • 抽取方法
    在这里插入图片描述
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IDE的一些常用快捷键 的相关文章

随机推荐

  • Linux(CentOS 7)虚拟机无法ping通网关和外网

    1 查看VMware的虚拟网络编辑器的设置 查看网关地址 2 设置虚拟机IP地址以及网关 DNS 以太网 TYPE Ethernet PROXY METHOD none BROWSER ONLY no static设置静态IP BOOTPR
  • IT项目管理第七次作业

    IT项目管理第七次作业 17343140 杨泽涛 第一题 WBS条目 数量或小时数 单位小时成本 美元 子层总和 美元 WBS第二层总和 美元 占总和的 1 项目管理 44 000 22 项目经理 320 100 32 000 项目其他成员
  • Avalonia-VS环境安装

    链接 https pan baidu com s 1T1TYf7 Q5T6hbpOyGCW2Vg 提取码 m8eu 安装SDK 没有这个 vs2019安装后Avalonia插件 无法选择netcore 生成项目 插件地址 上面为vs2019
  • MapReduce中使用Avro出现TaskAttemptContext异常

    打包上传Jar包到Hadoop环境下运行时 出现异常 Found interface org apache hadoop mapreduce TaskAttemptContext but class was expected 在网上找了很多
  • Luatos-Air001(合宙开发板)初步使用——点亮板载LED

    实物图片 实物图片 暗处 实物图片 亮处 可以看到盒子还是很酷炫的 插电后板子自带的红绿蓝流水灯便会启动 比较漂亮 相机一团糊就不放视频了XD 开发环境搭建与程序编写 开发环境的搭建主要参考官网 就在板子背面w 非常贴心 https lua
  • springcloud集成hystrix 实现服务的隔离,熔断,降级

    一 pom引入依赖
  • 关于如何将一个springcloud项目部署至服务器

    目录 1 部署形式 2 Alibaba Cloud Toolkit的使用 3 一个springcloud项目的部署 4 运行jar包 5 后台运行 1 部署形式 一般我们在后端开发中 常常将整个springboot项目打包成war包 或是打
  • 【数据库】窗口函数实战(三)

    窗口函数实战 三 本篇文章是笔者在牛客网上摘选的几道比较有挑战性的SQL窗口函数编程题 1 近三个月未完成试卷数为0的用户完成情况 中等 原题链接 首先来分析一下题目的查询要求 用户近三个有试卷作答记录的月份 可以用窗口函数解决 并且这三个
  • 20+ css高频实用片段,提高幸福感的小技能你可以拥有噢

    前言 修改input placeholder样式 多行文本溢出 隐藏滚动条 修改光标颜色 水平垂直居中 多么熟悉的功能呀 前端童鞋几乎每天都会和他们打交道 一起来总结我们的css幸福小片段吧 下次不用百度 不用谷歌 这里就是你的港湾 Git
  • 原地删除数组中的重复元素--双指针

    题目 原地 不增加任何额外的空间 删除数组中的重复元素 返回新数组长度 思路 参考链接 图片对算法的描述直观明了 利用双指针的概念 一个慢指针 一个快指针 i代表慢指针 初始值为0 j代表快指针 初始值为1 快指针先走 如果nums fas
  • MySQL-图形化界面工具 (上)

    作者 小刘在C站 个人主页 小刘主页 每天分享云计算网络运维课堂笔记 努力不一定有收获 但一定会有收获加油 一起努力 共赴美好人生 树高千尺 落叶归根人生不易 人间真情 目录 MySQL 主要存在以下两点问题 1 安装 1 找到资料中准备好
  • Qt中使用QSettings读取配置文件注意事项

    QSetting使用中的注意事项 QSetting为Windows Linux和MacOS系统提供了统一的配置文件 注册表读取方式 引用QtHelp的一句话 The QSettings class provides persistent p
  • 安徽高考少输入的6个字节猜想

    情报收集 第39题 主观题 网上评卷 6个字节 第39题是主观题 所以排除了机读卡 因为是网上评卷系统应是数据录入员或评卷人在一个web页面填写得分那么服务端就该是xxx request form xxx 接收的 然后保存到数据库中 所以
  • Python 从零开始制作自己的声音 - wave模块读写wav文件详解

    计算机经常被用于处理音频这种真实世界中的数据 声音经过采样 量化和编码后 存储在音频文件 如wav文件中 文章首先介绍wave模块的基础用法 再通过生成一定频率声波的算法实现 来深入讲解wave库的使用 目录 wave模块 wave ope
  • 软件测试——检查代码

    进行到现在 已经是第六章了 本章主要讲解检查代码 静态白盒子测试 被证实是早期发现软件缺陷最有效的方法 虽然这是一项需要大量准备工作才能有成效的任务 但是许多研究表明花费的时间与得到的好处相比是值得的 下面先来看一下本章的内容概述 静态白盒
  • vc++6.0 配置opengl

    vc 6 0 配置opengl 坑 解决安装OpenGL时程序运行提示glut32 dll丢失的问题 在安装OpenGL的时候 很多同学都出现了一个问题 在按照教程配置好OpenGL后运行测试程序 编译通过 但运行时出现 计算机丢失glut
  • vue 原生高德地图 单个定位点,定位 移动

    下载 高德地图 npm i amap amap jsapi loader save 导入 import AMapLoader from amap amap jsapi loader 实例化地图控件 initMap lng lat name
  • Altium Designer PCB板框扩大

    Altium Designer PCB板框扩大 AD PCB板框调整 平时我们用AD设计PCB板时 大多数人都需要裁剪PCB板 但是PCB板框的扩大接触少之又少 前段时间 设计了一个天线整列需要扩大PCB板框 在此记录方法 希望对大家有所帮
  • Elementui el-input 输入框校验以及表单校验

    一 常用的 element ui el input 输入框 1 过滤字母e 在js中属于数字 但是正则匹配 d 是拦不住字母e 的
  • IDE的一些常用快捷键

    文章目录 1 IDEA中一些常用的快捷键 2 IDEA中进行Debug时的一些常用快捷键 3 maven中的一些常用设置及命令 4 Linux中的一些快捷键 4 1 Linux中的一些常用命令 5 在浏览器中的一些常用快捷键 6 IDEA中