我在Java文件中声明了jsni方法,如下所示:

public static native void alert(String msg) /*-{
    $wnd.alert(msg);
}-*/;


但是,当我单击ctrl + shift + f使用声明的格式化程序格式化代码时,我得到了:

public static native void alert(String msg) /*-{
                                            $wnd.alert(msg);
                                            }-*/;


我怎样才能解决这个问题?

最佳答案

使用正确的JSNI感知编辑器时,Eclipse将使用JSNI的JavaScript格式化程序,因此您可以在此处调整这些内容(缩进,括号内/括号和括号内的间距等)。

关于java - Eclipse Java编辑器格式化程序为GWT JSNI方法主体添加了不必要的空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37805082/

10-10 19:21