eclipse怎样对java代码自动排版,快速格式化,快速使代码对齐使代码快速对齐Java源代码格式化的方法有两种Java源代码格式化 , 咱们先看第一种Java源代码格式化:首先打开代码
如图所示Java源代码格式化,找到"Source",点击
在弹出的下拉框内Java源代码格式化,找到"Format",然后点击
然后对比一下,就可以看到代码自动对齐了
还有一种方法是直接使用快捷键“Ctrl shift f” , 就ok了
返回代码区,然后对比一下,就可以看到代码自动对齐了
用Java编写数字格式化程序import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
public class FormateBankAccountId {
ListString standardBankAccountIdFormat ;
public FormateBankAccountId(String propertiesFileName) throws FileNotFoundException, IOException
{
// 加载资源文件
Properties properties = new Properties();
properties.load(new FileReader(propertiesFileName));
this.standardBankAccountIdFormat = new ArrayListString();
int keyNumber = 1;
String value = https://www.04ip.com/post/null;
// 读取键值对,键的格式是: formate_1 ,..., formate_10,...,formate_100 等
while( ( value = https://www.04ip.com/post/properties.getProperty("formate_"keyNumber) ) != null)
{
value = https://www.04ip.com/post/value.trim();
this.standardBankAccountIdFormat.add(value);
}
}
public ListString formate(String orginalBankAccountId)
{
ListString proceededlBankAccountIds = new:
UE编辑器UltraEdit怎么格式化代码你好,可以试试以下方法或许会对你有所帮助 。
1、单击 Advanced--Tool Configuration 菜单项,在弹出的对话框内单击 "Insert" 按钮,然后在 "Menu Item Name" 一栏输入命令菜单的名称(例如:"格式化XML文件"),接着在 "Command Line" 一栏输入以下命令:
"C:/Progra~1/IDMCom~1/UltraEdit-32/GNU/XMLlint.exe --format --output %f %f"
在Output页签内将 "Capture Output" 选项的钩去掉,最后单击"确定"按钮完成配置 。
2、现在 , 如果你想格式化打开的XML文件那么只要在 “Advanced” 菜单下选择 ”格式化XML文件” 菜单项即可 。
【Java源代码格式化 java代码格式化在线】Java、C/C、C#源码文件格式化方法如下:
1、配置与XML格式化的配置类似,只是在 “Tool Configuration” 对话框内的 “Command Line” 一栏所输入的命令不同 。
Java源码使用以下命令行:
“C:/Progra~1/IDMCom~1/UltraEdit-32/GNU/astyle.exe --style=ansi --mode=java %f”
C/C源码使用以下命令行:
“C:/Progra~1/IDMCom~1/UltraEdit-32/GNU/astyle.exe --style=ansi --mode=c %f”
C#源码使用以下命令行:
“C:/Progra~1/IDMCom~1/UltraEdit-32/GNU/astyle.exe --style=ansi --mode=cs %f”
请记住在Output页签内将 "Capture Output" 选项的钩去掉,最后单击"确定"按钮完成配置 。
注意:要格式化的文件的路径中不能包含空格或中文,这个问题我还没解决 。
2、现在 , 你只要选择相应的格式化菜单项即可对打开的文件进行格式化了!
格式化 用哪个 eclipse javaconventions设置步骤如下:
第一步:启动eclipse →Project → Properties →Java
Code Style →Formatter →
按图2的红色字体的步骤操作 。
图2
第二步:按照图3的红色字体步骤操作 。
图3
第三步:第二步后会弹出图4窗口 。此时选择Braces选项卡,然后按照图4的红色字体步骤操作 。
若要设置class,method中的第一个"{",在类名,方法名的同一行,要以在:
windows-prrferences-java-code style-formatter-edit-braces中,全部设置为sameline.若要在新一行显示,则设置为next line.
注意:Array initializer可以保持为默认值不变“Sameline” , 要不然图中红色3的位置处会换行,就不好看了 。
第四步:打开eclipse → Window → Preferences → java → CodeStyle → Formatter → 按图5的红色字体步骤操作 。
图5
另外: 自定义eclipse代码规范模板
(1)
如何自定义eclipse中的代码模板:
Eclipse有内置的代码格式化程序和模板,也可以创建自己的模板:
1.在菜单栏中选中『windows』-〉 『Preferences』 。
2.在出现的对话框的左边树中展开『Java』下的『code style』 。
3.其中有两项,一项是『Formatter』,另一项是『code template』 。
『Formatter』,主要是设置代码的格式.使用的命令是:ctrl+shift+f.
如:换行,缩进等,
『code template』中设置的是自动生成的代码的格式,使用的命令是:alt shinf j.
如:
类文件开头的注释;
setter和getter方法,构造方法等相关注释 。
4.
设置『Formatter』:Eclipse内置的模板不能导出,需要新建一个 。输入模板名称,并选择初始化设置的文件 。这部分主要是设置格式化后代码的
格式,包括缩进、空行、花括弧等等内容 。具体的东西就按照自己的爱好,自己慢慢确定吧 。然后点击导出,存成.xml文件 。
5.
设置『code template』没有什么,主要是设置自动生成的一些方法等的注释格式,如getter/setter方法的注释 。里面可以包括一些变量,可以生成时自动填充相应内容,如姓名,参数名称等 。设置完毕后,点击全部导出 , 存成.xml文件 。
6.
用的时候当然是分别点击导入按钮,选择正确的配置文件 。选中菜单栏中『源代码』下的格式化 , 或者使用快捷方式ctrl shift f对代码进行格式化 。OK!
(2)
模板相关命令说明:
2.1
ctrl+ shift + f
使用Eclipse创建模板并格式化代码 --但不会自动添加注释 。
2.2
添加类或其它元素field/method注释:
在目标行,或目标方法中,按alt shinf j即可 。(无须选择行或方法体)
(前提:在代码模板中 , 选择最后一行:automatically add comments for new methods and types)
否则,在生成类或生成getter,setter时 , 须在相应的导航面板中,选择生成注释.
2.3
ctrl / :添加//注释
ctrl shinf / :添加block注释
ctrl shinf \ :去掉block注释
(3)
运用模板生成实例:
/**
* PROJECT NAME: Testselenium
* PACKAGE NAME: com.formatter
* FILENAME: Person.java
* CREATED TIME: 2010-2-9
*COPYRIGHT: Copyright(c) 2009~2010 MMM All Rights Reserved.
*/
package com.formatter;
/**
* Class Descripton goes here.
*
* @version [MMM.Core.MM-V200M001, 2009-11-09]
* @author9MMM31
*/
public class Person
{
/** Comment for codenumber/code */
public static int number = 1;
/** Comment for codename/code */
public String name;
/** Comment for codeage/code */
protected String age;
/** Comment for codepassword/code */
private String password;
/**
* constructor
* @param number
*/
public Person(int number)
{
// TODO Auto-generated constructor stub
}
/**
* @return the name.
*/
public String getName()
{
return name;
}
/**
* @param name The name to set.
*/
public void setName(String name)
{
if (name != null)
{
this.name = name;
}
else
{
this.name = "";
}
}
/**
* @return the age.
*/
public String getAge()
{
return age;
}
/**
* @param age The age to set.
*/
public void setAge(String age)
{
this.age = age;
}
/**
* @return the password.
*/
public String getPassword()
{
return password;
}
/**
* @param password The password to set.
*/
public void setPassword(String password)
{
this.password = password;
}
}
相关代码规范说明:
类的声明次序:
1.先声明变量static-public-protected-private.
2.声明构造方法.
3.声明方法 。
4.若要设置class,method中的第一个"{",在类名,方法名的同一行,要以在:
windows-prrferences-java-code style-formatter-edit-braces中,全部设置为sameline.若要在新一行显示,则设置为next line.
关于Java源代码格式化和java代码格式化在线的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- erp系统仓库管理要几个人,仓库erp系统难吗
- 包含date命令linux的词条
- 面试问电商如何带团队的,电商怎么带团队
- 南京毕业设计范文模板网站,南京大学毕业设计
- go语言找工作怎么样 go语言工资高吗
- 直播中什么是长期挂机,长期直播用什么手机好
- word怎么合并段落,word两段文字合并成一段
- .解谜游戏,解谜游戏最全的app
- python3关机函数 python shutdown 关机