我想要创建代码块或其他格式化的文本,缩进在eclipse中的四个空格,如堆栈溢出提供编码格式。
在我的eclipse编码格式中
Map<String, Integer> amap = new HashMap<String, Integer>();
try {
BufferedReader buf = new BufferedReader(new FileReader("D:\\t.txt"));
String ss = null;
while ((ss = buf.readLine()) != null) {
String[] pair = ss.split(":");
for (int i = 0; i < pair.length; i += 2)
amap.put(pair[i], Integer.parseInt(pair[1 + i]));
}
buf.close();
for (Map.Entry em : amap.entrySet()) {
System.out.println(" "+em.getKey() + " " + em.getValue());
}
} catch (Exception e) {
}但我希望它的格式如下:
Map < String, Integer > amap = new HashMap < String, Integer > ();
try {
BufferedReader buf = new BufferedReader(new FileReader("D:\\t.txt"));
String ss = null;
while ((ss = buf.readLine()) != null) {
String[] pair = ss.split(":");
for (int i = 0; i < pair.length; i += 2)
amap.put(pair[i], Integer.parseInt(pair[1 + i]));
}
buf.close();
for (Map.Entry em: amap.entrySet()) {
System.out.println(" " + em.getKey() + " " + em.getValue());
}
} catch (Exception e) {}是否可以这样做,请帮助me.Besides有任何插件的这种类型的代码格式在eclipse。
发布于 2015-01-09 20:31:22
您必须使用eclipse格式化程序。您可以在Window -> Preferences -> Java ->代码样式->格式化程序中找到这一点。在这里,您可以创建一个新的配置文件。编辑配置文件并找到要创建的设置。格式化程序是这样的:http://i.gyazo.com/3fe280902c62262b4bf036396af4965b.png
我希望这能帮上忙
发布于 2015-01-09 20:35:49
您可以通过首选项->Java->代码样式->格式化程序来修改任何您喜欢的格式化程序。
这里显示的所有内容,包括尖括号周围的奇怪空格,都是在这里处理的。另外,在您的第一个示例中,奇怪的缩进绝对不是Eclipse默认的。
实际上没有一种方法可以将您在这里描述的内容转换为某种通用样式,但是如果您知道所使用的样式的名称(即普通名称或英文名称),您可能可以搜索其他人创建的格式化程序。
如果这是你自己的风格,你没有太多的选择,只能创造你自己的风格。使用默认的一个作为更改的基础。只需编辑它,并在保存它之前更改名称。
我的建议是不要习惯你自己的特殊格式,而要采用你的商店使用的风格。如果你是自己做这件事,那就采用另一种很有名的、受支持的格式。Google风格是一个很好的开始。
https://stackoverflow.com/questions/27868592
复制相似问题