Модераторы: Се ля ви
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автоматическое форматирование кода, Подобие Flash 
V
    Опции темы
Rodman
Дата 23.11.2006, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Дароф всем...

Была тема про расстановку {}...


И мне пришла в голову идея про расстановку в Delphi и С++Builder...

Вот классно было бы если была бы в них опция в которой просто выбираешь любимый метод расстановки, и она рассталяла 
Код

void MyVoid(void){
   ...
}

//или 


void MyNextVoid(void)
{
   ...
}

и
Код

function MyFunc:widestring; begin
   ....
end;
//или


function MyNextFunc:widestring; 
begin
   ....
end;


таких же методов несколько, вот и была бы возможность выбирать...


 smile  smile 

Это сообщение отредактировал(а) Rodman - 23.11.2006, 14:13
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Romikgy
Дата 23.11.2006, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



имхо есть такие проги , я юзал парочку


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Rodman
Дата 23.11.2006, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Romikgy, типа???

Просто иногда заказывают дипломы там, или курсовые (которые начаты, а ты мол доделай)...

А в чужом коде разбираться - голову можно свернуть... smile 

а тут хоть расставить код и уже легче....
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Romikgy
Дата 23.11.2006, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



Цитата(Rodman @  23.11.2006,  14:18 Найти цитируемый пост)
типа???

вечером скажу какие


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Bose
Дата 24.11.2006, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1458
Регистрация: 5.3.2005
Где: Riga, Latvia

Репутация: нет
Всего: 51



DelForExp форматирует код для Delphi
Цитата(Rodman @  23.11.2006,  14:05 Найти цитируемый пост)
Вот классно было бы если была бы в них опция в которой просто выбираешь любимый метод расстановки, и она рассталяла 

Такая опция там тоже есть. 


п.с. кстати, на форуме где-то была тема про стандарты оформления кода для разнах языков. И там среди прочего выкладывались ссылки на соответствующие программы. А линк на эту тему, если не ошибаюсь в подписи у Yanisа  smile 

добавлено: 
оффсайт программы у меня сейчас почему-то не открывается, так что вот линк из кэша Google

Бинарники, кстати скачиваются нормально smile 

Это сообщение отредактировал(а) Bose - 24.11.2006, 21:31
PM MAIL WWW Skype   Вверх
Romikgy
Дата 24.11.2006, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: нет
Всего: 146



SourceStyler
Polystyle-Source-Formatter


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
batigoal
Дата 30.11.2006, 18:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Да вроде в любой нормальной IDE автоформатирование есть. Для Java три основные среды такой инструмент точно имеют.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
likehood
Дата 30.11.2006, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


666
**


Профиль
Группа: Участник
Сообщений: 536
Регистрация: 21.12.2005

Репутация: нет
Всего: 24



Цитата(batigoal @  30.11.2006,  19:18 Найти цитируемый пост)
 Для Java три основные среды такой инструмент точно имеют.

Почему-то это относится только к Java-средам (афаик).
PM MAIL   Вверх
batigoal
Дата 30.11.2006, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 1
Всего: 151



Цитата(baronp @  30.11.2006,  20:02 Найти цитируемый пост)
Почему-то это относится только к Java-средам (афаик). 

Как минимум, я еще делал это для JavaScript (JS Code Formatter) и для XML (Altova XMLSpy).


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Artemios
Дата 4.12.2006, 11:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 405
Регистрация: 14.8.2006
Где: Саратов, Россия

Репутация: нет
Всего: 50



Для C в *nix использовал утилиту indent, поддерживает несколько различных стилей.


--------------------
fib = 1: 1: [ x+y | (x,y) <- zip fib (tail fib) ]
PM MAIL   Вверх
Rodman
Дата 5.12.2006, 20:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Классно...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
unicuum
Дата 18.12.2006, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: нет
Всего: 8



Цитата(Rodman @  23.11.2006,  14:05 Найти цитируемый пост)
Вот классно было бы если была бы в них опция в которой просто выбираешь любимый метод расстановки, и она рассталяла 

Visual Studio.NET поддерживает такую возможность. В настройках просто выбираем стиль и всё. Форматирование кода в C++ будет отталкиваться от этого.


--------------------
user posted image
обычный день на винграде
PM   Вверх
Rodman
Дата 19.12.2006, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


CIO
****


Профиль
Группа: Участник
Сообщений: 6144
Регистрация: 7.5.2006
Где: Ukraine ⇛ Kyiv ci ty

Репутация: нет
Всего: 122



Цитата(unicuum @  18.12.2006,  20:11 Найти цитируемый пост)
Visual Studio.NET поддерживает такую возможность

не работал никогда...
PM MAIL WWW Skype GTalk YIM MSN   Вверх
Sansa
Дата 20.12.2006, 14:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 18.10.2006
Где: Королев

Репутация: нет
Всего: 6



Для Delphi (Pascal) JEDI Code format. Куча стилей форматирования, плюс "Obscurve", когда код делается как можно более нечитаемым (все приводится к верхнему регистру, удаляются переводы строк и коментарии)
--------------------
- Здравствуйте, я Ваш патологоанатом
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела "Философия программирования":
Се ля ви

Форум "Философия программирования" предназначен для обсуждения вопросов, так или иначе связанных с философскими аспектами разработки ПО:

• вопросы перспективного развития методов написания ПО;

• изменяющиеся языки и методологии программирования;


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Се ля ви.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Философия программирования | Следующая тема »


 




[ Время генерации скрипта: 0.0680 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.