Всякий раз, когда я использую средство форматирования / beautifier исходного кода Eclipse (через пункт меню Source - Clean Up или CTRL - SHIFT - f), оно переформатирует утверждения, которые я разбил на несколько строк, обратно в одну строку, которая длиннее 80 символов, например, у меня есть:
public CDataCacheContainer loadDataset(CDataFileDef dsd)
throws IOException {
и становится
public CDataCacheContainer loadDataset(CDataFileDef dsd) throws IOException {
длиннее 80 символов и выглядит плохо при печати.
Могу ли я предотвратить затмение? Или есть альтернативный форматировщик исходного кода Eclipse, который прекрасно сочетается с 80 символами?
РЕДАКТ. 1:
В Eclipse под Window - Preferences - Java - Code Style - Formatter - Edit
максимальная ширина линии была установлена на 80. Я изменил ее на 78, а также включил перенос выражений Assignment, и это помогло. Теперь единственное выражение, которое не является переносом, это:
datasetsNode.add(new TreeUtil.PanelViewNode(this, table)); // NOPMD
и другим это нравится.