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
Обновление 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.
В Eclipse 3.4: Настройки, Java-> Стиль кода-> Форматирование, затем отредактируйте профиль, вкладку комментариев. Там есть множество опций для управления форматированием комментариев.
Это зависит от языка.
Например, при работе с javascript вы должны перейти в «Окно -> Настройки -> Javascript -> Стиль кода -> Форматирование», а затем отредактировать параметры форматирования.
Редактировать (с учетом изменений в OP Вопросах
Для редактирования форматирования кода Java перейдите в «Окно -> Настройки -> Java -> Стиль кода -> Форматирование»
В верхней части панели вы увидите
Активный профиль:
Eclipse [встроенный]
Оттуда у вас есть одна кнопка справа, «Изменить», и две ниже, «Создать ...» и «Импорт ...». Я бы порекомендовал отредактировать существующий профиль.
В диалоговом окне редактирования профиля есть ряд вкладок вверху. Последняя вкладка - «Комментарии». Чтобы полностью отключить форматирование комментариев, снимите флажок «Включить форматирование комментариев Javadoc», «Включить форматирование комментариев блока», «Включить форматирование комментариев к строке» и «Включить форматирование комментариев заголовков».