How to disable rearrange code off for specific section?
I would like to know how to turn off the rearrange code for a given fragment, having an example code snippet I would like the section in the editor-fold to be always at the very bottom of the class.
public class Template {
private TemplateId templateId;
private String reportTemplateFileName;
public Template(TemplateId templateId, String reportTemplateFileName) {
this.templateId = templateId;
this.reportTemplateFileName = reportTemplateFileName;
}
public TemplateId getTemplateId() {
return templateId;
}
public String getReportTemplateFileName() {
return reportTemplateFileName;
}
//<editor-fold defaultstate="collapsed" desc="for hibernate only">
private Template() {
}
//</editor-fold>
}
however, after performing rearrange code, the class looks like this:
public class Template {
private TemplateId templateId;
private String reportTemplateFileName;
public Template(TemplateId templateId, String reportTemplateFileName) {
this.templateId = templateId;
this.reportTemplateFileName = reportTemplateFileName;
}
//<editor-fold defaultstate="collapsed" desc="for hibernate only">
private Template() {
}
public TemplateId getTemplateId() {
return templateId;
}
public String getReportTemplateFileName() {
return reportTemplateFileName;
}
//</editor-fold>
}
I know I can change the code rearrange rules. However, they do not affect to the sections in the editor-fold in any way.
// @formatter:off
// @formatter:on
affects only to formatting
Thank you in advance for your help.
Please sign in to leave a comment.
Hi, it's not possible at the moment, please upvote: https://youtrack.jetbrains.com/issue/IDEA-117159