idea 2020.1日常使用小总结_idea importorder_杨丙寅的博客-程序员秘密

技术标签: 技能总结  java  开发工具  

IDEA 2020.1

本文记录IDEA 2020.1 的日常开发使用的小技巧总结。持续更新中……

idea 2020.1修改格式化代码快捷键

  1. File --> Setting,见下图:

在这里插入图片描述

  1. 然后在右边搜索栏输入:reformat code

在这里插入图片描述

  1. 将被检索出来的东西右键,然后add key board shortcut,然后修改你自己熟悉的快捷键就行了。最后,OK退出。

在这里插入图片描述


Intellij IDEA 代码格式化与eclipse保持风格一致

  1. 选择File --> Setting --> Plugins --> Marketpalce,在setting中安装插件eclipse code Fromatter。安装好重启IDEA2020,即如下图所示。

在这里插入图片描述

  1. 下载所需的文件,本文采用的阿里的eclipse代码规范

在这里插入图片描述

  1. 选择Setting --> Eclipse Code Formatter,勾选 Use the Eclipse-code-formatter,并在Eclipse Formatter config file选择Eclipse用的eclipse-codestyle.xml文件,这个选项会决定格式化代码的方式。同时配置Import order的From File也为Eclipse用的eclipse-codestyle.xml文件,这个选项会决定组织import区域的方式。如下图:

在这里插入图片描述

在这里插入图片描述

4.使用插件
使用IDEA的格式化快捷键"Ctrl+ALT+L"即可进行格式化。这个是默认的,可以修改为个人快捷键。
如果出错会输出提示到Event Log里;如果看到’xxx formatted sucessfully by Eclipse code formatter'则表示格式化成功。

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_46153949/article/details/111744183

智能推荐

大数据治理平台建设规划方案_公众号:肉眼品世界的博客-程序员秘密

推荐阅读:世界的真实格局分析,地球人类社会底层运行原理不是你需要中台,而是一名合格的架构师(附各大厂中台建设PPT)企业IT技术架构规划方案论数字化转型——转什么,如何转?华为干部与人才发...

一文了解,前端网页布局常用的几种方式_前端布局的几种方式_儒雅的烤地瓜的博客-程序员秘密

建议看完本文,你会受益很多!本文将带你深入了解前端网页布局的几种方式,诸如关于静态布局、自适应布局、流式布局、响应式布局、弹性布局等的概念以及区别。

大数据:对大数据的理解_rsxrsxrsx的博客-程序员秘密

学了这么久大数据,学了好多主流大数据框架,从来没有主观意义上去深度地思考过大数据。现在对于大数据我讲讲自己的想法。1 大数据的产生为什么会有大数据?随着互联网的发展,现在大部分日常生活都通过网络变得十分便捷,吃穿住行等等的日常生活都离不开网络。使用网络就避免不了留下信息,或是你输入的信息、或是你点击一次按钮、又或是你滑动滚动条。这都是一条条数据,数据愈加庞大,进而形成了大数据这一现象。而在公司中的大数据一般来源于日常运营的数据和用户的行为数据。2 大数据特点①数据量庞大:即使现在

windows sc_weixin_34279061的博客-程序员秘密

2019独角兽企业重金招聘Python工程师标准>>> ...

Todo总结_小光~的博客-程序员秘密

Todo总结一、技术选型jQuery:选择器和事件处理Bootstrap:响应式的样式Hogan:Html模版渲染webpack:模块化开发和实时刷新网页二、学到的东西node环境的配置,如何初始化项目。webpack的安装,webpack如何处理js、css、图片以及html模版。jQuery的基本用法。Bootstrap的基本用法。Hogan的基本...

python word库_Python docx库用法示例分析_weixin_39991926的博客-程序员秘密

本文实例分析了Python docx库用法。分享给大家供大家参考,具体如下:打开及保存文件:from docx import Documentdocument = Document('test.docx')document.save('test.docx')添加文本:document.add_paragraph('test text')调整文本位置格式为居中:from docx import Do...

随便推点

【Java基础】常用集合(List、Map等)优缺点与特性总结_list和map的优缺点_Maoway稻草人的博客-程序员秘密

常见数据结构的特点集合体系常见数据结构的特点在聊常用集合之前,得先来看看常见的数据结构的特点,毕竟集合的实现可离不开各个数据结构的;​ ① 数组(Array): 有索引,内存连续分配,查询快,增删慢;​ ② 链表(linked list): 内存不连续,增删快,查询慢;​ ③ 栈(stack): 出口与入口...

2019年java架构师视频_qq_37950254的博客-程序员秘密

01.并发专题(一)2018-09-11(1)-Java内存模型2018-09-13(2)-synchronized原理2018-09-16(3)-volatile实现机制2018-09-18(4)-DCL-单例模式2018-09-21(5)-并发基础-AQS、CAS2018-09-25(6)-并发集合2018-09-27(7)-原子操作-基本类型2018-09-30(8)-线程池...

android中的r文件,java反射android的r文件的示例_喇嘣的博客-程序员秘密

//通过string-array name属性动态获取R.array.xxx的int值public CharSequence[] getListData(String name) {try {Class> arrayClass = getArrayResource().getClass();Field intField = arrayClass.getField(name);int sour...

mybatis resultMap结果映射集用法详解_mybatisresult映射集合_光阴不负卿的博客-程序员秘密

resultmap是mybatis中最复杂的元素之一,它描述如何从结果集中加载对象,主要作用是定义映射规则、级联更新、定制类型转化器。resultmap元素构成:元素 子元素 作用 constructor idArg、arg 用于配置构造器方法 id ...

java request 作用域_java servlet三大作用域:request,session,application_weixin_39528000的博客-程序员秘密

javaweb开发中Servlet三大域对象的应用(request、session、application(ServletContext))。1. requestrequest是表示一个请求,只要发出一个请求就会创建一个request,它的作用域:仅在当前请求中有效。用处:常用于服务器间同一请求不同页面之间的参数传递,常应用于表单的控件值传递。方法:request.setAttribute(); ...

eslint检查修复代码格式_絮絮叨叨的口刀的博客-程序员秘密

npm i eslint-loader eslint eslint-config-airbnb-base eslint-plugin-import -D执行命令安装eslint然后在loader中配置{ //eslint只检查js语法 test:/\.js$/, //只检查自己写的js代码不检查第三方库的代码 exclude: /node_modules/, loader: 'eslint-loa.

推荐文章

热门文章

相关标签