java - 在 Eclipse 中使用 Google 代码格式化程序和 GWT

标签 java eclipse gwt code-formatting google-eclipse-plugin

我想使用 Google code style guidelines作为 Eclipse 代码格式化程序。所以,我导入了this formatter XML 定义文件。

但是,它会破坏 GWT 注释,在我的代码中,GWT 注释从 /* -{ 的行末尾开始,并继续到多行。格式化程序将所有这些行推到右边距。

GWT comments pushed to right

我将 -{ }- 设置为“开关标签”。

GWT in-comment tags

我还编辑了格式化程序,以不格式化任何评论。

No comment-formatting

但是,这种格式错误仍然会发生。

如何使用 Google 代码风格,同时仍保持 GWT 注释不变?

最佳答案

您需要安装适用于 Eclipse 的 GWT 插件(或适用于 Eclipse 的 Google 插件)并使用支持 GWT 的编辑器打开 Java 源文件。这样,JSNI 不再被视为简单的注释,而是被格式化为 JavaScript(使用 JS 格式化程序设置)

关于java - 在 Eclipse 中使用 Google 代码格式化程序和 GWT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35769799/

相关文章:

java - 从另一个服务调用 Rest 服务以使用 spring 引导进行类(class)注册系统

Eclipse - 导出/保存搜索结果

java - 在 GWT 中捕获异常

java - 如何输出缓存文件并进行自定义日志记录 - jboss/java 项目

java - Java版本比较

java - 如何使用 Jackson 解析不合格的 JSON 数组?

java - JFreeChart 在 Eclipse 中不显示任何内容

java - javadoc 的 markdown 替代品,也适用于 IDE

java - 如何将 @UiHandler 与自定义处理程序一起使用(传递构造函数参数)

java - 如何从自定义 SelectionEventManager 访问 GWT CellTree 显示的对象层次结构?