IntelliJ IDEA 常用快捷键,maven依赖图,个性化设置,禁用Search Everywhere

时间:2022-09-16 10:52:30

查看idea 中jar关系图

IntelliJ IDEA 常用快捷键,maven依赖图,个性化设置,禁用Search Everywhere

快捷键:

Ctrl+/ 用于注释,取消注释

Ctrl+Shift+F 全文搜索

Ctrl+F 单页面查找

Ctrl+Alt+Shift+L  格式化代码

===========================

CTRL+N           查找类
CTRL+SHIFT+N     查找文件
CTRL+SHIFT+ALT+N 查找类中的方法或变量
CIRL+B           找变量的来源
CTRL+ALT+B       找所有的子类
CTRL+SHIFT+B     找变量的类
CTRL+G           定位行
CTRL+F           在当前窗口查找文本
CTRL+SHIFT+F     在指定窗口查找文本
CTRL+R           在当前窗口替换文本
CTRL+SHIFT+R     在指定窗口替换文本
ALT+SHIFT+C      查找修改的文件
CTRL+E           最近打开的文件
F3               向下查找关键字出现位置
SHIFT+F3         向上一个关键字出现位置
F4               查找变量来源
CTRL+ALT+F7      选中的字符查找工程出现的地方
CTRL+SHIFT+O     弹出显示查找内容

===============================

Alt+回车 导入包,自动修正
Ctrl+N   查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get,set方法,构造函数等)
Ctrl+E或者Alt+Shift+C  最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
 
Shift+F6  重构-重命名
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )
Ctrl+J  自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位

Ctrl+Shift+Up/Down 代码向上/下移动。

F2 或Shift+F2 高亮错误或警告快速定位
 
代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下
Ctrl+B 快速打开光标处的类或方法 
 
一些调整:
字体:

Windows-Vista发布时,一款全新的中英文字体也跟着面世了:微软雅黑体

据说微软为了打造这个字体,做每个字的成本几乎达到100美元,也被戏称有史以来最昂贵的一套中文字体

其中Consolas是一种专门为编程人员设计的字体,它特性是所有字母、数字与符号都很容易辨认,且都具有相同的宽度,看着很舒服

所以 Yahei Consolas Hybrid 就出现了,它是上面两种字体的结合(程序员字体+最昂贵的中文字体)

下载地址如下:(下面三个地址的文件的内容,都是一样的)

http://oirr30q6q.bkt.clouddn.com/jadyer/idea/YaHei_Consolas_Hybrid.rar

http://download.csdn.net/detail/jadyer/9719438

http://www.intellij.org/downloads/YaHei.Consolas.1.12.zip

安装方法为:拷贝 ttf 文件到 C:\Windows\Fonts\ 目录即可,然后就可以回到 idea 里面配置了

settings—Editor—Font—Font—Yahei Consolas Hybrid,Size=14

代码格式,设置为google代码格式

idea支持自定义的code style,并且google code style也提供了正对idea的xml配置,直接导入就可以在idea中使用google提倡的code style了。

1.从github上clone google code style

2.复制对应的xml配置(如intellij-java-google-style.xml)到“~/.IdeaIC2016.1/config/codestyles”下, 如果没有codestyles,自行创建改文件夹。

3.重启idea在Prefrence->Editor—>Code Stytle->Java,选择GoogleStyle即可

=======================================================================

https://pan.baidu.com/s/1EZ-8YSEELnXLmmL_IjcnGQ下载对应的汉化包,选择具体版本以后,根据以下进行操作:

1-放入 lib 中就可用的汉化包

命名为 cn,即 resources_cn_*.jar 的汉化包,直接放到软件安装目录下的 /lib/ 中即可。 
注意: 
* 不需要重命名,直接放进去就行。 
* 如果该方法汉化无效,如使用英文操作系统等,可尝试 2 中的方法替换原文件。

2-替换 lib 中原文件的汉化包

命名为 resources_en.jar 的汉化包,复制到 /lib/ 中覆盖原文件即可。 
注意: 
* 覆盖前可以把原来的文件备份到其他地方,或者以后需要还原时再从“英文包”文件夹中下载。 
* 如果不想替换文件,如版本不同的情况,可以将汉化包中的 messages 和 tips 两个文件夹打包进要汉化的资源包即可。

========================================================================================

禁用Search Everywhere

双击shiift的时候会弹出search everywhere

在开发代码,切换中英文的时候非常不方便,因此要禁用

查看网上资料,打开idea安装目录下面的lib/resources.jar/idea/PlatformActions.xml

