-
- Вот ещё ссылка. Я в восторге от возможностей, но пока не пользовал. - VVB(29.04.2013 06:08, ссылка)
- Спасибо. Да, такую штуку видел. UniversalIndentGUI - оболочка для таких консольных beautifier'ов - имеет его в своем составе. Возможности +/- лапоть с остальными. Комменты не настраиваются. - testerplus(29.04.2013 11:10)
- ничто не мешает пропустить код через несколько бьютифаеров по-очереди, каждый своё добавит и вуаля! Snaky(60 знак., 29.04.2013 11:12)
- Спасибо. Да, такую штуку видел. UniversalIndentGUI - оболочка для таких консольных beautifier'ов - имеет его в своем составе. Возможности +/- лапоть с остальными. Комменты не настраиваются. - testerplus(29.04.2013 11:10)
- В общем, поустанавливал всякого (Eclipce, NetBeans, GnuIndent, Uncrustify). Насчет GnuIndent оказался неправ: он может не только инденты. Также нашел оболочку UniversalIndentGUI (->). Со своими тараканами, но много настроек, попробую что-нибудь testerplus(556 знак., 28.04.2013 13:28 - 13:34, ссылка)
- с uppercase макрос должен сработать на ура ищешь enum потом { потом с shift отмечаешь до } и ctrl+shift-U все меняет на заглавные - abivan(29.04.2013 00:03)
- Угу, а в коде? - testerplus(29.04.2013 00:13)
- в коде так, варианты abivan(804 знак., 29.04.2013 12:34)
- Не, ну это сложно. Не дай бог еще накосячишь, исходник перестанет компилиться. Или еще хуже, если будут попадаться пары имен IDNO, VALIDNODE. Да и опять же, это только с енумами так можно выкрутиться. Скорее всего свой парсер напишу - testerplus(29.04.2013 12:43)
- IDNO, VALIDNODE с этим все нормально, там же не замена , а рефакторинг. А свой парсер не сложно? - abivan(29.04.2013 12:50)
- Я их как пирожки клепаю :) Просто ужасно не хочется программированием заниматься - testerplus(29.04.2013 12:56)
- IDNO, VALIDNODE с этим все нормально, там же не замена , а рефакторинг. А свой парсер не сложно? - abivan(29.04.2013 12:50)
- Не, ну это сложно. Не дай бог еще накосячишь, исходник перестанет компилиться. Или еще хуже, если будут попадаться пары имен IDNO, VALIDNODE. Да и опять же, это только с енумами так можно выкрутиться. Скорее всего свой парсер напишу - testerplus(29.04.2013 12:43)
- в коде так, варианты abivan(804 знак., 29.04.2013 12:34)
- Угу, а в коде? - testerplus(29.04.2013 00:13)
- Установил Слик 17 (спасибо, abivan), новый бьютифайер очень устраивает :) Удобный и достаточно функциональный. Может не все, что нужно, но главное - не двигает комменты туда-сюда. - testerplus(28.04.2013 21:37)
- поделись, где брал? с лекарством? - nanorobot(29.04.2013 23:17)
- для 17.0.3 vs.exe По смещению 00010с3с. Заменил "8A C3" на "B0 01". редактор работает. источник по ссылке - abivan(30.04.2013 08:41, ссылка)
- поделись, где брал? с лекарством? - nanorobot(29.04.2013 23:17)
- с uppercase макрос должен сработать на ура ищешь enum потом { потом с shift отмечаешь до } и ctrl+shift-U все меняет на заглавные - abivan(29.04.2013 00:03)
- Так СликЕдит это все умеет же - Alex B.(28.04.2013 13:18)
- У меня 16.0.0.6. Он только отступы делает (Tools/Beautify...) (кстати единственный, кто комментарии не двигает туда-сюда), а пробелы и линии не вставляет. - testerplus(28.04.2013 13:32)
- Странно, у меня создалось устойчивое впечатление, что он это умеет. Скорее всего параметры Beautify нужно задать в настройках языка Alex B.(55 знак., 28.04.2013 14:22)
- поставь 17-й у него стили разные есть и редактирование доступно. Может поможет. А может и в 16 это можно сделать, пусть AlexB скажет. abivan(28.04.2013 13:58)
- А где такой Dialog? - testerplus(28.04.2013 14:11)
- в 17 версии Edit Current Profile... abivan(28.04.2013 14:28)
- А, этого в 16ой нет. - testerplus(28.04.2013 14:30)
- в 17 версии Edit Current Profile... abivan(28.04.2013 14:28)
- А где такой Dialog? - testerplus(28.04.2013 14:11)
- У меня 16.0.0.6. Он только отступы делает (Tools/Beautify...) (кстати единственный, кто комментарии не двигает туда-сюда), а пробелы и линии не вставляет. - testerplus(28.04.2013 13:32)
- а вам потом этот код как? обратно сдавать? - Mahagam(28.04.2013 01:43)
- Да. testerplus(517 знак., 28.04.2013 02:02)
- Ваш случай, судя по описанию ситуации, скорее не Apтём(109 знак., 28.04.2013 02:09)
- Да. testerplus(517 знак., 28.04.2013 02:02)
- Опять в деле :-) - abivan(27.04.2013 17:39)
- Отбрыкивался, как мог. А сейчас, когда код увидел, пожалел, что не добрыкался :) - testerplus(27.04.2013 17:42)
- Да ладно, встряска иногда полезна. Справишься. - abivan(27.04.2013 18:06)
- Отбрыкивался, как мог. А сейчас, когда код увидел, пожалел, что не добрыкался :) - testerplus(27.04.2013 17:42)
- Offtop наверное, Apтём(117 знак., 27.04.2013 17:26)
- Программеры местами ставят то таб, то спейсы. У них выглядит хорошо, но когда код открываем в редакторе с другими настройками, все съезжает. А если изначально использовался редактор с различным шагом табуляции, то читать вообще не возможно. - testerplus(27.04.2013 17:32 - 17:35)
- Ну так, как это можно Apтём(418 знак., 27.04.2013 23:22)
- Нельзя менять, в том то и дело. Удобство тут ни при чем. Комменты будут съезжать (а для асма - еще и операнды). Вообще tab vs space - это холиварная тема наравне с goto. "Руки отрывать? Это идея! Бегемот! Делай ейн, цвей, дрей!" (с) - testerplus(28.04.2013 00:33)
- Хм... Apтём(429 знак., 28.04.2013 00:44)
- Ну как же. Классика табов: testerplus(623 знак., 28.04.2013 00:56 - 01:03)
- В этом случае, да - согласен, уплывёт. Но так и не надо делать. Apтём(551 знак., 28.04.2013 01:08)
- > Автозамена чем плоха, уже не сравнить с оригиналом в случае модификации программы - чушь какая. Нормальные дифф-тулы умеют игнорировать пробелы и табы. - Alex B.(28.04.2013 16:49)
- Как называются эти дифф-тулы? И чтоб под виндовс. - Apтём(28.04.2013 18:30)
- WinMerge - Alex B.(28.04.2013 18:51)
- Спасибо. Попробую. - Apтём(28.04.2013 18:56)
- WinMerge - Alex B.(28.04.2013 18:51)
- Как называются эти дифф-тулы? И чтоб под виндовс. - Apтём(28.04.2013 18:30)
- Кошмар, вот так точно не надо делать. - =AlexD=(28.04.2013 08:04)
- Как именно не надо? - Apтём(28.04.2013 16:44)
- Мешать в кучу код и комменты. Это всё равно что построчно перемешать две книги и пытаться читать одновременно. Ацтой. - =AlexD=(28.04.2013 17:04)
- Куда ж тогда комманты девать? В отдельный файл чтоли? - Apтём(28.04.2013 18:31)
- Сбоку, сбоку, как testerplus показал. - =AlexD=(28.04.2013 22:26)
- Так чем-то лучше? Или чисто эстетическое, так сказать "на вкус и цвет"? - Apтём(28.04.2013 23:17)
- Человек, который впервые в жизни твой код видит, в разы быстрее вкурит суть дела, ферштеен? - =AlexD=(29.04.2013 13:12)
- Ферштейн. Коммент сбоку = +100 к понятности кода. Вот чушь! - Apтём(29.04.2013 13:49)Snaky
- а использование запятых +1000 к собвенно говнокоду профессионалы запятые и знаки препинания не используют вообще использование запятых удел ламиров и говнокодеров "стандарты кодирования" вообще бред кому как нравится так и надо писать если проект fk0(291 знак., 29.04.2013 15:18)
- Не, это коммент через строчку -100 к понятности говнокода. - =AlexD=(29.04.2013 14:45)
- Ферштейн. Коммент сбоку = +100 к понятности кода. Вот чушь! - Apтём(29.04.2013 13:49)Snaky
- Человек, который впервые в жизни твой код видит, в разы быстрее вкурит суть дела, ферштеен? - =AlexD=(29.04.2013 13:12)
- Так чем-то лучше? Или чисто эстетическое, так сказать "на вкус и цвет"? - Apтём(28.04.2013 23:17)
- Сбоку, сбоку, как testerplus показал. - =AlexD=(28.04.2013 22:26)
- Куда ж тогда комманты девать? В отдельный файл чтоли? - Apтём(28.04.2013 18:31)
- Мешать в кучу код и комменты. Это всё равно что построчно перемешать две книги и пытаться читать одновременно. Ацтой. - =AlexD=(28.04.2013 17:04)
- Как именно не надо? - Apтём(28.04.2013 16:44)
- > Автозамена чем плоха, уже не сравнить с оригиналом в случае модификации программы - чушь какая. Нормальные дифф-тулы умеют игнорировать пробелы и табы. - Alex B.(28.04.2013 16:49)
- В этом случае, да - согласен, уплывёт. Но так и не надо делать. Apтём(551 знак., 28.04.2013 01:08)
- Ну как же. Классика табов: testerplus(623 знак., 28.04.2013 00:56 - 01:03)
- Хм... Apтём(429 знак., 28.04.2013 00:44)
- Для С ставят таб=4, для АСМ = 8. Все съезжает так, что повбывав бы, но все равно сам пользуюсь чистыми табами - MBedder(28.04.2013 00:17)
- Нельзя менять, в том то и дело. Удобство тут ни при чем. Комменты будут съезжать (а для асма - еще и операнды). Вообще tab vs space - это холиварная тема наравне с goto. "Руки отрывать? Это идея! Бегемот! Делай ейн, цвей, дрей!" (с) - testerplus(28.04.2013 00:33)
- Ну так, как это можно Apтём(418 знак., 27.04.2013 23:22)
- Программеры местами ставят то таб, то спейсы. У них выглядит хорошо, но когда код открываем в редакторе с другими настройками, все съезжает. А если изначально использовался редактор с различным шагом табуляции, то читать вообще не возможно. - testerplus(27.04.2013 17:32 - 17:35)
- GNU indent. Eclipse IDE. Кстати, для навигации по коду нужен редактор, который это хорошо умеет: Source Insight, Understand for C++ ну и тот же Eclipse. - SciFi(27.04.2013 17:02 - 17:04)
- Да, с навигацией тоже надо будет решать. Во всех редакторах, что я видел, нет одной очень важной для меня функции: возврат на предыдущую позицию (вот перейти на определение ф-ции/переменной/константы - есть, а возврата обратно нет) - testerplus(27.04.2013 17:09)
- Вы где-то не там искали Apтём(143 знак., 27.04.2013 17:24)
- Спасибо. GNU indent, насколько помню, только индентом и занимается. А насчет эклипса: как-то работал с ним, но не обращал внимания на возможности его бьютифайера. Он может то, что в списке? Какой из эклипсов больше подходит? (У меня, кажись, testerplus(13 знак., 27.04.2013 17:07)
- Имхо Helios по-лучше будет. Хотя сейчас Juno самый последний. - Apтём(27.04.2013 23:18)
- Да, поставил уже Juno. Многострочные комменты херит. - testerplus(28.04.2013 00:34)
- Странно. Наверное настройка должна быть где-то. Apтём(56 знак., 28.04.2013 00:54)
- Да, поставил уже Juno. Многострочные комменты херит. - testerplus(28.04.2013 00:34)
- Имхо Helios по-лучше будет. Хотя сейчас Juno самый последний. - Apтём(27.04.2013 23:18)
- Да, с навигацией тоже надо будет решать. Во всех редакторах, что я видел, нет одной очень важной для меня функции: возврат на предыдущую позицию (вот перейти на определение ф-ции/переменной/константы - есть, а возврата обратно нет) - testerplus(27.04.2013 17:09)
- Вот ещё ссылка. Я в восторге от возможностей, но пока не пользовал. - VVB(29.04.2013 06:08, ссылка)