Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53

HTML+CSS+JS IDE (с автодополнением, настр. подсветкой, SVG.)

18.10.2014, 11:10. Показов 1725. Ответов 18

Студворк — интернет-сервис помощи студентам
Здорово, други.
Собственно, хочу представить Вам четвёртую версию среды HTML/CSS/JavaScript разработки Лунатик.

Для тех, кто слышит о нём впервые:
Это среда разработки с двумя экранами(один для HTML/JS, второй для CSS), со вкладочной структурой(можно открыть много файлов параллельно), кнопками для быстрого запуска файла в браузерах, отладчиком HTML-кода и кучей всяких инструментов, вроде, цветовых маркеров, флажков для перехода к куску текста по горячим клавишам, сворачиванием любых частей кода и т.д. и т.п. Полный список функций можно посмотреть, нажав в программе Ctrl+K. Интерфейса в приложении минимум, всё строится на горячих клавишах.

Новое в четвёртой версии:
1. Регулируемая подсветка. Для каждого типа(HTML, CSS, JS) параметры устанавливаются отдельно, причём указать можно не только цвет, но и жирность, курсивность.
2. Система автодополнения. Дополняемый текст вписывается серым цветом, принять его можно клавишей Tab. Для смены варианта дополнения жмите стрелки вверх/вниз.
3. Все горячие комбинации теперь работают в обеих раскладках.
4. Дополнена система подсветки HTML: теперь она понимает и теги SVG(векторная графика, стандарт HTML5...).
5. В Отладчик добавлена функция проверки существования указанного класса в привязанных CSS-файлах.
6. Исправлен миллион багов, плюс упрощены процедуры работы с файлами.

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

Скачать
Полная Справка кроется в Help.html.

В команду не набиваться!(бывают и такие, не понаслышке знаю)

И спасибо за внимание.
Миниатюры
HTML+CSS+JS IDE (с автодополнением, настр. подсветкой, SVG.)  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.10.2014, 11:10
Ответы с готовыми решениями:

Скрипт, редактор html,css,js на сайт с подсветкой синтаксиса
Какой есть хороший cкрипт, редактор html,css,js для установки на сайт, с подсветкой синтаксиса?

Выбор IDE javascript+HTML+CSS
Суть в том, что должна быть возможность с палитры компонентов перетащить туже кнопку, текстовое поле и т. д на форму. В инспекторе объектов...

Отрисовать шарик, падающий внутри синего квадрата по законам физики (SVG, HTML, CSS)
В результате должен получиться шарик падающий внутри синего квадрата по законам физики (падает, потом отскакивает от дна, потом опять...

18
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
18.10.2014, 16:37
Цитата Сообщение от Фаер Посмотреть сообщение
а потому требует тестирования, за чем и обращаюсь к Вам.
Это не тестирование, а трата нервов. Какие системные требования у Вашего редактора? Мой 4х ядрёный i5 не справляется с этим чудом программистской мысли. Вставка HTML текста всего в 470 строк длилась около 8 секунд. Редактировать практически невозможно, любое действие тормозит, простейший перевод курсора по строке клавишами управления идет со скоростью 1 символ в секунду, и занимает до 20% ресурсов процессора. Выделение всего текста до 25% ресурсов процессора.
Отсутствует ( вообще нету!) контекстное меню в редакторе, простейшая операция вырезать-вставить длится по несколько секунд. Да просто слово выделить, и то надо ждать 2-3 секунды.
Хотелось бы узнать, какие компы у тестировщиков Даниленко и Свистунова, которые это тестировали? И вообще, они, или программисты или вообще кто-то набирал тут код более 400 строк?
1
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
18.10.2014, 17:38  [ТС]
Pro_grammer, не в защиту программы, а совершенно честно скажу Вам, что впервые слышу что-то подобное.
Я только что нагрузил семьсот строк и ни одного лага. Файл грузится меньше секунды, операции выполняются моментально. У меня Core 2 DUO семилетнего возраста(иногда даже Chrome тормозит, но никак не Лунатик), у тестировщиков вообще летучие компы. Один из них программист, второй полный ламер - под оба типа стараемся сработать.
Вы что ли весь файл в одну строку написали? Вряд ли это многое меняет, но фиг знает.
А как у Вас с разрядами, Pro_grammer?
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
18.10.2014, 18:02
Цитата Сообщение от Фаер Посмотреть сообщение
А как у Вас с разрядами, Pro_grammer?
XP x86, используется с 4 Гигами оперативки( вернее столько, сможет взять х86).
У меня есть возможность протестировать на win7, x64, но скорее всего после выходных. Попробую ещё так
Ps: В качестве тестового файла использовал исходный код этой самой страницы!
1
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
18.10.2014, 18:03
Не запускается, windows8, при запуске вываливается окно:



после чего происходит аварийное завершение программы.
1
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
18.10.2014, 18:27  [ТС]
Pro_grammer, попробуйте. Честно, впервые такое слышу. Один 64-шник 7-ник только что гонял, говорит, всё путём. Там-то программы той - нагружать, вроде, нечем процессор.

dmitry94, щас исправим. Это, похоже, у всех восьмёрочников такая штука выходит.

Добавлено через 10 минут
dmitry94, попробуйте: https://yadi.sk/d/rWEsQkuFc7Y9r
У моего 8-чника заработало.
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
18.10.2014, 19:44
Цитата Сообщение от Фаер Посмотреть сообщение
Pro_grammer, попробуйте. Честно, впервые такое слышу.
Семёрку сегодня не нашёл, проверил на ноуте с win 8.1 x64, 2х ядерный Интел 2.4ГГц. На момент проверки исходник этой страницы теперь 592 строки. Вставка осуществлялась около 8 секунд. Невозможно работать всё ужасно тормозит, просто передвинуть курсор по тексту проблема, редактировать исходники такого размера нереально.
Может тут какой то исходник особенный? Пробуйте конкретно на этом примере.
Цитата Сообщение от Фаер Посмотреть сообщение
Там-то программы той - нагружать, вроде, нечем процессор.
Ну не скажите, к примеру, криво сделанная подсветка синтаксиса может тормозить редактор очень сильно. Тем более, что в нормальных редакторах нет зависимости скорости редактирования от размера текста, а тут зависимость налицо, короткий код редактируется отлично.
1
567 / 198 / 70
Регистрация: 25.05.2012
Сообщений: 816
18.10.2014, 20:13
Цитата Сообщение от Фаер Посмотреть сообщение
попробуйте: https://yadi.sk/d/rWEsQkuFc7Y9r
Теперь работает.
По скорости все верно. На исходнике этой страницы, выгруженной из chrome, тормозит нереально, загружается 10 с.
1
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
19.10.2014, 19:10  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Может тут какой то исходник особенный? Пробуйте конкретно на этом примере.
Попробовал - правда, тормозит. Подшаманил малость, подсветку поправил, в результате у меня тормоза почти исчезли(совсем небольшие) при объёме файла в 1300 строк(HTML и JS вперемешку). Функцию вставки текста оптимизировал, она и впрямь как попало была слеплена, у меня и по 15 секунд всё стояло при вставке двух слов. Нынче за три справляется с 1300 строками.

Функция открытия файла тоже быстрее забегала, у меня с 1.78 секунд до 1.2 упало время выполнения(те же 1300 строк).
https://yadi.sk/d/dOV1Jw_Jc8qwY
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
19.10.2014, 20:33
Цитата Сообщение от Фаер Посмотреть сообщение
Функция открытия файла тоже быстрее забегала, у меня с 1.78 секунд до 1.2 упало время выполнения(те же 1300 строк).
_ttps://yadi.sk/d/dOV1Jw_Jc8qwY
Право, надоело каждый раз Ваш установщик запускать. Наверняка же изменился только Lunatic.exe. Ну может ещё что, но все равно проще запаковать все файлы в архив, распаковал и запустил, без всякой установки каждый раз, мы же тут не покупаем Вашу прогу, а тестируем, т.е. люди подготовленные.
Кликните здесь для просмотра всего текста
И этот ваш счетчик запусков, ну детский сад, защита для дошколят что ли? Да любой ламер глянув на дату создания файлов в папке с программой найдет Ваш счетчик запусков после второго запуска программы. В версии 3.2 хотя бы в другую папку прятали, хотя тоже слишком просто В Винде есть реестр, там тоже найти не сложно, но хотя бы не всякий ламер полезет править реестр, да и после переустановки программы счетчик останется.
0
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
20.10.2014, 18:28  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Право, надоело каждый раз Ваш установщик запускать.
Истинно так, замолю грешок.
Что там с тормозами-то? Ушли они, или как?

И, кстати, я слышал, что некоторые умудряются использовать языки запросов(типа SQL) при работе с кодами. Стоит ли такую штуку тулить в Лунатик? Или что другое добавить? Контекстное меню, кстати, уже прилепили, плюс баг подсветки вставляемого кода изолировали:
https://yadi.sk/d/um_jh4s9cABFC

Кликните здесь для просмотра всего текста
Да Мы особо не паримся по поводу системы, так сказать, защиты. Всё-таки, не две тысячи требуем, да и клиентов у Нас пока не пятьдесят человек в день. Найдётся там пару кадров, готовых счётчик постоянно скручивать, ну, уступим спиногрызам, что поделать!? Скупой всё равно платит дважды. Вот Вам, кстати, история из моей... карьеры:
У меня поезд через час, тут подвалил клиент. Мне двое суток ехать, в нет не зайти, а дать ему номер кошелька и уйти в аут на два дня - подумает кинули. Я ему пишу: вот ссылка на заказанные штуки, а оплату на Вашу совесть оставляю, ибо провести процедуру по правилам времени нема. И номер счёта оставил. Так он три цены перевёл с комментарием "за доверие". Лол.
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
20.10.2014, 20:54
Цитата Сообщение от Фаер Посмотреть сообщение
Что там с тормозами-то? Ушли они, или как?
Совсем то не ушли, но реально отступили. Копирование-вставка стало намного бодрее, а использование контекстного меню вообще вывело работу на новый уровень. Я истинно верю, что в наше время есть люди, которые не берут в руки мышку, а всё делают с клавиатуры, и им конечно может и не надо такое меню, но большинство всё же привыкло к комфорту с мышкой.

Следующая проблема, это запуск браузеров. На моем примере, у меня только IE установлен так, как ему и положено. Остальные есть, и даже разные версии многих браузеров, но они в портабле режиме. Так удобнее, когда есть много программ разных версий. Но Лунатик их запускать отказывается. Нет элементарной настройки путей к этим браузерам. Хотя есть меню Настройки в принципе, но там всего одна подсветка.

Отладчик: Иногда вылетает с ошибкой вся программа, без сохранения данных и предупреждений. Я понимаю, что в коде есть ошибки, то так эмоционально на них реагировать программа не должна!
Миниатюры
HTML+CSS+JS IDE (с автодополнением, настр. подсветкой, SVG.)  
0
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
23.10.2014, 17:11  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Нет элементарной настройки путей к этим браузерам. Хотя есть меню Настройки в принципе, но там всего одна подсветка.
Сделано. Я лично попробовал портативные Opera и Firefox. Чё-то как-то забыл совсем о том, что в системе браузеров шероховатости есть. Спасибо, что напомнили.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Отладчик: Иногда вылетает с ошибкой вся программа, без сохранения данных и предупреждений.
Описанная оплошность исправлена.

Есть тут идея о баговой панацее, как-нибудь попробуем. Просто, пока программа вылетает, об ошибках сразу сообщают. А если сделать вывод текста ошибки с продолжением работы, то, думается мне, будет как с "Отправить Microsoft отчёт об ошибке".

https://yadi.sk/d/uiiiplLEcEZk5
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.10.2014, 18:23
Цитата Сообщение от Фаер Посмотреть сообщение
Спасибо, что напомнили.
Продолжаю придираться!
Нет возможности открыть файлы .htm
Сей факт реально озадачил.
Цитата Сообщение от Фаер Посмотреть сообщение
Описанная оплошность исправлена.
Ну не знаю, как с отправкой отчетов, но я при тестировании на 2-х своих готовых файлов словил 2 вылета при проверке. Потом просто запустил начальный пустой проект и опа:
Миниатюры
HTML+CSS+JS IDE (с автодополнением, настр. подсветкой, SVG.)  
1
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
23.10.2014, 19:15  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Продолжаю придираться!
Правильно-правильно.

Цитата Сообщение от Pro_grammer Посмотреть сообщение
Нет возможности открыть файлы .htm
Исправил.
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Потом просто запустил начальный пустой проект и опа:
Ну это совсем охота! Переменную пропустили.
https://yadi.sk/d/uiiiplLEcEZk5
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
23.10.2014, 21:19
Попытка сохранения файла:
Миниатюры
HTML+CSS+JS IDE (с автодополнением, настр. подсветкой, SVG.)  
0
 Аватар для Фаер
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 53
29.10.2014, 23:03  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
Попытка сохранения файла:
Да и попытки открытия некоторых файлов выдавали нечто похожее. Сейчас всё должно работать.

https://yadi.sk/d/PqtfBprScNdbf

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

https://yadi.sk/d/q7YKsWOzcNeZa
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
30.10.2014, 07:49
Цитата Сообщение от Фаер Посмотреть сообщение
Проблема в том, что он текст ошибки выдавать не хочет, но это, думаю, со временем решим.

Не по теме:

Не по теме, за что извиняюсь, но просто давно хочу задать вопрос, почему выбран именно Python в качестве ЯП? Очевидно, что этот язык, при всех его достоинствах, проигрывает в написании GUI программ даже древнему VB6, уже не говорю про C++ или там С# где можно создать современный интерфейс за пару кликов мышки. С обработкой ошибок, быстродействием, созданием и общим размером продукта ( думаю максимум на программу такого уровня 500 Кб, но ни как ни 16 Мегабайт на диске!) даже сравнивать нечего.
Так почему же Python?

0
30.10.2014, 20:24  [ТС]

Не по теме:

Цитата Сообщение от Pro_grammer Посмотреть сообщение
Так почему же Python?
Ну, за компаньонов своих ничего не скажу, а вот у меня крайне низкий уровень терпимости к правилам и ограничениям. Python гибкий, дальше некуда. Чё-то не понравилось - переопредели, перегрузи, подстрой. Синтаксис вообще отсутствует, пиши, как хочешь, изучать код просто, модифицировать тоже. С\С++ я пробовал - какой-то он напряжный, по-моему. Basic'и я всерьёз не воспринимаю(по универской программе знаком). Вот Java более или менее уважаю, но всё времени нет взяться за его изучение, как следует. Хотя Java, надо признать, тоже убийственен. =-O
Ну, 16 мегабайт. Тоже мне, вес. Главное, чтоб работало, а там и 116 не пожалеют.
Короче говоря, меня простота соблазнила и гибкость. А всякие там нормальные компиляторы появятся со временем, никуда не денутся.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.10.2014, 20:24
Помогаю со студенческими работами здесь

Выбор IDE с полной подсветкой кода, всплывающими подсказками
хочу начать изучать java, подскажите какую нибудь хорошую IDE, до этого изучал много чего в частности шарп, писал в основном в msvs, так...

Что оптимальнее HTML + CSS + JS + С# или HTML + CSS + JS + Java и для каких задач?
Объясните, пожалуйста что оптимальнее и для каких задач HTML + CSS + JS + C# или HTML + CSS + JS + JAVA?

Старые добрые HTML и CSS или новые HTML 5 и CSS 3?
Здравствуйте ) Дело собственно вот в чем. Я хочу на лето заняться изучением создания сайтов. Посоветуйте с чего мне лучше начинать...

Отобразить XML на странице HTML с браузерной подсветкой синтаксиса
Необходимо перейти по URL к xml-файлу на сервере и отобразить все его содержимое на странице в отдельном блоке так, как будто я открыл файл...

Код C# представить в html-странице с сохранением отступов и подсветкой синтаксиса
На входе: текст на C#. На выходе: Файл HTML, в котором сохранены концы строк и пробелы, а ключевые слова, символьные и числовые константы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru