Za każdym razem, gdy używam edytora/beautifier kodu źródłowego Eclipse (poprzez pozycję menu Source - Clean Up lub CTRL - SHIFT - f), formatuje ona instrukcje, które rozbiłem na wiele linii z powrotem na jedną linię dłuższą niż 80 znaków, np. mam:Alternatywny lub sposób na wymuszenie zaćmienia kreatora kodu źródłowego na 80 znaków?
public CDataCacheContainer loadDataset(CDataFileDef dsd)
throws IOException {
i staje
public CDataCacheContainer loadDataset(CDataFileDef dsd) throws IOException {
który jest dłuższy niż 80 znaków i wygląda biedny po wydrukowaniu.
Czy mogę zapobiec temu zaćmieniu? Czy istnieje alternatywa dla formantu kodu źródłowego zaćmienia, który ładnie obejmuje 80 znaków?
EDIT 1: w Eclipse pod Window - Preferences - Java - Code Style - Formatter - Edit
maksymalna szerokość linii ustalono na 80. Zmieniłem go do 78, a także włączone zawijanie o wyrażeniach Cesja i to pomogło. Teraz jedynym wyrażeniem, które nie owija się, jest:
datasetsNode.add(new TreeUtil.PanelViewNode(this, table)); // NOPMD
i inne podobne.
Dzięki za wskazanie tego. Maksymalna szerokość linii została ustawiona na 80, zmieniłem ją na 78, a także włączono zawijanie w wyrażeniach przypisania, co pomogło! Teraz jedynym wyrażeniem, które nie jest zawijaniem, jest: datasetsNode.add (nowy TreeUtil.PanelViewNode (ten, tabela)); // NOPMD i inne podobne. – tukushan