通过HotKey防止Eclipse中的代码格式化

  发布于 2023-02-04 19:54

我知道可以通过包含代码来阻止eclipse中的代码格式化

// @formatter:off
// my awesome formatted code...
public Set transformCustomersToPersons(List customers){

    Set persons = new HashSet();
    for (Customer customer : customers) {
        persons.add(new Person(
                customer.getFirstname(),
                customer.getLastname(),
                customer.getTitle(),
                customer.getBirthday(),
                customer.getAddress(0).getCity(),
                customer.getAddress(0).getStreet(),
                customer.getAddress(0).getHousenumber(),
                customer.isMan() ? "m" : "w",
                customer.getCardNumber())
        );
    }
    return persons;
}
// @formatter:on

但我不想一直手动编写它.只需标记代码,按热键即可防止格式化,这将是完美的.

谁知道怎么样?谢谢!

1 个回答
  • 是的,这是可能的:

    创建新模板:( Windows->Preferences->Java->Editor->Templates->New截图)

    在此输入图像描述

    给模板命名,non-formater然后放置Pattern:

       // @formatter:off
       ${line_selection}${cursor}
       // @formatter:on
    

    现在,您可以选择文本并键入Alt+ Shift+ Z和一些模板 - 此处4

    在此输入图像描述

    2023-02-04 19:57 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有