二,IntelliJ IDEA的工具栏介绍

2,IntelliJ IDEA菜单栏

(5)code编码

✌1.Override Methods:覆盖方法

✌2.Implement Methods:实现方法

✌3.Delegate Methods:委托方法

✌4.Generate:行成,发生

✌5.Surround With:包围,围住

✌6.UNwrap/Remove:打开/删除

✌7.Completion:实现

✌8.Folding:折叠

✌9.Insert Live Template:插入生活模板

✌10.Surround with Live Template:生活模板环绕

✌11.Comment with Line Comment:带有行注释的注释

✌12.Comment with Block Comment:带有块注释的注释

✌13.Reformation Code:改革的代码

✌14.Show Reformat  File Dialog:显示重新格式化文件对话框

✌15.Auto-Indent Lines:自动缩进线

✌16.Optimize Imports:优化进口

✌17.Rearrange Code:重新整理代码

✌18.Move Statement Down:声明中向下移动

✌19.Move  Statement Up :生命中向上移动

✌20.Move Element  Left :移动元素左

✌21.Move Element Right:移动元素右

✌22.Move Line Down:线向下移动

✌23.Move Line  Up:线向上移动

✌24.Generate Module-info Descriptors:生成模块信息描述符

✌25.Update Copyright:更新版权

✌26.Convert Java File to Kotlin File:将Java文件转化为Kotlin文件

(6)Analyze分析

✌1.Inspect Code:检查代码

✌2.Code Cleanup:代码清除

✌3.Silent Code Cleanup:无声代码清理

✌4.Run Inspection by Name:自动检查清除冗余资源

✌5.Configure Current File Analysis:配置当前文件分析

✌6.View Offline Inspection Results:查看离线检查结果

✌7.Infer Nullity:推断出无效

✌8.Locate Duplicates:查找重复

✌9.Show Coverage Data:显示覆盖数据

✌10.Analyze Dependencies :分析依赖性

✌11.Analyze Backward  Dependencies :分析落后的依赖关系

✌12.Analyze Module  Dependencies:分析模块依赖关系

✌13.Analyze Dependency  Matrix:分析从属矩阵关系

✌14.Analyze  Cyclic Dependencies:分析循环依赖关系

✌15.Analyze  Data  Flow to Here :分析到这里的数据流

✌16.Analyze Data Flow from Here :从这里分析数据流

✌17.Analyze Stack Trace :分析堆栈追踪

(7)Refactor重构

✌1.Refactor This:重构这个

✌2.Rename:重新命名

✌3.Change Signature:重新署名

✌4.Type Migration:类型迁移

✌5.Make Static:使静态

✌6.Convert To Instance Method :转换到实例方法

✌7.Move:移动

✌8.Copy:复制

✌9.Safe Delete:安全删除

✌10.Extract:提取

✌11.Inline:内联

✌12.Invert Boolean:反布尔

✌13.Pull Members Up:将成员拉上来

✌14.Push Memberers Down:将成员推下去

✌15.Push ITDs In:推动ITDs

✌16.Use Interface Where Possible:使用接口

✌17.Replace Inheritance with Delegation:用委托代替继承

✌18.Remove Middleman :移除调解

✌19.Wrap Method Return Value:回绕法返回值

✌20.Encapsulate Fields:封装领域

✌21.Replace Constructor with Factory Method:使用工厂方法替代构造方法

✌22.Generify:泛型化

✌23.Migrate:迁移

✌24.Internationalze:国际化

✌25.Convert to Java:转换为Java

✌26.Convert to @CompileStatic:转换为@CompileStatic

✌27.Modularize:使模块化

✌28.Remove Unused Resources:删除未使用的资源

✌29.Migrate App To Appcompat:将应用程序移动到Appconpat

✌30.Inline Style:内联模式

✌31.Use Style Where Possible:尽可能使用风格

(8)Build构建

✌1.Build Project:构建工程

✌2.Build Module:构建模块

✌3.Recompile:重新编译

✌4.Rebuild Project:重新构建工程

✌5.Generate Ant Build:生成Ant构建

✌6.Build Artifacts:构建构件

✌7.Analyze APK:分析APK

✌8.Run Ant Target:运行Ant目标

