реклама на сайте
подробности

 
 
> Хороший стиль кодирования на С/С++, и готовые программы конвертации в него.
Serhiy_UA
сообщение Sep 30 2015, 08:07
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Правильные отступы, один оператор в строке, разделяющие пробелы вокруг операндов, расстановка фигурных скобок, а также другие рекомендации хорошего стиля кодирования программ определенно помогают, но не всегда в спешке соблюдаются.
Но с разрастанием кода, все же появляется желание использовать этот правильный стиль.

Вопрос такой, есть ли программы конвертации, которые автоматизированным способом упорядочивают коды в соответствии с рекомендациями хорошего стиля.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexandrY
сообщение Sep 30 2015, 08:51
Сообщение #2


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Serhiy_UA @ Sep 30 2015, 11:07) *
Вопрос такой, есть ли программы конвертации, которые автоматизированным способом упорядочивают коды в соответствии с рекомендациями хорошего стиля.


Вот чего не надо делать в этом деле так это "автоматизировать"
Это усложняет потом сравнение с предыдущими и последующими версиями.

Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Sep 30 2015, 10:46
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



к smalcom и adnega
Сейчас применяю Dev-C++ (версия 4.9.9.2) под WinXP, а там возможности скромные по сравнению с другими, т.е. сама не форматирует. Пока хотел бы конвертор тоже какой-то скромный, где входной файл мой, а выходной уже стильный...

к CrimsonPig
Загрузил Download Artistic Style 2.05.1 for Windows (441.3 kB), получил c:\AStyle\bin\AStyle.exe, но программа не запускается, оказывается она под Линукс, где у меня не большого опыта.... Хотя пишут for Windows...
А стиль мой немного подпорчен опытом программирования МК на С.

к AlexandrY
Автоматизация меня бы устроила... Дайте только программу...

к Canis Dirus
Скачал GNU Indent и еще попробую ее под FreeBSD, но мне удобней бы по WinXP...
Go to the top of the page
 
+Quote Post
CrimsonPig
сообщение Sep 30 2015, 10:49
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 329
Регистрация: 23-04-14
Пользователь №: 81 502



Цитата(Serhiy_UA @ Sep 30 2015, 11:46) *
Загрузил Download Artistic Style 2.05.1 for Windows (441.3 kB), получил c:\AStyle\bin\AStyle.exe, но программа не запускается, оказывается она под Линукс, где у меня не большого опыта.... Хотя пишут for Windows...
удобней бы по WinXP...


Хм, дам совет: надо скачивать версию экзешника под винды sm.gif Я как-то скачал и все у меня работает и под ХП и под семеркой.
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Sep 30 2015, 10:59
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(CrimsonPig @ Sep 30 2015, 13:49) *
Хм, дам совет: надо скачивать версию экзешника под винды sm.gif Я как-то скачал и все у меня работает и под ХП и под семеркой.

