Это редактор структурированных документов WYSIWYG: тексты, которые имеют иерархическую и семантически значимую (оксюморонную, нет?) Структуру: заголовки, список, острова открытого текста, таблицы и т. Д.
HTML-NOTEPAD не является «редактором веб-страниц». Даже не ожидайте создания с ней «классных веб-страниц». С современным CSS, WYSIWYG веб-дизайн просто невозможно. Веб-страницы создаются вручную, редактируя CSS, это по своей природе CSS .
Но все же HTML-NOTEPAD может быть полезен и для веб-дизайнеров — для случаев, когда нам нужно создавать текстовое (но структурное) содержание наших страниц. Эта статья, которую я редактирую в HTML-NOTEPAD:
HTML-NOTEPAD использует Sciter Engine для своего пользовательского интерфейса. Это означает, что он небольшой, быстрый, не имеет внешних зависимостей и работает на всех основных настольных операционных системах: Windows (от XP до 10), Mac OS и Linux.
И точно так же:
Тем не менее HTML-NOTEPAD поддерживает режимы редактирования «день» и «ночь»:
Для поддержки редактирования только ключей:
- Все частые действия по редактированию удваиваются ярлыками. Например,
CTRL + NUMPAD2
преобразует абзац в элемент
.
- «Волшебные последовательности» на месте. Например, набрав
*
и{пробел}
в начале параграфа, он превратит его в пулевой список (
Для поддержки различных представлений структурированного текста, которые активно используются в Интернете:
- HTML, Markdown, коды PhpBB и их варианты.
- Если HTML затем освобождает от
мусорметаинформацию (например, встроенные стили), введенную Word и браузерами. HTML-NOTEPAD выводит только HTML (хорошо сформированный в смысле XML).
Редактирование WYSIWYG имеет ограничения — некоторые операции значительно удобнее делать в представлении исходного кода. Вот почему HTML-NOTEPAD поддерживает «сквозной выбор» — выбор в одном представлении хранится в другом. Это помогает быстро переключаться между представлениями:
- Чтобы реализовать Markdown (a.k.a. «бедный человек WYSIWYG»), PhpBB и все, что является конвертируемым HTML. На данный момент он работает только с HTML напрямую.
- Чтобы реализовать гуманистическое редактирование WYSIWYG MathML, чтобы воздать должное Академиям, которые вызвали нас. Не уверен в SVG, но думаю.
- Что-то вроде строк Observable и Jupiter Notebooks, но это больше подходит для заметки Sciter, чем для редактора.
- Говоря о заметках Sciter … Я сделаю HTML-NOTEPAD в качестве сопутствующего приложения Notes.
- Чтобы добавить механизм шаблонов и мастеров для предварительного создания контента. Случай использования: создание и редактирование документации.
Больше идей, подобных этому, и здесь, где вы, читатель, можете помочь. Пожалуйста, рассмотрите этот вариант — всем нам нужен редактор людей.