关于Eclipse中使用FluentInterface模式的时候,格式化的问题

来源:互联网 时间:1970-01-01

像下面的这段代码可读性较高,

/** * 这只是一个演示事例 * * @param args */public static void main(String[] args) { String[] values = {}; List<String> upperStrs = Op.on(values) .toList() .map(FnString.toUpperCase()) .get();}

但是当我在eclipse中使用快捷键进行格式化代码的时候,它变成了像下面的这样

/** * 这只是一个演示事例 * * @param args */public static void main(String[] args) { String[] values = {}; List<String> upperStrs = Op.on(values).toList().map(FnString.toUpperCase()).get();}

后来在网上查到了下面的处理方法:

http://stackoverflow.com/questions/1820908/how-to-turn-off-the-eclipse-code-formatter-for-certain-sections-of-java-code

处理后,格式化代码后,样式也不会变:

//@formatter:off/** * 这只是一个演示事例 * * @param args */public static void main(String[] args) { String[] values = {}; List<String> upperStrs = Op.on(values) .toList() .map(FnString.toUpperCase()) .get();}////@formatter:on

相关阅读:
Top