vito333
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору gera_serg вижу твоё желание и нетерпение иметь удобный и качественный продукт, Notepad2 мне тоже очень нравится, но Марк - это проект, на котором я многому учусь, потому всё идет медленно и не очень качественно, я же не программер профессиональный. Сейчас на текущем этапе я вижу недостатки и недоработки, многое переделал бы с удовольствием, но это уже в рамках новой реинкарнации, потому что сейчас это не очень возможно, так как большая часть кода написана в С-стиле, а пока идет отладка, наработка решений, разработка классов на основе того, что есть. На тривиальные вещи я затрачиваю намного больше времени - и из-за того что не профессионал, и из-за чистого winapi, что не позволяет просто втыкать готовые классы других разработчиков, так как они или зависимы от MFC или от других библиотек и надо менять как минимум типы и их обработку. То, что сделано на текущий момент - на первый взгляд - немного, но я считаю - создана крепкая основа, следующий этап - это несколько интересных вещей, типа подсветки синтаксиса, системы плагинов, регэкспа. Плагины - это я думаю, самое главное. В ближайшее время будет какое-то решение, наверняка очень простое и не полное, но его эксплуатация покажет, как и что надо улучшать. Плюс плагины позволят распараллелить работу - кто-то сможет подключится (например Shivadest) и добавить что-то новое. Каждый день, если даже и не ковыряю Марк, то чего-нибудь новое просматриваю, для применения. У меня нет других проектов, так что я не рапыляюсь на что-то еще, просто времени не особо хватает, и знаний. Я, кстати, уже не особо отрицательно к Scintill-е отношусь, может и до неё доберусь. И вообще, хочу заметить, что не особо придерживаюсь намеченных планов, то есть не берусь конкретно и работаю над чем-то определенным - сегодня ковыряю класс для работы с ИНИ-файлом, завтра - делаю враппер для ричедита (на будущее), одновременно натыкаюсь на пример перекодировки очень больших файлов - читаю и пробую, думаю - приделать такое или нет, или конвертация РТФ-файлов из юникод формата в ascii, что уменьшает их размер в 3-4 раза (это у меня в старом марке было). rondew приятно, конечно, но с макросами не могу пока порадовать - не до них только в перспективе, либо кто-то еще ранее реализует плагин. А так согласен - вещь нужная. Цитата: обычно при нажатии на иконку в том же quick launch например прога открывается. но если она в данный момент уже открыта и в ней есть документ то просто открывается новое окно... ну в опере анпример открывается новая страница пустая... а марк просто показывает уже открытое окно без создания новго.. т.е нужно еще ctrl n нажать... | понял, мелочь, но неплохая. Думаю стоит при этом проверять, пустое ли окно в текущий момент, и если не пустое, то создавать новый документ. Добавлено: [+] запуск Mark без параметров при уже запущенном экземпляре вызывает открытие нового пустого окна в действующем экземпляре. проверок делать не стал. И надо погонять с разными режимами - с псевдооднооконным и "запускать один экземпляр". |