idea怎么格式化代码?

IDEA是我们经常使用的一款ide,功能比较强大,可以开发多种语言,比如常用的java开发,但有时我们的代码可能格式不正确,想格式化代码,但是不知道怎么操作,那么IDEA怎么格式化代码呢?下面本篇文章给大家介绍一下。

工具:

IDEA2018

Windows10操作系统

idea格式化代码的方法

首先,打开登录电脑上面的IDEA,如图所示。

1.png

打开之后,IDEA会有一个初始化的过程,需要等待一会,如图所示。

2.png

等待IDEA初始化完成之后,进入IDEA,找到要格式化的代码,如图所示。

3.png

然后选择要格式化的代码,比如可以直接Ctrl+A,全选要格式化的代码,点击上面菜单中的“Code”,如图所示。

4.png

然后选择其中的“Reformat Code”功能,如图所示。

5.png

然后再回看代码,就会发现,代码已经格式化完成,如图所示。

6.png


推荐文章
CD-ROM是指什么?

CD-ROM(CompactDiscRead-OnlyMemory),光盘只读存储器,一种能够存储大量数据的外部存储媒体,一张压缩光盘的直径大约是4.5英寸,1/8英寸厚,能容纳约660兆字节的数据。

黑马程序员Linux入门视频教程(2套)

黑马程序员,致力于互联网应用研研发培训,中国程序员认可的培训机构。 这里有两套Linux视频教程,分别是Linux从入门到精通和Linux从零基础系统编程开始,全部都是针对0基础学员开设的课程。

Shell find和grep命令的区别(超详细)

find和grep同样都是搜索命令,两者有什么区别呢? find命令 find命令用于在系统中搜索符合条件的文件名,如果需要模糊査询,则使用通配符进行匹配。搜索时文件名是完全匹配的。 完全匹配是什

Java Swing JFileChooser和JColorChooser:文件选择器和颜色选择器

在开发应用程序时经常需要选择文件和选择颜色的功能。例如,从选择的文件中导入数据,为窗体选择背景颜色等。本节详细介绍Swing中文件选择器和颜色选择器的使用。 文件选择器 文件选择器为用户能够操作系统

Servlet的类和方法

开发Servlet相关的程序包主要有两个,即javax.servlet和javax.servlet.http。大多数Servlet是针对HTTP协议的Web容器,这样,开发Servlet的方法时,会使

JSP page指令

JSPpage指令是页面指令,可以定义在整个JSP页面范围有效的属性和相关的功能。利用page指令,可以指定脚本语言,导入需要的类,指明输出内容的类型,指定处理异常的错误页面,以及指定页面输出缓存的大

学sql数据库能干什么?

如果是专精于sql数据库方面的,那目标肯定是DBA,不过DBA要懂得可不止是sql这么一点东西,下面我们来为大家介绍一下。数据库管理员(DatabaseAdministrator,简称DBA),是从事

JS高阶函数精讲

高阶函数也称算子(运算符)或泛函。作为函数式编程最显著的特征,高阶函数是对函数运算进行进一步的抽象。高阶函数的形式应至少满足下列条件之一: 函数可以作为函数被传入,也称为回调函数,如函数合成运算。

如何修改关联式容器中键值对的键?

通过前面的学习,读者已经掌握了所有关联式容器(包括map、multimap、set和multiset)的特性和用法。其中需要指出的是,对于如何修改容器中某个键值对的键,所有关联式容器可以采用同一种解决

C++ vector删除元素(数据)详解

正像所说的那样,只能通过容器的成员函数来删除元素。可以通过使用vector的成员函数clear()来删除所有的元素。例如: std::vectordata(100,99);//Contains10

CapsNet胶囊网络原理和TensorFlow实现详解

胶囊网络(CapsNet)是一个非常新颖的创新型深度学习网络。该技术于2017年10月底在SaraSabour、NicholasFrost和GeoffreyHinton发表的一篇名为“DynamicR

Django实现自定义标签

通过前面几节的内容,我们对Django内置的模板标签与过滤器做了深入的探讨学习。Django虽然内置了二十多种标签和六十多种过滤器,但是为了给Web开发者提供更好使用体验,Django也提供了自定义标

七个你没用过的炫酷开发工具推荐

1.BundlePhobiaBundlePhobia用于分析npmpackage的依赖、bundle后的大小、下载速度预估等等,帮助你在引用一个package之前了解引入该package的代价:你也可

C语言将数组作为函数参数

一个函数的形参是普通的局部变量。当发生函数调用时,程序创建这些形参,然后用对应的实参来初始化这些形参。形参的作用域就是函数块。函数内可以改变形参的值,而不会影响调用上下文中实参的值。 如果需要将一个

C语言typedef的用法详解

structstustu1; STUstu1;typedef typedef oldName newName; typedefintINTEGER; INTEGERa,b; a=1; b=2

Java ResultSet.getString()方法:获取String类型的数据

Java中的ResultSet.getString() 方法从ResultSet对象中获取String类型的数据。 语法1 getString(intcolumnIndex) 参数说明: co

如何选择MySQL存储引擎?

我们在《MySQL存储引擎有哪些》一节中介绍了MySQL中几种主要的存储引擎以及它们的使用特性,本节将介绍如何根据不同的应用场景去选择合适的存储引擎。   在使用MySQL数据库管理系统时,选择一个合

C++二进制文件读写(read和write)详解

图1以字符串表示的数字 图2以二进制表示的数字从字符串表示到数字的转换称为解析而从数字到字符串的逆转换称为格式化。二进制文件文本文件 ofstreamfile("num.dat"); s

JS函数内部标识符的使用顺序

在JavaScript函数结构中,一般包含以下类型的标识符。 函数参数。 arguments。 局部变量。 内部函数。 this。 其中this和arguments是系统默认标识符,不

Shell变量:Shell变量的定义、赋值和删除

变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell变量也遵循这个规则。 在Bashshell中,每一个变量的值都是字