On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
moderator


Пост N: 1174
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 04.04.19 14:37. Заголовок: Hbedit - текстовый редактор (продолжение)


Довел, наконец, свой текстовый редактор до того состояния, когда можно показать его общественности. Я начал писать его сначала как замену Memoedit(), но потом увлекся) и решил сделать что-то помощнее, как нормальный редактор для повседневного использования. Мне приходится в течение дня работать и под виндами, и под Линуксом - использую Far и mc, соответственно. Иногда Vim - но к некоторым вещам в нем так и не привык. Но хочется иметь что-то одно для всех платформ - не слишком навороченный, но чтоб было все что надо.
Сегодня выложил на github: https://github.com/alkresin/hbedit.
F9 (или мышкой по соответствующей надписи) - главное меню.
В ближайших планах:
- Lower/Upper для utf8
- новые режимы подсветки ( директивы препроцессора и пр. )
- скобки - подсветка парных и переход на парные
- undo
- решить проблемы с табуляцие
- сохранение истории открытых файлов, поиска
- написать help (hbedit.help)

Если есть идеи для реализации - буду рад услышать.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 69 , стр: 1 2 3 4 All [только новые]


moderator


Пост N: 1637
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 21.11.24 11:40. Заголовок: Подумать надо о целе..


Подумать надо о целесообразности такого представления структуры. Я пока не вижу особых преимуществ. По мне, лишние элементы могут мешать обзору.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1638
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 21.11.24 12:37. Заголовок: Выложена новая верси..


Выложена новая версия, 2.5-69
В модуль подсветки синтаксиса добавлена поддержка второго варианта многострочных комментариев (нужно для питона - там """ и '''.
Alt-V добавлен в init-плагины питона и go.
Добавлены новые позиции в меню для выделенного текста (plug_selection). Это меню теперь вызывается и по клику правой кнопкой мыши.
Исправления разные, местами почищен код.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 39
Зарегистрирован: 06.03.24
ссылка на сообщение  Отправлено: 21.11.24 14:20. Заголовок: alkresin пишет: Под..


alkresin пишет:

 цитата:
Подумать надо о целесообразности такого представления структуры. Я пока не вижу особых преимуществ. По мне, лишние элементы могут мешать обзору.


Не, это как список процедур, отдельным окном. Только строки с IF, ELSE, ENDIF.

Кста, нашел интересный сайт типа Hug.
chathub.gg

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1639
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 21.11.24 15:05. Заголовок: tnsr2 пишет: Не, эт..


tnsr2 пишет:

 цитата:
Не, это как список процедур, отдельным окном. Только строки с IF, ELSE, ENDIF.


Это я понял. У меня это называется структурой функции - она выводится в hbedit по Alt-V

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 40
Зарегистрирован: 06.03.24
ссылка на сообщение  Отправлено: 21.11.24 16:08. Заголовок: Круто!..


Круто!

P.S. Думаю надо скринов на странице редактора добавить, а то не все знают какие функции реализованы.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 41
Зарегистрирован: 06.03.24
ссылка на сообщение  Отправлено: 21.11.24 19:14. Заголовок: chathub.gg оказался ..


chathub.gg оказался с ограничениями, а такой функционал чтобы сразу несколько моделей отвечали в hugchat возможен?

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1641
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 25.06.25 08:44. Заголовок: Выложена новая верси..


Выложена новая версия, 2.6-64.
В ней собраны изменения со времени февральского релиза 2.6-39.
Наибольшие усовершенствования - в init-плагине для С - поддержка ctags, вставка стандартных конструкций, поддержка C++ и пр.
Небольшие усовершенствования в hwbuilder-плагине, в частности, добавлена поддержка файла конфигурации для текущего каталога - .hwprj
В hbcommander в закладки каталогов добавлена закладка последнего посещенного каталога для быстрого возврата назад.
Ну и мелкие правки, которые я уже не помню

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 55
Зарегистрирован: 06.03.24
ссылка на сообщение  Отправлено: 13.07.25 11:47. Заголовок: Добрый день, Алексан..


Добрый день, Александр.
Отдельное спасибо за настройку тек. каталога.
Сейчас как я понимаю тенденция для использования ИИ в качестве подсказок.
Вот заинтересовался https://carles9000.github.io/index_doc_en.html
Там Harbour и JS
Буду настраивать VS Code чтобы разобраться.

WBR, alex;

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1642
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 15.08.25 20:05. Заголовок: Выложена новая верси..


Выложена новая версия, 2.7-15.
Несколько исправлений - в ssh2 модуле неправильно определялся размер очень больших файлов, в Линукс-версии была ошибка в отображении исполняемых файлов, кое-что еще.
Плагин plug_extllm модифицирован для новой версии llama.prg.
Плагин hwbuilder - добвалена опция создания скриптов сборки проекта (bat и sh).

Да, и еще, некоторое время назад добавлен плагин - Телеграм клиент, он входит в состав отдельного проекта HbTgCli - Harbour привязка к Telegram API.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 69 , стр: 1 2 3 4 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1548
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет