Доработка и устранение ошибок редактора NeonHTML
Здравствуйте, я автор редактора NeonHTML.
Редактор можно обсудить здесь. Каждое сообщение будет рассмотрено (еще ни одного не пропустил), а предложения учтены. Говорите о хороших и плохих сторонах NeonHTML. Новая версия редактора станет лучше, если Вы предложите что-либо полезное и оригинальное, или сообщите об ошибке. Перед вопросом или предложением, пожалуйста, ознакомьтесь со справкой в редакторе, может это уже реализовано.
Желательно указывать Ваш адрес почты, иначе я не смогу Вам ответить. Чтобы ответ был рассмотрен здесь, а не по почте, пишите в комментариях. Если Вы не можете отправить на почту, то пишите в комментариях и наоборот.
Благодаря пользователям сделано более 31 доработок.
Связь с автором через почту: (Форма для комментариев находится внизу страницы)
cforms contact form by delicious:days
Если Вам понравилась статья, подпишитесь на получение новых статей по RSS.

заготовки – это хорошо. это почти макросы.
вот бы ещё подстановочные знаки, как в справочной системе windows (* и ?).
функция “найти и заменить”, от этого, сильно выиграет:
можно было бы вырезать все скрипты во всех открытых документах:
любой текст
или вставить нумерованные по порядку картинки: [+1]
ну и т.п.
А может всё это есть? просто я не умею пользоваться NEON’ом?
оттветьте пожалуйста.
Что-то не нашёл, как изменить отступ табуляции в редакторе текста. Визуально насчитал 8 символов – больно много. Я обычно использую 4 или 2 символа, а при восьми – текст быстро “уезжает” вправо.
Кроме того, неактивные кнопки “Отмена/Возврат” вообще не отображаются. Искал их несколько минут, пока не набрал несколько символов. Неплохо было бы сделать их видимыми в любом случае (например, серые – если недоступны).
Спасибо, хороший редактор.
Небольшой баг
при назначении горячих кнопок, убрать их не получается. Пишет эти кнопки уже используются.
Хотелось бы увидеть в следующих версиях программы:
Автозамену
Возможность назначить горячие кнопки на загатовки.
Сохранение настроек в файл, -дает возможность, фанам редактора, обмениваться такими файлами.
Может быть стоит, добавить вашему сайту страничку, где желающие, смогут поделиться своими наработками, и коментариями, к ним.
Я думаю, что это, сильно оживило бы, обмен мнениями.
И кроме того, автоматизировало бы процесс поиска, идеального интерфейса и настроек.
Здравствуйте.
Если при добавлении кнопки не задать параметров(пустая) пропадают все кнопки с панелей. Появляются только после перезапуска программы. Появляется и наша пустая кнопка, которую не переместить, не отредактировать, не удалить нельзя.
Хотелось бы иметь возможность выбирать цвет фона выделения текста в редакторе.
to Евгений:
Здравствуйте. Если редактор пишет что кнопки используются, значит они намертво запрограммированы, такие как Ctrl+C и т.п. – они перечислены в справке, а остальные задаются на усмотрение пользователей.
Вечный вопрос – КНОПКИ ЗАГОТОВОК – сейчас их можно создать обходным путем, в действиях кнопки пишете code_insert(один_пробел)ваш_код. Спецсимволы для этой функции:
[/] – переход на новую строку
[-] – изначальный отступ выделенного фрагмента, для сохранения визуального порядка
[|] – символ вертикальной черты |
[/>] – символ конца непарного тега “>”, в режиме xhtml вставляется ” />”.
!!!!!!!! Писать в окно кода несколько строк для одного действия нельзя, он воспримет это как несколько команд.
Спасибо что сказали про глюки добавления кнопки.
(На остальные замечания я ответил по почте и взял на заметку, Спасибо)
to Gigatrop:
Нет горячие клавиши не используются.
Я наоборот хочу убрать горячи клавиши, которые назначил (назначились без проблем), а теперь хочу скинуть значение на НЕТ. И вот на это нет мне и пишут что горячи клавиши уже используются.
пожелание
Мне кажется, было бы удобнее, при добавлении картинки, автоматически добавлялись ее размеры, а то надо лезть в другую программу, чтобы посмотреть размеры картинки.
Насчет клавиш исправил, размеры картинки тоже может автоматизирую. Чтобы смотреть размеры не обязательно открывать другие программы, можно нажать Ctrl+клик по пути картинки в коде.
Здравствуйте.
Есть, такой момент, который не удобен лично мне, может кому-то еще.
Попробую объяснить…
Есть две строки.
Первая – 100 символов
Вторая – 50 символов
Если переместить каретку с первой столки на вторую, то каретка остается на уровне первой строки.(100 символов)
Мне кажется, было бы удобнее, если бы каретка перемещалась к концу второй строки.(50 символов)
to Евгений:
)
Согласен с Вами, я об этом уже думал. Не всем это конечно удобно, например я привык к средам языков программирования, где конец строки в общем ничего не значит и там удобно писать где вздумается.
В следующей версии будет выбор в настройках (вернее уже есть
to Gigatrop:
ждем новую версию )
Хотелось бы узнать, возможно, ли сделать корректное копирование текста из Word, т.е. если я копирую кавычки елочки(«»), чтобы они не преобразовывались в обыкновенные кавычки(”").
То что в html есть аналоги этих символов я знаю.
На данный момент я пользуюсь связкой Word – notepad2 – NeonHTML
notepad2 корректно принимает текст из Word
Вопрос:
Возможно ли такое сделать в NeonHTML
Не нашел тег разделителя , он достаточно распространен, и у него есть дополнительные настройки, не так много, но есть.
Ошибка
После добавления новой вкладки в настройках интерфейса при каждом запуске программы вылетает ошибка “is not a valid integer value”. Удаление новой вкладки не помогло.
Хотелось бы иметь возможность, указывать размер картинки не только стилями, т.е. иметь переключалку в мастере вставки картинок. Указываем вставлять размеры картинки при помощи стилей или нет.
P.S. ждем новую версию программы )
Ссылки такого типа навигатор распознает, как ошибочные.
Эти ссылки из страници Рамблера.
Такие ссылки применяются очень часто.
Если можно пару слов, – в чем тут дело.
В первый раз, – строчки заключенные в скобки не отобразились!
Ссылки такого типа навигатор распознает, как ошибочные.
LINK rel=icon type=image/x-icon href=”/favicon.ico”
link rel=”stylesheet” href=”/css/wrapper-wrapper.css” type=”text/css” media=”all” /
Эти ссылки из страници Рамблера.
Такие ссылки применяются очень часто.
Если можно пару слов, – в чем тут дело.
to Олег:
Если Вы говорите о проверке синтаксиса, то ошибка выскакивает, если ссылка не имеет реально существующего файла, в данном случае у Вас на диске нет CSS файла.
Поддержка Zen Coding (http://code.google.com/p/zen-coding/) – вот чего ещё не хватает
После просмотра редактора…
Хотелось бы увидеть автоподстрочник не только для CSS, но и для HTML
и ещё ошибка при создании страницы вместо БелАрусский правильно БелОрусский
Спасибо. Я давно задумываюсь над подстрочником HTML и CSS, но пока занят другими новшествами. Просмотрел Zen, и мне эта концепция показалась не достаточно распространенной, чтобы обязательно её поддерживать.
ещё мысли: подсветка парных тэгов и выделенного слова по всему тексту как это реализовано в notepad++, очень удобная штука
так же рекомендую посмотреть видеоролик на тему зенкодинга
http://intype.info/screencasts/snippets/
после его просмотра и пробы intype я понял что такое по-настоящему новый стиль программирования
Мне не очень понятен ответ.
Я хотел сказать, что вот такие ссылки, навигатор по тэгам одобряет.
href=”://”
href=”#”
а такие
href=”/favicon.ico”
бракует.
И еще, давно хотел сказать. Было-бы удобно, чтобы при заключении выделеного текста в теги: td, tr, table. Выделение не сбрасывалось. И можно было нажимать их, подряд. не выделяя текст заново.
Или просто добавить кнопку, ( заключить в таблицу ).
В диалоговом окне, “Создание ссылки”.
Стоит поставить кнопку, ( Добавить из буфера обмена ).
Или, чтобы редактор сам проверял буфер обмена, на наличие адреса и автоматически заносил его в строку. Первый вариант, возможно лучше, чтобы можно было добавлять не только адрес, но и текст в остальные окна.
И еще, на странице упоминаются макросы и подсточник.
Но мне явно нехватает – “Заготовки 2″ и возможно три.
Ато, когда список заворачивается, это уже не то.
Я бы первым, делом поместил туда заготовки ссылок, которыми пользуюсь.
Чтобы не добираться, каждый раз до блокнота.
Отдельно стоит помещать тестовые заготовки. Которым еще не придан окончательный вид. Такие откладывеш на время, если сразу не пошла, а потом вспоминаеш, где она зарыта.
Это было-бы нечто вроде корзины, для заготовок.
Здравствуйте.
Я думаю, что лишней будет кнопка вставки из буфера, т.к. есть стандартное сочетание Ctrl+V для вставки.
Спасибо за идею с заготовками, наверное реализую.
——————————————————————–
Выход новой версии редактора задерживается,
однако я по-прежнему приветствую Ваши идеи.
——————————————————————–
В продолжение темы.
Почему-то в редакторах не предусмотрена кнопка избранное, как в браузерах.
Чтобы можно было открыть нужный документ или папку, не передвигаясь по дереву, а одним нажатием выбраной строчки.
Причем, чтобы открывал их виндовс, а редактор только помнил адрес.
Нет смысла загромождать память редактора.
Это очень необходимая функция, по нескольким причинам.
Например.
Моя рабочая папка, под названием “Студия”, представляет собой, четырех уровневую структуру.
В ней, на вскидку, больше трехсот папок, документов и страниц.
Их по логике, невозможно держать в одном месте.
Чтобы редактор был центральным офисом на этом заводе, ему необходим ( телефон ).
Кнопка быстрого доступа к документам и страницам, с которыми работаеш в данный момент.
Кроме документов которые обрабатываются в редакторе, мне нужен быстрый доступ к учебникам и справочной литературе.
Я педлагаю сделать такое-же окно как в заготовках.
Но, для оперативной работы с избранным.
Чтобы можно было легко настраивать доступ к папкам и документам, которыми пользуешся, в данный момент и чаще всего.
Спасибо за предложение, скорее всего добавлю.
извините за дабл пост в другой теме! интересует, есть(или можно ли ожидать?) ли в сей чудесной программе возможность автозакрытия тегов/скобок и т.п. ? Очень удобная и практичная штука!)
п.с. нашел баг ( или может он только у меня одного? ) – в “Настройки”->”Основные”->”Просмотр”-> при нажатии плюсика (т.е. добавить путь к браузеру) выскакивает не выбор пути а собсно палитра цветов, меняющая фон редактора. Win xp sp2, NeonHTML 4.4
thanks
Эта ошибка мне известна, спасибо. Уже ее устранил в новой версии, только ее выход задержится.
Я Вам уже писал как-то, проблема возникает на двумониторных системах, сейчас специально проверил скачал свежий редактор, окно открывается между мониторами, для исправления нужно свойство Position формы задать не PoDesktopCenter, а PoScreenCenter.
так же есть небольшие недочеты по клавиатурным комбинациям. например открытие диалога поиска Ctrl+F стандартное для windows приложений, закрытие дочерних форм, например формы выбора цвета по ESC, а самой программы по ALT+F4, а не наоборот как это сейчас. и переключение вкладок по ctrl+tab, ctrl+shift+tab это вобщем-то мелочи, но они давольно сильно иногда раздрожают, когда нажимая привычные комбинации не получаешь привычного результата
Спасибо, я не тестировал на двух мониторах, ибо у меня их нет. Комбинации учту.
Хотелось бы, иметь возможность задавать подсветку в ручную, а то открыв файл с расширением TXT, не смог включить подсветку текста
не думал что Вы фильтруете сообщения )
где моё про Зен Кодинг подевали?
Про кодинг возможно не в этом посте было, или просто затерялось. Мне все комменты приходят на почту, а там уж решается их судьба.
Счас запощу эти пропавшие сообщения
Просмотрел Zen, и мне эта концепция показалась не достаточно распространенной, чтобы обязательно её поддерживать.
ZEN CODING уже реализован в Dreamweaver, Aptana, Visual Studio, TextMate, Coda и т.д. Так что “не достаточно распространенной” ZC не назвать
Для того чтобы осуществить поддержку ZC, разработчикам необходимо чтобы редактор поддерживал скрипты (JS или Lua или Python), а сами скрипты они напишут сами, достаточно только подать заявку сюда http://code.google.com/p/zen-coding/issues/list
Ролик http://intype.info/screencasts/snippets/ никакого отношения к зену не имеет
А вот истинный скринкаст от создателя этой концепции: http://vimeo.com/7405114
Просмотрел Zen, ну, прикольно конечно. Однако я не уверен что в нем есть великая необходимость. Удобство есть, идея хорошая. Только вот я не уверен, что люди действительно будут на нем писать. Каков процент таких “умных”? И так HTML+CSS+JavaScript+PHP – под завязку мне кажется.
Не спешите с выводами, пусть пройдёт время, осознайте огромный потенциал Зена, попробуйте его в действии, например в Aptana и Вы поймёте, что ничего сложного в нём нет, принцип формирования абревиатур аналогичен CSS-селекторам
считаю, что редактор – отличный) удобный, легковесный и не перегруженный. Вот, только, реально чего не хватает – так ето автозакрытия тегов + поддержка snippet’ов ( думаю, знаете что это такое ). Ну, и было бы неплохо реализовать поддержку плагинов.
все прекрасно работает, немного попривыкнуть и вроде все что нужно есть. Мне в предедущих версиях понравилась работа с ВСПЛЫВАЮЩИМ тулбаром, удобно было быстренько удалить лишнее, выделить и прочее, может стоит вернуть…
Программа не устанавливается! Ваш инсталлятор глючный!
Выскакивает ошибка:
NeonHTML Installation
Failes to set data for ”
Исправьте ошибку и перезалейте новый файл. Спасибо.
При сжатии HTML не работают сжатые скрипты -
<script type="text/javascript">//<![CDATA[ код код код код код код код код код код код код код код; //]]> </script>
Но, при написании на отдельной строке -
<script type="text/javascript">//<![CDATA[
код код код код код код код код код код код код код код код код код код код код код код код; //]]> </script>
А также -
<script type="text/javascript"><!–
– работает. Это различные счётчики.
Таких вариантов с различными вставками может быть множество. Может ввести, например, ветвь – если подряд три символа комментария -
<!– <!– <!– <script type="text/javascript">
//<![CDATA[
код
код
код
код;
//]]>
</script> –>–>–>
то текст между
<!– <!– <!– и –>–>–>
Не сжимать.
После сжатия удалить <!– <!– <!– и –>–>–>
NeonHTML 4.4 некоректно открывает или сохраняет HTML UTF-8 файлы с BOM.
Сохраненные файлы криво отображаются браузером.
Если без BOM, то все Ok.
В новой версии, все еще осталась небольшая ошибка из прошлой версии.
Она уже не заставляет переустанавливать редактор.
Достаточно запустить редактор с прежними настройками, из файла.
При добавлении кнопки в панель быстрого запуска.
Если не задать иконку той функции, для которой никонка не назначена по умолчанию, ( например – убрать пустые строки )
- редактор выдает ошибку.
Причем если добавлять кнопку без иконки в панель инструментов,
все прекрасно работает.
Спасибо за редактор.
Отправить письмо по почте похоже не удалось. Пишу сюда:
Пару моментов, которые сильно (для меня) мешают в работе:
1. Если копировать с ворда текст с кавычками французские ёлочки «», программа автоматически их переводит в программистские прямые кавычки “”. Поэтому приходиться вначале копировать в блокнот, а затем в программу.
2. Часто, если копировать текст с сайтов, с браузера, он вставляется в виде знаков ??????? И приходиться также копировать через блокнот. ОС – Win7, браузеры разные. Но и в XP тоже самое было.
3. Старая программа не обновляется, так как новая ставится отдельно. Это неудобно, так как все заготовки, а теперь и кнопки/вкладки нужно переносить вручную.
Всего доброго.