Еще раз проверил, там только под Линукс, а для винды нет, хотя пишут то - for Windows... Поделитесь для винды, если это возможно...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Serhiy_UA   Хороший стиль кодирования на С/С++   Sep 30 2015, 08:07
- - smalcom   обычно это уже есть в средах разработки и большинс...   Sep 30 2015, 08:14
- - adnega   Например, eclipse позволяет определить свой собств...   Sep 30 2015, 08:18
- - CrimsonPig   Цитата(Serhiy_UA @ Sep 30 2015, 09:07) Пр...   Sep 30 2015, 08:19
|||- - CrimsonPig   Цитата(Serhiy_UA @ Sep 30 2015, 11:59) Ещ...   Sep 30 2015, 11:20
||- - AlexandrY   Цитата(Serhiy_UA @ Sep 30 2015, 13:46) к ...   Sep 30 2015, 13:17
||- - zltigo   QUOTE (AlexandrY @ Sep 30 2015, 16:17) Фо...   Sep 30 2015, 15:08
||- - AlexandrY   Цитата(zltigo @ Sep 30 2015, 18:08) Специ...   Sep 30 2015, 19:26
||- - zltigo   QUOTE (AlexandrY @ Sep 30 2015, 22:26) Хм...   Oct 1 2015, 06:21
|||- - AlexandrY   Цитата(zltigo @ Oct 1 2015, 09:21) Повтор...   Oct 1 2015, 07:16
|||- - zltigo   QUOTE (AlexandrY @ Oct 1 2015, 10:16) Хот...   Oct 1 2015, 09:02
|||- - AlexandrY   Цитата(zltigo @ Oct 1 2015, 12:02) 1)И в ...   Oct 1 2015, 10:53
|||- - zltigo   QUOTE (AlexandrY @ Oct 1 2015, 13:53) Я с...   Oct 1 2015, 12:08
|||- - AlexandrY   Цитата(zltigo @ Oct 1 2015, 15:08) Коммер...   Oct 1 2015, 12:52
||||- - zltigo   QUOTE (AlexandrY @ Oct 1 2015, 15:52) Вот...   Oct 1 2015, 14:05
||||- - AlexandrY   Цитата(zltigo @ Oct 1 2015, 17:05) Спасиб...   Oct 1 2015, 17:21
||||- - zltigo   QUOTE (AlexandrY @ Oct 1 2015, 20:21) Или...   Oct 1 2015, 19:55
|||- - jcxz   Цитата(zltigo @ Oct 1 2015, 18:08) Я, нап...   Oct 1 2015, 13:09
|||- - ViKo   Цитата(jcxz @ Oct 1 2015, 16:09) Ха! ...   Oct 1 2015, 15:08
||||- - zltigo   QUOTE (ViKo @ Oct 1 2015, 18:08) Я задума...   Oct 1 2015, 15:37
||||- - ae_   Цитата(ViKo @ Oct 2 2015, 00:08) Если буд...   Oct 2 2015, 06:49
|||- - Dog Pawlowa   Цитата(jcxz @ Oct 1 2015, 16:09) "Об...   Oct 1 2015, 15:32
|||- - jcxz   Цитата(Dog Pawlowa @ Oct 1 2015, 21:32) я...   Oct 2 2015, 04:02
|||- - AlexandrY   Цитата(jcxz @ Oct 2 2015, 07:02) Это очен...   Oct 2 2015, 05:58
|||- - zltigo   QUOTE (AlexandrY @ Oct 2 2015, 08:58) А в...   Oct 2 2015, 08:19
|||- - AlexandrY   Цитата(zltigo @ Oct 2 2015, 11:19) Такие ...   Oct 2 2015, 08:55
|||- - zltigo   QUOTE (AlexandrY @ Oct 2 2015, 11:55) А щ...   Oct 2 2015, 09:21
||- - CrimsonPig   Цитата(AlexandrY @ Sep 30 2015, 20:26) Хм...   Oct 1 2015, 10:27
|- - zltigo   QUOTE (AlexandrY @ Sep 30 2015, 11:51) Во...   Sep 30 2015, 12:45
|- - Serhiy_UA   Цитата(zltigo @ Sep 30 2015, 15:45) ...Да...   Oct 1 2015, 05:34
- - Canis Dirus   Цитата(Serhiy_UA @ Sep 30 2015, 13:07) Во...   Sep 30 2015, 09:45
|- - inventor   Цитата(Canis Dirus @ Sep 30 2015, 12:45) ...   Sep 30 2015, 15:05
- - arhiv6   Ещё есть uncrustify. Подобный софт по-русски назыв...   Sep 30 2015, 13:13
- - Lagman   Если используется notepad++, то для него есть плаг...   Sep 30 2015, 19:12
- - dxp   Ещё забыли достаточно мощную шутку Understand for ...   Oct 1 2015, 06:08


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th June 2025 - 14:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01492 секунд с 7
ELECTRONIX ©2004-2016