关于软件IntelliJ IDEA的使用技巧(二)的更多相关文章

  1. 关于软件IntelliJ IDEA的使用技巧(四)

    二,IntelliJ IDEA的工具栏介绍 2,IntelliJ IDEA菜单栏 (9)Run运行 ✌1.Run'All Features in :src':运行scr中所有的特征 ✌2.Debug  ...

  2. 关于软件IntelliJ IDEA的使用技巧(一)

    一,IntelliJ IDEA的下载 点击网址http://www.jetbrains.com/idea/进入官网,点击Download 会出现如下页面 点击Ultimate下的Download,下载 ...

  3. 关于软件IntelliJ IDEA的使用技巧(三)

    二,IntelliJ IDEA的工具栏介绍 2,IntelliJ IDEA菜单栏 (9)Tools工具 ✌1.Tasks & Contexts: ✌2.Generate JavaDoc: ✌3 ...

  4. SQL开发技巧(二)

    本系列文章旨在收集在开发过程中遇到的一些常用的SQL语句,然后整理归档,本系列文章基于SQLServer系列,且版本为SQLServer2005及以上-- 文章系列目录 SQL开发技巧(一) SQL开 ...

  5. SQL开发技巧(二) 【转】感觉他写的很好

    本文转自: http://www.cnblogs.com/marvin/p/DevelopSQLSkill_2.html 本系列文章旨在收集在开发过程中遇到的一些常用的SQL语句,然后整理归档,本系列 ...

  6. [转]基于Protel DXP软件的PCB高级编辑技巧大全

    来源:基于Protel DXP软件的PCB高级编辑技巧大全 一.放置坐标指示 放置坐标指示可以显示出PCB板上任何一点的坐标位置. 启用放置坐标的方法如下:从主菜单中执行命令 Place/Coordi ...

  7. Intellij IDEA 一些不为人知的技巧

    Intellij IDEA 一些不为人知的技巧 2016/12/06 | 分类: 基础技术 | 0 条评论 | 标签: IntelliJ 分享到:38 原文出处: khotyn 今天又听了 Jetbr ...

  8. IntelliJ IDEA创建项目技巧(转)

    转自:http://www.myext.cn/webkf/a_2539.html IntelliJ IDEA创建项目技巧 来源:网络    编辑:admin intellij idea教程 首先我要说 ...

  9. Eclipse用法和技巧二十四:当git遇上eclipse

    git是非常优秀的代码管理工具,eclipse是非常不错的,免费的IDE.工作中两者碰到一起,有点麻烦了:eclipse对于每个项目会生成一些特定的文件,而这些文件又不是项目必须的,并且每个人的配置是 ...

随机推荐

  1. python post 发送字符串

    python post 发送一段字符串 把字符串写在表单里,表单用字典格式,字符串作value import requests data={key:str} r=requests.post(url,d ...

  2. java虚拟机规范(se8)——class文件格式(五)

    4.7.1 定义和命名新属性 允许编译器定义和发布的class文件在class文件结构体.field_info结构体.method_info结构体和Code结构体中的attributes表中包含新的属 ...

  3. Angular的一些常用命令

    Angular的一些常用命令 cmd中创建项目: ng new taskmgr -si --style=scss //先不安装依赖,si 为skip install material需要scss样式的 ...

  4. 最大公因数数gcd模板

    首先蒟蒻是在大佬的博客里学习的代码,代码风格多有相似之处,大佬博客https://www.cnblogs.com/lMonster81/p/10433902.html 最大公因数那,顾名思义就是两个数 ...

  5. 【leetcode】sudokuSolver数独解题

    0.摘要 小时候在报纸上玩过数独,那时候觉得很难,前几天在leetcode上遇到了这个题,挺有意思于是记录下来 一般一道数独题,就像他给的例子这样,9*9的格子,满足 行,列 ,宫均取1-9的数,切互 ...

  6. 目标检测中roi的有关操作

    1.roi pooling 将从rpn中得到的不同Proposal大小变为fixed_length output, 也就是将roi区域的卷积特征拆分成为H*W个网格,对每个网格进行maxpooling ...

  7. HashMap常见面试题

    1.HashMap底层是通过什么来实现的? 在JDK1.7中是通过数组+链表来实现的: 在JDK1.8中是通过数组+链表+红黑树来实现的 2.HashMap在JDK1.8中为什么使用红黑树? 为了弥补 ...

  8. 部署.net Core 到 Windows server 2008 r2 IIs

    1. 将项目发布 2.iis 新建网站,设置 3 安装windows  server  hosting 4 关于报错 1.下载sdk https://www.microsoft.com/net/lea ...

  9. MUI 自定义从底部弹出的弹出框内容

    最近做的项目都是在使用mui做手机网页,大致是下面的这种弹出效果 首先,引入 mui.css或者mui.min.css 引入 mui.min.js或者mui.js 第二步:<a href=&qu ...

  10. Python--面向对象的程序设计之继承实现的原理(继承顺序)、封装、property

    抽象类补充: import abc class Parent(metaclass= abc.ABCMeta): x=1 @abc.abstractclassmethod def foo(self): ...