Создание средства форматирования кода Java Eclipse проигнорировать комментарии блока

def chunk(lst):
    out = []
    for x in xrange(2, len(lst) + 1):
        if not len(lst) % x:
            factor = len(lst) / x
            break
    while lst:
        out.append([lst.pop(0) for x in xrange(factor)])
    return out
76
задан oberlies 15 November 2017 в 14:58
поделиться

4 ответа

Обновление 2010, поскольку указано OP и в этом ответе , специальная строка // @formatter: off в Eclipse 3.6 достаточно.

Он не был доступен на момент вопроса.


Исходный ответ: июнь 2009 г., Eclipse 3.4 / 3.5

С Java Formatter ( Windows> Настройки> Java> Стиль кода> Formatter ), вы можете создать новый профиль Formatter.

На вкладке «Комментарии» (в eclipse3.5) вы можете убедиться, что в " комментарии Javadoc настройки », чтобы снять флажок« Форматировать HTML-теги ».
Также проверьте « Никогда не соединять строки » в разделе « Общие настройки ».

Тогда ваш комментарий должен быть записан как:

/**
 * PSEUDOCODE
 * Read in user's string/paragraph
 * 
 * Three cases are possible:
 * <dl>
 *   <dt>Case 1: foobar</dt>
 *     <dd>        do case 1 things</dd>
 *   <dt>Case 2: fred hacker</dt>
 *     <dd>        do case 2 things</dd>
 *   <dt>Case 3: cowboyneal</dt>
 *     <dd>        do case 3 things</dd>
 * </dl>        
 * In all cases, do some other thing
 */

Примечание: я сделал Комментарий Javadoc , а не простой комментарий, так как я считаю, что комментарий с таким большим количеством текста лучше разместить перед методом. Кроме того, разделы Javadoc имеют больше параметров форматирования, с которыми можно поиграть.
Если он находится перед методом (истинная документация Javadoc), помогут теги HTML

,
и
чтобы правильно представить его в представлении Javadoc.

37
ответ дан 24 November 2019 в 11:04
поделиться

В Eclipse 3.4: Настройки, Java-> Стиль кода-> Форматирование, затем отредактируйте профиль, вкладку комментариев. Там есть множество опций для управления форматированием комментариев.

2
ответ дан 24 November 2019 в 11:04
поделиться

Это зависит от языка.

Например, при работе с javascript вы должны перейти в «Окно -> Настройки -> Javascript -> Стиль кода -> Форматирование», а затем отредактировать параметры форматирования.

Редактировать (с учетом изменений в OP Вопросах

Для редактирования форматирования кода Java перейдите в «Окно -> Настройки -> Java -> Стиль кода -> Форматирование»

В верхней части панели вы увидите

Активный профиль:
Eclipse [встроенный]

Оттуда у вас есть одна кнопка справа, «Изменить», и две ниже, «Создать ...» и «Импорт ...». Я бы порекомендовал отредактировать существующий профиль.

В диалоговом окне редактирования профиля есть ряд вкладок вверху. Последняя вкладка - «Комментарии». Чтобы полностью отключить форматирование комментариев, снимите флажок «Включить форматирование комментариев Javadoc», «Включить форматирование комментариев блока», «Включить форматирование комментариев к строке» и «Включить форматирование комментариев заголовков».

0
ответ дан 24 November 2019 в 11:04
поделиться

Заключите конкретный текст в теги

 
.

9
ответ дан 24 November 2019 в 11:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: