<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Форматирование кода добавлением отступов]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=5450</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=5450&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Форматирование кода добавлением отступов».]]></description>
		<lastBuildDate>Wed, 02 Feb 2011 20:52:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44763#p44763</link>
			<description><![CDATA[<p>У меня имеется FrontPage, но весит многовасто...</p>]]></description>
			<author><![CDATA[null@example.com (VSVLAD)]]></author>
			<pubDate>Wed, 02 Feb 2011 20:52:00 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44763#p44763</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44762#p44762</link>
			<description><![CDATA[<p>J(ava)Script имеет хороший настраиваемый форматировщик <a href="http://jsbeautifier.org/">http://jsbeautifier.org/</a></p>]]></description>
			<author><![CDATA[null@example.com (Rumata)]]></author>
			<pubDate>Wed, 02 Feb 2011 20:51:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44762#p44762</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44760#p44760</link>
			<description><![CDATA[<div class="quotebox"><cite>alexii пишет:</cite><blockquote><p>Код HTML хорошо умеет форматировать FrontPage</p></blockquote></div><p>Где бы его ещё достать...<br />Все имеющиеся дистрибутивы офиса 2003 пересмотрел и ни в одном нет.</p>]]></description>
			<author><![CDATA[null@example.com (Аскет)]]></author>
			<pubDate>Wed, 02 Feb 2011 19:33:48 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44760#p44760</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44722#p44722</link>
			<description><![CDATA[<div class="quotebox"><cite>Аскет пишет:</cite><blockquote><p>…но на данный момент HTML.</p></blockquote></div><p>Код HTML хорошо умеет форматировать FrontPage, причём парсер полностью настраивается для каждого тэга.</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 02 Feb 2011 09:38:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44722#p44722</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44719#p44719</link>
			<description><![CDATA[<p>На АНК я хотел прокачать свой редактор с помощью richedit, чтобы он не только отступы делал, но еще и выделял блоки фоновым цветом.<br />Но оказалось, что richedit умеет только форматировать саму букву, а ее фон всегда будет совпадать с общим фоном контрола.</p>]]></description>
			<author><![CDATA[null@example.com (pant-79)]]></author>
			<pubDate>Wed, 02 Feb 2011 09:25:53 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44719#p44719</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44713#p44713</link>
			<description><![CDATA[<div class="quotebox"><cite>kaster пишет:</cite><blockquote><p>А для какого языка?</p></blockquote></div><p>Желательно для всех основных, но на данный момент <strong>HTML</strong>.</p><div class="quotebox"><blockquote><p>Этот Tidy только для HTML.</p></blockquote></div><p>Просто замечательно! То что надо. <img src="//forum.script-coding.com/img/smilies/smile.png" width="15" height="15" /></p><div class="quotebox"><blockquote><p>Мне кажется, это вещь индивидуальная в силу различия этих самых отступов для различных ЯП.</p></blockquote></div><p>Да нет, ну что ты..<br />Подсветка синтаксиса - вещь куда более индивидульнее и сложнее в плане реализации (по количеству&nbsp; кода, во всяком случае), однако же сам знаешь как всё обстоит. А поддерживают эти редакторы по 10-20 синтаксисов!<br />Тут дело видимо в другом. Не распространено это, почему-то. А что не модно - то забывается.</p><p>Хотя <strong>отступы</strong> - это важнейшее средство выявления структуры программы.<br /></p><div class="quotebox"><blockquote><p>Давно признано, что рисование блок-схем - занятие бесполезное, и лучше всего использовать отступы для выявления структуры программы (см. об этом Дж. Фокс, &quot;Программное обеспечение и его разработка&quot;, Москва, Мир, 1985). На этом фоне странно выглядит как сохранение блок-схем в школьных программах программирования, так и явный недостаток внимания, уделяемого четкому оформлению программ с помощью отступов.</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Аскет)]]></author>
			<pubDate>Wed, 02 Feb 2011 07:14:15 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44713#p44713</guid>
		</item>
		<item>
			<title><![CDATA[Re: Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44711#p44711</link>
			<description><![CDATA[<p>А для какого языка? Мне кажется, это вещь индивидуальная в силу различия этих самых отступов для различных ЯП. Знаю, к примеру, что для AutoIt есть Tidy встроенный в Scite. Он, как раз, этим и занимается. А если взять Python, так там по другому кодить и не получится, ибо синтаксис зиждется на этих самых отступах, заменяя собой всякие открывающие и закрывающие ключевые слова.<br /><span style="color: red"><strong>Upd</strong></span><br />Погуглил немного, оказывается <a href="http://tidy.sourceforge.net/">Tidy</a> - более глобальное явление, чем я думал.<br /><span style="color: red"><strong>Upd2</strong></span><br />Эх, обманулся. Этот Tidy только для HTML. Хотя странно, что AutoIt&#039;овский аналог зовется так же. В любом случае, мне кажеися, стоит спросить по этому ключевому слову у гугля, уточнив ЯП.</p>]]></description>
			<author><![CDATA[null@example.com (kaster)]]></author>
			<pubDate>Wed, 02 Feb 2011 02:59:56 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44711#p44711</guid>
		</item>
		<item>
			<title><![CDATA[Форматирование кода добавлением отступов]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=44708#p44708</link>
			<description><![CDATA[<p>Приведение кода в удобочитаемый вид с помощью добавления отступов (в соответствии с синтаксисом) помогает более ясному восприятию структуры программы и выявлению ошибок. А для отладки особо больших &quot;простыней&quot; вещь просто незаменимая, но не вручную же перелопачевать.</p><p>Небольшой пример (паскаль):<br /></p><div class="quotebox"><blockquote><p><strong>На входе</strong></p><p>begin<br />for i:=1 to 10 do<br />begin<br />writeln i;<br />end;<br />end.</p></blockquote></div><div class="quotebox"><blockquote><p><strong>На выходе:</strong></p><p>begin<br />&nbsp; for i := 1 to 10 do<br />&nbsp; &nbsp; begin<br />&nbsp; &nbsp; &nbsp; writeln i;<br />&nbsp; &nbsp; end;<br />end.</p></blockquote></div><p>Редакторы, утилиты или плагины для редакторов обладающие данной функцией?</p><p>P.S. <a href="http://en.wikipedia.org/wiki/Prettyprint">Prettyprint</a></p>]]></description>
			<author><![CDATA[null@example.com (Аскет)]]></author>
			<pubDate>Tue, 01 Feb 2011 23:33:49 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=44708#p44708</guid>
		</item>
	</channel>
</rss>
