gifts2017

Форматирование кода

Опубликовал Случайно Одинесник (Sergey84) в раздел Программирование - Инструментарий

Ускоряет форматирование кода.

Пока не придумали (или я не знаю) про возможность преобразования участков кода в некие колонки, сделал такую обработку.
Преобразование отрабатывает ПриИзменении и по кнопке Выполнить. 
Не трогает условия, вызов процедур и закомментированный код.

Также проверяет точку с запятой, если нет, то подставляет.
Обработка нехитрая, но для ленивых перфекционистов самое то.

Ах да, для обычных форм. Если заинтересует, могу сделать для управляемых

Буду рад идеям/подсказкам по совершенствованию обработки.

Скачать файлы

Наименование Файл Версия Размер
Форматирование кода 1
.epf 7,14Kb
04.11.16
1
.epf 1.0 7,14Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Антонио (Fragster) 05.11.16 12:02
а есть модуль для снегопата?
2. Случайно Одинесник (Sergey84) 05.11.16 13:39
(1) Fragster, Не знал про него.
3. Илья Вильчик (TreeDogNight) 05.11.16 16:09
4. DenisCh Гейтс (DenisCh) 05.11.16 16:21
(3) А давно оно по табам присваивания выравнивает?
5. Moolex.ru (moolex) 05.11.16 16:24
Faster это делает давно в конфигураторе (во всех 1С ) при нажатии левого Ctrl.
6. Максим *** (premier) 05.11.16 18:51
(0) Автор, Вам не кажется, что Вы путаете перфекционизм с каким-то другим понятием?
Может, для ленивых программистов?
7. Андрей Лещанов (Nuuq) 09.11.16 16:05
Тоже так делаю - потом понятно и приятно смотреть в модуль.
Штабная культура :)
8. Игорь Полосков (ipoloskov) 09.11.16 16:13
Как раз сейчас читаю "Чистый код" Роберта Мартина. Он не рекомендует выравнивать по колонкам, так как взгляд, как подсказывает Капитан Очевидность, при этом начинает скользить по колонкам, а это мешает - смысл в данном участке кода выражен как раз в строках, а колонки никакой смысловой сущности не несут.
9. Случайно Одинесник (Sergey84) 10.11.16 10:09
(8) По логике Вы правы, но моя личная практика показывает, что тебе не нужны все строки, а найти нужную строку в "бардаке" мозг противится. По началу принципиально не разносил по колонкам, но потом когда через пару месяцев читал свой код и код разнесенный по колонкам, понял, что ориентируюсь в чужом быстрее чем в своём.
10. Роберт В е р т и н с к и й (v3rter) 10.11.16 10:53
В качестве альтернативы вижу сортировку блока "ёлочкой" (от коротких присваиваний к длинным) или чересстрочный полосатый фон редактора.
11. Случайно Одинесник (Sergey84) 10.11.16 15:12
Перемешивать порядок столбцов не очень хорошо.
А вот по поводу полосатого фона интересно как это сделать?
12. Роберт В е р т и н с к и й (v3rter) 10.11.16 16:49
(11) Попросить разработчиков платформы сделать в будущих релизах?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа