【问题标题】:How can I set Eclipse Code Formatter to show one array element per line?如何设置 Eclipse Code Formatter 以每行显示一个数组元素?
【发布时间】:2016-11-08 00:06:00
【问题描述】:

例如,而不是这个

private weka.classifiers.Classifier[] wekaClassfiers = new weka.classifiers.Classifier[] { new weka.classifiers.bayes.NaiveBayes(),
        new weka.classifiers.bayes.NaiveBayesMultinomial(), new weka.classifiers.bayes.NaiveBayesMultinomialUpdateable(), new weka.classifiers.bayes.NaiveBayesUpdateable(),
        new weka.classifiers.functions.Logistic(), new weka.classifiers.functions.MultilayerPerceptron(), new weka.classifiers.lazy.LWL(),

这样的格式

private weka.classifiers.Classifier[] wekaClassfiers = new weka.classifiers.Classifier[] { 
    new weka.classifiers.bayes.NaiveBayes(),
    new weka.classifiers.bayes.NaiveBayesMultinomial(), 
    new weka.classifiers.bayes.NaiveBayesMultinomialUpdateable(), 
    new weka.classifiers.bayes.NaiveBayesUpdateable(),
    new weka.classifiers.functions.Logistic(), 
    new weka.classifiers.functions.MultilayerPerceptron(), 
    new weka.classifiers.lazy.LWL(),

【问题讨论】:

  • 所以你说你可以手动完成,但是格式化代码使它显示为 code-sn-p-1。您想知道如何让代码格式化显示为 code-sn-p-2?
  • 完全正确。我喜欢 sn-p #2 但 eclipse 默认格式搞砸了,使它看起来像 sn-p #1

标签: java eclipse code-formatting


【解决方案1】:

一般来说,最好查看每个可用的偏好、工具或选项。

Java->Code Style->Formatter 首选项页面,创建 New 配置文件(您'不允许修改包含的那些),并确保将数组初始值设定项换行选项更改为如图所示(或将每个元素放在新行上的另一个):

【讨论】:

    猜你喜欢
    • 2011-11-02
    • 1970-01-01
    • 2021-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-15
    • 2018-09-21
    相关资源
    最近更新 更多