工欲善其事必先利其器

IDEA

软件是提高工作效率的工具。所以了解工具的特性,操作方式,能更好地使用它。一般使用掌握逻辑:

第一步:了解菜单栏-工具栏-其他窗口;

第二步:实战,真正利用工具操作完成任务,熟悉窗口组件等;

第三步:仔细观察通用“icon”,意思都是相通的,看图识别功能;

第四步:提炼出常用的快捷键,工作中刻意练习,后面的效率会有很大的提升;

第五步:自我探索到此差不多了,可以google、百度、csdn博客等网站查看别人对这软件的解读与使用技巧,共同进步。

本人提倡:探索式学习,先根据自己理解进行思考实战,再查看别人怎么做的,互相印证提高。

一、菜单栏

菜单栏

从左往右依次为:文件、编辑、视图、导航、代码、分析、重构、建造、运行、工具、版本、窗口、帮助

基本上软件的菜单栏,大同小异,略微解释每个菜单对应的内容:

1.1、文件

File 文件:一些关于对【文件】的操作,包括:新建、打开、关闭、导入导出、设置等

文件

1.2、编辑

Edit 编辑:一般涉及复制、粘贴、选择、缩进等

编辑

1.3、视图

View 视图:对动态编辑器active editor的设置,查找文件相关等

视图

1.4、导航

Navigate 导航:定位,跳转,查找等功能

导航

1.5、代码

Code 代码:代码编辑快捷键,比如:重写方法、实现方法、if else……

代码

1.6、分析

Analyze 分析:这部分的功能主要是对代码进行检查、分析,相当于有一个助手

分析

1.7、重构

Refactor 重构:对代码进行优化,包括重命名、提取接口、删除冗余、尽量用工厂方法代替构造器等

重构

1.8、构建

Build 构建:对项目的构建、重新编译等

构建

1.9、运行

Run 运行:关于代码运行、调试、覆盖数据、分析器、一步一步追本溯源,分析的强大功能,更好理解程序运行调试。

运行

1.10、工具

Tools 工具:生成模板、javadoc文档,作为小工具等以及相关控制台设置

工具

1.11、版本

VCS 版本控制:历史版本、版本控制、应用补丁等

在这里插入图片描述

1.12、窗口

window 窗口:看得见的工具窗口、弹窗、通知、布局等设置

窗口

1.13、帮助

Help 帮助:提供一些入门指南、快捷键参考、软件更新、插件性能测试、注册、错误报告、信息反馈等功能

帮助

二、工具栏

常用工具icon,看图识别功能

工具栏

三、窗口组件

3.1、Event log

事件日志窗口:一般指的是有动作,才会产生事件,颗粒度比消息要大。一个事件可能包含多个消息。

事件日志

3.2、Message

消息窗口:通知的内容集合,便于了解当前发生的情况。

消息

3.3、Project

项目窗口:项目文件情况一目了然。

项目

3.4、Structure

结构:清楚了解程序代码中、类、接口、方法、字段属性的归属

结构

四、总结

主动去探索一个工具的使用,是非常好玩的一件事情,做个有心人,认真了解工具的内容,想想以后代码工作时可以怎么用,这才能发挥工具最大的作用,大大提高工作效率。“工欲善其事必先利其器”,况且软件类似,及早掌握一个,其他软件工具掌握起来也就相当了,“以点破面"的思想。

欢迎交流!

路漫漫

