Russian Qt Forum
Ноябрь 26, 2024, 08:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Автоматическое форматирование кода по длине строки  (Прочитано 3641 раз)
Vamireh
Гость
« : Март 01, 2014, 21:59 »

Суть: десятки тысяч строк кода надо засунуть на листы A4. У нас мониторы с 1920 по ширине и я на длины строк не заморачивался, к тому же там многоуровневые структуры с длинными именами... не суть важно. Как бы все это автоматически отформатировать в, скажем, 80 символов на строке?
Записан
Vamireh
Гость
« Ответ #1 : Март 01, 2014, 22:06 »

Да, забыл, есть нюанс один... в общем задача сводится именно к форматированию, просто так вставить - не подходит.
Записан
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #2 : Март 03, 2014, 16:46 »

AStile?
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
Vamireh
Гость
« Ответ #3 : Март 03, 2014, 19:15 »

Неплохо, но из документации:
Цитировать
some code will not be broken, such as comments, quotes, and arrays...

А по факту не разбивает длинные строки в кавычках и строки подобные этой:
Код:
const int temperature = realizations->at(i)->internalData.realizAttributes.value("temperature").toInt();

Получается:
Код:
const int temperature = realizations->at(
                                         i)->internalData.realizAttributes.value("temperature").toInt();

Или я просто его не осилил? использовал с ключом "--max-code-length=80"
Записан
Vamireh
Гость
« Ответ #4 : Март 03, 2014, 19:25 »

Хотя уже мысли посещают самому написать такой авто-форматор, но очень лениво...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.11 секунд. Запросов: 22.