Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.04.2011, 04:58
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

Подстветка конструкций javascript html css..... и тд
Очень долго вскрывался от кривоватости бьютифолайзера, не выдержал размеров формы и постоянных обрезаний длинных строк и скопировал его к себе с корректировками, однако сразу появилась мысль подсветить код дабы производить доработку уже непосредственно в самом компиляторе, и собстно образовался вопрос, как заставить компилятор подсвечивать конструкции кода, есть какие-то наработки?

http://trim.dsns.ru/ - собстно виновник проблемы

http://jsbeautifier.org/ - оупенсурс исходник

P.S. Зеркало обсуждения http://www.php.ru/forum/viewtopic.php?t=32337

Последний раз редактировалось Vantedur, 21.04.2011 в 05:05.
Ответить с цитированием
  #2 (permalink)  
Старый 21.04.2011, 06:44
Аватар для poorking
prodigy
Отправить личное сообщение для poorking Посмотреть профиль Найти все сообщения от poorking
 
Регистрация: 01.11.2010
Сообщений: 503

http://alexgorbatchev.com/SyntaxHighlighter/
или вот
http://jsfiddle.net/ тут тоже есть TidyUp
__________________
readOnly

Последний раз редактировалось poorking, 21.04.2011 в 06:50.
Ответить с цитированием
  #3 (permalink)  
Старый 21.04.2011, 11:39
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

http://alexgorbatchev.com/SyntaxHighlighter/ - чёт не вкурю как его к техтареа крепить
http://jsfiddle.net/ - не дружит с даквой

нашел вот такого автора http://softwaremaniacs.org/soft/highlight/ но его сурс тоже режет техтареа

Последний раз редактировалось Vantedur, 21.04.2011 в 13:01.
Ответить с цитированием
  #4 (permalink)  
Старый 21.04.2011, 13:09
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

пробую отсюда вырезать http://demo.qooxdoo.org/current/playground/#Hello_World
Ответить с цитированием
  #5 (permalink)  
Старый 21.04.2011, 13:54
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

откатал http://trim.dsns.ru/current/playground/playground.htm
Вроде с джаквой не конфликтует, попробуем склеить
Ответить с цитированием
  #6 (permalink)  
Старый 21.04.2011, 14:56
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

Господа, это пи***.
Декомпилированный исходник зашкаливает за 100 000 строк
http://trim.dsns.ru/current/playground/#

как там найти место в котором генерится
<div style="z-index: 0; position: absolute; cursor: default; left: 1027px; top: 0px; width: 1023px; height: 504px; ">
	<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 1023px; height: 504px; ">
		<div style="z-index: 0; position: absolute; cursor: default; background-color: rgb(175, 175, 175); left: 0px; top: 0px; width: 0px; height: 0px; ">
			<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 0px; height: 0px; ">
				<div style="z-index: 0; position: absolute; cursor: default; left: 0px; top: 0px; width: 8px; height: 1px; ">
					<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 8px; height: 1px; -webkit-user-drag: none; background-image: url(http://trim.dsns.ru/current/playground/resource/qx/decoration/Modern/splitpane-knobs-combined.png); background-position: 0px 0px; background-repeat: no-repeat no-repeat; ">
					</div>
				</div>
			</div>
		</div>
		<div style="position: absolute; z-index: 11; width: 100%; cursor: row-resize; display: none; ">
		</div>
		<div style="z-index: 0; position: absolute; cursor: default; left: 0px; top: 0px; width: 1023px; height: 504px; ">
			<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; left: 1px; top: 1px; width: 1021px; height: 502px; ">
				<div style="z-index: 0; position: absolute; cursor: default; left: 0px; top: 0px; width: 1021px; height: 25px; ">
					<div style="overflow-x: hidden; overflow-y: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; z-index: 10; -webkit-user-select: none; font-family: 'Lucida Grande'; font-size: 11px; font-weight: bold; line-height: 1.4; color: rgb(26, 26, 26); left: 5px; top: 5px; width: 1011px; height: 15px; " qxselectable="off">
					</div>
				</div>
				<div style="z-index: 0; position: absolute; cursor: default; left: 0px; top: 26px; width: 1021px; height: 476px; ">
					<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 1021px; height: 476px; ">
						<div style="z-index: 0; position: absolute; cursor: default; left: 0px; top: 0px; width: 1021px; height: 476px; ">
							<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 1021px; height: 476px; ">
								<div style="z-index: 0; cursor: default; overflow-x: hidden; overflow-y: hidden; text-align: left; position: relative; outline-style: none; outline-width: initial; outline-color: initial; background-color: rgb(223, 223, 223); left: 0px; top: 0px; width: 1021px; height: 476px; " tabindex="1">
									<div qxselectable="off" style="overflow-x: hidden; overflow-y: hidden; position: absolute; z-index: 10; -webkit-user-select: none; width: 1021px; height: 476px; ">
									</div>
								</div>
							</div>
						</div>
					</div>
				</div>
				<div style="border-top-width: 1px; border-top-style: solid; border-top-color: rgb(128, 128, 128); position: absolute; pointer-events: none; width: 1021px; height: 0px; left: 0px; top: 25px; background-position: 0px 0px; ">
				</div>
			</div>
			<div style="border-top-width: 1px; border-top-style: solid; border-top-color: rgb(77, 77, 77); border-right-width: 1px; border-right-style: solid; border-right-color: rgb(77, 77, 77); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(77, 77, 77); border-left-width: 1px; border-left-style: solid; border-left-color: rgb(77, 77, 77); position: absolute; pointer-events: none; z-index: 5; width: 1021px; height: 502px; left: 0px; top: 0px; background-position: 0px 0px; ">
			</div>
		</div>
	</div>
</div>

не представляю

Последний раз редактировалось Vantedur, 21.04.2011 в 15:30.
Ответить с цитированием
  #7 (permalink)  
Старый 21.04.2011, 15:16
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

поднял вопрос тут http://softwaremaniacs.org/forum/hig.../31325/#176447
Ответить с цитированием
  #8 (permalink)  
Старый 21.04.2011, 15:38
Аватар для Vantedur
Профессор
Отправить личное сообщение для Vantedur Посмотреть профиль Найти все сообщения от Vantedur
 
Регистрация: 21.04.2011
Сообщений: 429

нашёл http://codemirror.net/demo/activeline.html
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Последние книги по JavaScript! monolithed Учебные материалы 7 26.10.2010 19:40
Выдвет ошибку JavaScript Ромио Opera, Safari и др. 4 21.10.2010 20:34
Как с помощью JavaScript сохранить какие-либо изменения в HTML документе? FirstFrost Общие вопросы Javascript 1 15.07.2010 16:23