idea 删除补丁_带着好奇心去探索IDEA相关推荐

  1. 感悟人生的伤感日志_带着眼泪去流浪

    感悟人生的伤感日志_带着眼泪去流浪 - 感悟人生的伤感日志_带着眼泪去流浪 眼泪里不但包含了许多悲哀和伤痕,还包括了埋怨.嫉妒和轻视.展示伤痕,是痛苦的-- 人生里有许多悲哀.人生里有许多伤痕. 这些 ...

  2. 删除苹果自带软件后果_删除 iPhone 自带的软件会有什么影响?

    或许很多用户都有这样的习惯,拿到新手机后先删除手机中自带的应用,以便腾出更多可用空间.那么删除 iPhone 的自带应用是否会有什么影响呢? 需要注意的是,当您从 iPhone 删除内建应用时,也会删 ...

  3. 3dmax phoenix fd4.0汉化补丁_教你屏蔽 Win10 Flash 删除补丁 - Windows 10

    微软早前就已经宣布,将会在今年年底彻底不支持 Flash.现在,微软行动起来了.微软做了一个新的 Windows 10 补丁 KB4577586,这个补丁的唯一作用,就是在系统中彻底删除 Flash. ...

  4. 删除苹果自带软件后果_苹果录音机在哪?这个自带软件太厉害了,还不会用不如换手机...

    无论什么手机都有很多自带软件,大部分都是可以自主卸载和下载的.录音机是一款非常基础的手机软件,基本上所有智能手机都会有.但是我发现很多苹果用户会问:我的自带录音机在哪里? 苹果录音机在哪?这个自带软件 ...

  5. java 中io的删除文件_总结删除文件或文件夹的7种方法-JAVA IO基础总结第4篇

    本文是Java IO总结系列篇的第4篇,前篇的访问地址如下: 如果您阅读完成,觉得此文对您有帮助,请给我点个赞,您的支持是我不竭的创作动力. 为了方便大家理解,我特意制作了本文对应的视频:总结删除文件 ...

  6. 带张光盘去装机(转)

    带张光盘去装机(转)[@more@] 我在电脑城打工时,几乎每天都会遇到用户电脑出现问题需要修复或重装系统的事.由于经常要去客户的公司或家里进行故障处理,因此我心想:如果有一张附带常用工具的万能装机盘 ...

  7. 感恩工作平台心得体会_带着感恩心工作心得体会

    带着感恩心工作心得体会 带着感恩心工作心得体会 带着感恩心工作心得体会 暑假来临,我走到书城想为自己的心灵煲个汤.来到书城楼下,在一排排书架前来回绕了几圈,映入我眼帘最多的一个词语就是感恩二字.最后选 ...

  8. 【实用技巧分享】使用ADB工具删除手机自带应用

    文章目录 前言 一.准备步骤 二.使用步骤 1.ADB程序的调用 2.读入数据 总结 前言 用ADB来删除手机的出厂自带应用,如应用市场.音视频播放软件和浏览器等.但是如果没有经过root开启权限,这 ...

  9. centos删除系统自带的httpd

    centos删除系统自带的httpd 1.[root@localhost etc]# rpm -qa|grep httpd,查看与httpd相关软件包. httpd-tools-2.2.15-15.e ...

最新文章

  1. 区块链技术的标准化和颠覆性
  2. Spring事务管理3----声明式事务管理(1)
  3. 第一百一十四节,JavaScript文档对象,DOM进阶
  4. 麦当劳java排班_学习肯德基排班管理系统
  5. sap gateway development mode
  6. NodeJs实现下载Excel文件
  7. 计算机应用专业特色建设情况,【计算机应用论文】计算机应用类专业建设和革新探索(共3022字)...
  8. php 自动分配数据到个人,数据表格自动分配列宽的一种实现方法
  9. [BUAA OO]第三次博客作业
  10. CSDN博客常用代码
  11. vim命令失效了怎么办
  12. 信安软考 第十四章 恶意代码防范技术原理
  13. 淘特,阿里在下沉市场的一把好刀
  14. Android Activity 透明主题 使用
  15. mtk处理器和骁龙对比_3500元以内手机的绝杀?首款MTK 天玑1000处理器手机IQOO Z发布...
  16. html特效代码 枫叶,经典FLASH特效代码
  17. vue使用脚手架的单文件组件环境搭建
  18. python涨停分析 -股票量化
  19. 如何写长尾关键词的文章
  20. 测试用例(功能用例)——登录、首页、个人信息

热门文章

  1. 【转载】Linux等类Unix系统学习用书那点事儿!
  2. Codeforces 1178
  3. 某些数组和字符串类型转换(转)
  4. C#按指定长度分割字符串
  5. JavaScript-数组相关作业
  6. 模线性同余方程组求解
  7. JVM老年代垃圾收集器Serial Old和Parallel Old
  8. python ----元组方法以及修改细节
  9. 高性能的 socket 通讯服务器(完成端口模型--IOCP)
  10. 常用sql语句整理:mysql