Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Форматирование кода

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

nehalem



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Существуют ли программы для форматирования кода (HTML, JavaScript, С, С++) в удобочитаемый вид. (расстановка пробелов, табуляций и т.п.) Часто приходится разбираться с чужим кодом, это было бы продуктивнее с нормально отформатированным текстом...
например как это делаетсяв Visual C++ 6 по alt+f7
слышал что под *nix есть подобная программа, но названияникто сказать не смог.

Всего записей: 1200 | Зарегистр. 07-02-2003 | Отправлено: 12:52 05-06-2005
Ardzhan

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В UltraEdit (www.ultraedit.com) есть такая фишка, называется Artistic Style... по идее подключается как внешняя тулзина (входит в дистрибутив), по этому думаю можно найти ее и отдельно, хотя ультраедит рекомендую... там вообще много вкусностей!

Всего записей: 92 | Зарегистр. 24-08-2002 | Отправлено: 13:11 05-06-2005
MorSe

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Существуют ли программы для форматирования кода  

Тоже было бы интересно узнать.

Цитата:
например как это делаетсяв Visual C++ 6 по alt+f7  

Ещё во встроенном редакторе Матлаба есть операция Smart Indent. Часто пользуюсь.

Всего записей: 8886 | Зарегистр. 29-09-2002 | Отправлено: 14:01 05-06-2005
volodyalipkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Polystyle
 
Добавлено:
Google с запросом типа:
Source code formatter  
очень помогает

Всего записей: 771 | Зарегистр. 12-10-2002 | Отправлено: 21:30 05-06-2005
nehalem



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
volodyalipkin
спасибо, то что надо
 
зы а в гугле я искал типа code formatting

Всего записей: 1200 | Зарегистр. 07-02-2003 | Отправлено: 00:15 06-06-2005
volodyalipkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
nehalem
Ждём сравнительного анализа

Всего записей: 771 | Зарегистр. 12-10-2002 | Отправлено: 20:09 06-06-2005
mramor

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в pspad есть такая фишка для html и всего с ним связанного (javascript, php).

Всего записей: 326 | Зарегистр. 15-05-2005 | Отправлено: 21:04 06-06-2005 | Исправлено: mramor, 21:05 06-06-2005
MorSe

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Скачал для сравнения две программки: Polystyle и SourceFormatX. Обе триальные версии.
Вот описание второй программки для форматирования кода:

Цитата:
SourceFormatX is a powerful multi-purpose source code formatter and beautifier to improve the indentation, spacing, capitalization and line separation of C, C++, Java, C#, Object Pascal, PHP, ASP, JSP, Visual Basic, VB.NET, VBScript, JavaScript & HTML Components source code.
  • Indent program blocks and comments intelligently and felicitously.
  • User-defined brace style and begin...end transformation.
  • Intelligent line wrapping with customized line length.
  • Uniform space conventions with custom options.
  • Tabular program blocks alignment and justification.
  • Export source as HTML and RTF File with highlighting.
  • Easy to compare source code files after formatting.  

 
 
Возможности Polystyle и SourceFormatX, на первый взгляд, идентичны. Но SourceFormatX выполнен в виде текстового редактора с возможностью подсветки синтаксиса поддерживаемых языков программирования. Есть возможность просмотра кода в двух окнах: до форматирования и после.  
Polystyle же имеет мощную программу для настройки параметров форматирования (реализовано несколько способов задания параметров). Результат форматирования выводится в простеньком окошке без подсветки.
Если говорить о практическом аспекте двух этих триальных программ, то имеет смысл использовать только Polystyle, так как SourceFormatX не даст сохранить файл объёмом больше 8 Кб, что совсем не интересно . В Polystyle форматированный текст (без ограничений на его объем) может быть сохранен посредством буфера обмена.

Всего записей: 8886 | Зарегистр. 29-09-2002 | Отправлено: 13:18 18-06-2005
redpython



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Джентльмены, подскажите, пожалуйста, программы для форматирования LUA, XML и HLSL кода, подобные вот этой: http://sourceforge.net/projects/gcgreatcode/
 
Спасибо.

Всего записей: 24 | Зарегистр. 28-01-2011 | Отправлено: 15:48 20-11-2011 | Исправлено: redpython, 15:58 20-11-2011
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Программы » Форматирование кода


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru