当前位置:   article > 正文

Intellij idea的误删还原和常用快捷键_idea误删工程

idea误删工程

//idea
idea 文件误删还原 https://blog.csdn.net/yjt520557/article/details/85095883

--工程模块--
load/unload  是否加载工程中的module

--搜索--
Ctrl+N按名字搜索类     //输入类名可以定位到这个类文件
Ctrl+Shift+N     //按文件名搜索文件
Ctrl+F/Ctrl+Shift+F     //页面查找|全局查找
Ctrl+R/Ctrl+Shift+R //替换|全局替换

--跳转与选中与查看--

ctrl + f12 查看本类中的所有方法**
Ctrl + F3:调转到所选中的词的下一个引用位置
Ctrl + U:前往当前光标所在的方法的父类的方法 / 接口定义****
ctrl + B //找父类或父方法定义
ctrl + alt + B //找子类或子方法实现
Alt+Insert //get 和 set ,实现方法快捷键
alt+enter       //导包
Ctrl + I //实现方法
Ctrl + P:查看方法参数 **
Ctrl + O:重写父类方法**
Ctrl + H:查看继承关系**
Ctrl+Q:查看类、方法、属性注释**
alt+f7的功能的英文名意思是"找到使用的地方" **

ctrl+alt+h的功能的英文名意思是"调用层次" **


--快捷选中与移动--

Ctrl+Shift+up    向上移动一行
Ctrl+Shift+down    向下移动一行
Ctrl + X|Y //为删除一行
Ctrl+D //复制行
ALT+ ↑/↓ // 在方法间快速移动定位  
CTRL+ALT+ left/right //前后导航编辑过的地方
Ctrl+G(跳转到指定行)
双击选中单词  Art+Shift   继续双击选中不同位置的多个单词
三击选中行  Art+Shift   继续三击选中不同位置的多个行

--代码编写--
***ctrl+alt+v //new对象后 自动补全前面***

//遍历
itar 数组
itli 自动生成List的遍历
itco 自动生成Collection 迭代
iter 增强for

//编写常用
CTRL+ALT+T  //try catch  , if else 等
ctrl+alt+空格 //提示代码
.for + Tab:foreach自动补全
.var + Tab:类引用自动补全
Ctrl + Shift + Space:智能补全
Alt + Insert:自定义生成
psvm + Enter:main方法
Ctrl + Shift + Z :取消撤销


--格式--
ctrl+/        //这个是多行代码分行注释,每行一个注释符号
ctrl+shift+/    //这个是多行代码注释在一个块里,只在开头和结尾有注释符
ctrl+alt+L        //格式化代码
Ctrl + Alt + O:优化导入的类,可以对当前文件和整个包目录使用(包整理)
Alt + 鼠标选择:多行编辑
Ctrl + Alt + U:大小写转换
Ctrl + + / -:展开/折叠当前方法代码块
Ctrl + Shift + + / -:展开/折叠所有代码


--视图操作--
**Ctrl + Tab:快速切换当前页面 **
Alt+ ← → // 切换代码视图 tab页

art ↑↓ 切换 方法
shift+f6 //文件重命名
Ctrl+F4 //关闭当前页

Shift + F4 将页面,在新窗口打开
**CTRL+E      //最近更改的代码**

**ctrl+alt+方向键//返回光标上次位置**


//启动中重新编译class
在启动类的下拉框的编辑选项中
On update action:当发现更新时的操作   选择Update classes and resources
On frame deactivation:当IDEA 切换时的操作 (比如缩下去、打开网页等) 选择Update classes and resources
可是当前项目没有Update classes and resources这个选项,有个Hot Swap classes。
这是由于服务器添加的Artifact类型问题,一般一个module对应两种类型的Artifact,
一种是war,一种是war explored。war就是已war包形式发布,当前项目是这种形式,
在这种形式下On frame deactivation配置没有Update classes and resources选项。
war explored是发布文件目录,选择这种形式,
On frame deactivation中就出现Update classes and resources选项了。

//idea 一个工程启动多次

idea 设置一个项目启动多层  打开启动编辑页面Edit Configurations 右上角 Allowparallerrun 打钩
//idea debug
F8  下一步
//修改为资源目录
右键 mark Directory as
//如果SVN的地址改变
服务器ip地址更新    选择此项目,然后点击:【VCS】->【Subversion】->【Relocate】

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/561798
推荐阅读
相关标签
  

闽ICP备14008679号