注销或者删除下面这行

<action id="SearchEverywhere" class="com.intellij.ide.actions.SearchEverywhereAction" />

resources.jar

上面是已经修改 好的,可以直接下载替换,我的idea版本是2018.1

======================================================

Ctrl+ALT+V 生成返回对象

IntelliJ IDEA 常用快捷键,maven依赖图,个性化设置,禁用Search Everywhere的更多相关文章

  1. IntelliJ IDEA 设置代码提示或自动补全的快捷键 &lpar;附IntelliJ IDEA常用快捷键&rpar;

    修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings- Ctrl+Alt+S), –> 打开设置对话框. 在左侧的导航框中点击 KeyMap. 接着在右边的树型框 ...

  2. IntelliJ IDEA 常用快捷键列表及技巧大全

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和 ...

  3. 转载:IntelliJ Idea 常用快捷键列表

    IntelliJ Idea 常用快捷键列表 (http://www.open-open.com/lib/view/open1396578860887.html) Ctrl+Shift + Enter, ...

  4. MAC Intellij IDEA 常用快捷键

    MAC Intellij IDEA 常用快捷键 Copy by: http://blog.csdn.net/cym492224103/article/details/40077253 Keymap 设 ...

  5. IntelliJ Idea 常用快捷键列表和快速输入

    IntelliJ Idea 常用快捷键列表和快速输入 快速输入查看 最常用快捷键 Alt+Enter 万能快捷键,用于引入错误包 Ctrl+ Mouse left 快速调转定义 快捷键 Ctrl+Sh ...

  6. 4&period;IntelliJ Idea 常用快捷键

    IntelliJ Idea 常用快捷键列表 Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Sh ...

  7. IntelliJ IDEA 常用快捷键和技巧

    IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和 ...

  8. Java 程序员生产神器 IDEA 的常用快捷键、插件及设置

    对于 Java 程序员来说,使用 IDEA 集成环境是最称手的.优点不多讲,用过的人都知道.IDEA 虽好,但为了充分利用 IDEA 的优势,我分享一下我常用快捷键.插件和设置. 常用快捷键 Ctrl ...

  9. &lbrack;转&rsqb;IntelliJ Idea 常用快捷键 列表&lpar;实战终极总结!!!!&rpar;

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) ntelliJ Idea 常用快捷键 列表(实战终极总结!!!!) 1. -----------自动代码-------- 常用的有 ...

随机推荐

  1. QTP获取系统时间并自定义格式

    function GetDateTime(Nowstr)          Dim Currentdatetime           Dim YY   'Year          Dim MM   ...

  2. Posix线程编程指南&lpar;3&rpar; 线程同步

    互斥锁 尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的m ...

  3. Omi教程-通讯通讯攻略大全

    组件通讯 Omi框架组建间的通讯非常遍历灵活,因为有许多可选方案进行通讯: 通过在组件上声明 data-* 传递给子节点 通过在组件上声明 data 传递给子节点 (支持复杂数据类型的映射) 父容器设 ...

  4. python3&period;6&plus;linux服务器&plus;django1&period;11连接MYSQL数据库

    1.django创建一个项目,在项目的settings.py中配置Mysql DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysq ...

  5. SQL注入渗透实战

    概述: 判断注入点: http://www.xxxxx.com/page.php?pid=42 and 1=1 #true http://www.xxxxx.com/page.php?pid=42 a ...

  6. Bulk API

    承接上文,使用Java High Level REST Client操作elasticsearch Bulk API 高级客户端提供了批量处理器以协助批量请求 Bulk Request BulkReq ...

  7. Ganlia采样、统计及RRD记录周期(频次、间隔)的配置和更改

    Ganglia & RRD Ganglia是伯克利开发的一个集群监控软件.可以监视和显示集群中的节点的各种状态信息,比如如:cpu .mem.硬盘利用率, I/O负载.网络流量情况等,同时可以 ...

  8. Hyperledger fabric-sdk-java Basics Tutorial&lpar;转&rpar;

    原文地址:Hyperledger fabric-sdk-java Basics Tutorial This quick tutorial is for all Java developers, who ...

  9. &lbrack;日常&rsqb; Go语言圣经--并发的web爬虫

    两种: crawler.go package main import ( "fmt" "links" //"log" "os&qu ...

  10. python——回文函数(reversed)

    回文数:正向排列与反向排列所得结果是相等的(即从左到右和从右到左的结果是相等的),例如:“123321”,“0000”等. reversed函数:反转一个序列对象,将其元素从后向前颠倒构建成一个新的迭 ...