Intel IDEA 系列工具,根据个人习惯做的配置优化

1.Ctrl + Q 查看代码的详情文档

2.把Ctrl + Shift + Enter 自动完成该行,换成 Ctrl + Ente 自动完成该行

3.设置 Ctrl + Alt + Left ,实现Back光标向上一次位置移动

4.设置 Ctrl + Alt + Right ,实现Forward光标向下一次位置移动

5.设置 Ctrl + Shift + F ,全项目查找某关键字

6.设置选中代码高亮(全屏相关字段高亮)

Editor ——
Colors Fonts —— General —— Code ——
Identifier undercaret 和 Identifier undercaret(write)

7.代码模板 (Live Template)编写和录入

8.针对可能出现的UI乱码(口口口方框)

Setting —— Appearance & Behavior —— Appearance —— Override default fonts by(not recommanded) —— 选择 微软雅黑(Microsoft YaHei)

UI乱码的问题这样就解决了。

9.代码自动提示(智能提示)的同时匹配大小写(无视格式)

Setting —— Editor —— General —— Code Completioni —— Case sensitive completion —— None(大小写同时满足要求)

这样,就不会出现死板的限定大小写匹配了。

10.设置Spelling Dictionary(常用单词拼写检查),可有效降低错误率

Editor —— Spelling —— Accepted Words

可以在这里 添加 和 删除 需要使用的单词。
同时又让开发工具,帮你时刻检查拼写。

11.神奇快捷键

Ctrl + Shift + F
Ctrl + Shift + V
Shift + Alt + C 最近的文件修改记录(备份)
Ctrl + ALt + 上下左右

12.让左侧侧边栏显示出来

View —— 开启以下四项的显示:ToolBar 、 ToolButtons 、 Status Bar 、Navigation Bar 。

这样,左边、下面的侧边栏,就都显示出来了。

13.查找整个项目中,一个类的某个方法的使用频率次数

比如,我要查找 “Intent” 这Android中的类的 “putExtra( )”方法 的使用次数:

先把鼠标光标,点击放在要查找的 方法(function)上,
Ctrl + Alt + F7

即可进行查找,整个项目里,同一个方法,在不同地方的使用。

14.设置各大工具,快速生成一个新的源代码文件,的快捷键

Android Studio,生成Kotlin文件,默认是 Ctrl + Shift + Alt + Numpad+(小键盘加号键)

于是,把CLion中,生成 .cpp源代码文件 的快捷键,也设置成 Ctrl + Shift + Alt + Numpad+(小键盘加号键)。

同理,PyCharm中,生成 .py源代码文件 的快捷键,也设置成 Ctrl + Shift + Alt + Numpad+(小键盘加号键)。

15.愚蠢的CSDN,我的MK文档写了1000字,又被你瞬间弄崩溃页面,丢了

16.Power Mode Plugin 插件

Settings —— plugins 里面安装。

Settings —— Appearance —— Power Mode 里面设置。

Basic

Enter Power Mode : 打开 Power Mode 模式
Particles : 小火星、小颗粒的效果
Shake : 摇晃、震动效果
Flames : 烟花效果
Visualize every caret Movement : 当鼠标移动到文档某个位置时,是否触发效果
Bam : 不知道是什么
Power Indicator : 可视化窗口的键盘打击计数器
Play Music : 可以手动设置,当键盘输入时触发的音乐

Heatup

Keystrokes per minute : 这里是,当heatup(加热,键盘打击的热度)达到 APM 多少时,作为100%的尺度衡量。(heatup热度的当前值,将显示在右侧可视化窗口。)
heatup threshold : 热度阈值。只有当,heatup值,达到了这个阈值时,才会出现 小火星小颗粒、烟花、摇晃震动 的初始效果。并且随着 heatup值 继续升高,效果会越来越明显。一旦heatup低于阈值,则什么特殊效果都不会显现。
heatup base level : 热度的初始值。也是热度所能下降到的下限值。(当一段时间,键盘不进行输入操作时,heatup热度值,就会自动按一定比例下降。)【举例:若 APM标准定为300 ,阈值定为 30% ,初始值定为 20% 。 则用户需要每分钟输入 300 * ( 30% - 20%) 来突破阈值,进而触发 小火星小颗粒、烟花、摇晃震动的特效发生。】
heatup time : 单位为毫秒。当键盘没有任何输入操作的时间,超过这个设定值时,heatup热度值,开始自动按照一定比例下降。

Sparks

spark color red range : 可以设定 小火星小颗粒的RGB颜色中 R的下限值和上限值。
spark color green range : 可以设定 小火星小颗粒的RGB颜色中 G的下限值和上限值。
spark color blue range : 可以设定 小火星小颗粒的RGB颜色中 B的下限值和上限值。
alpha : 透明度。
spark count : 小火星小颗粒的最大数量。
spark life : 小火星小颗粒存在时间的最大值。
spark size : 小颗粒小火星的尺寸(用像素px为单位)
spark veloctiy factor : 小颗粒小火星的初始速度
spark gravity factor : 小颗粒小火星的重力加速度

Others

shake range : 摇晃、震动的幅度(用像素px为单位,表示可以承受的最大偏移量)
max flame size : 烟花、火焰燃烧时,最大可以有多大尺寸的火焰(用像素px为单位)
flame life :烟花、火焰持续的时间
custom flame images : 自定义烟花、火焰的逐帧图片
BAM life : 不知道是什么意思
custom BAM images : 不知道是什么意思的自定义逐帧图片
framerate : 眼花、火焰燃烧时,每秒钟播放多少帧的待选图片

我个人的推荐预设值:
效果,除了 Visualize every caret Movement 以外,全部打开。
keystrokes per minute 设定为 600
heatup threshold 设定为 30
heatup base level 设定为 25
heatup time 设定为 3000

shake range 设定为 6
flame life 设定为 1000

17.代码的快速笔记、锚点,跳转功能

设置锚点,在当前位置做一个记号:
Ctrl + Shift + 你的数字记号

迅速马上立刻跳转到,预设的锚点位置:
Ctrl + 你的数字记号

18.鲜明醒目的代码主题配色推荐:

Android Studio:
基于网上的成品,进行了诸多魔改。

WebStorm:
http://color-themes.com/?view=theme&id=563a1a7180b4acf11273ae84
下面这个经过魔改后,确实很醒目:
http://color-themes.com/?view=theme&id=563a1a9980b4acf11273aef6

猜你喜欢

转载自blog.csdn.net/hanshou101/article/details/78735295
今日推荐