Да. Но только не перезагрузить в нужной кодировке, а переконвертить в нужную кодировку.
» Mark - небольшой удобный редактор
и зачем?
vito333
А когда работу с вертикальными блоками реализуешь?
вроде не сложно:
- отключить режим переноса строк
- делаем обычное выделение
- имеем позицию начала выделения, конца выделения, сколько строк попало
- обрезаем начало и конец попавших строк по известным позициям
-копируем в клипборд... запоминая что в памяти именно блок для реализации блочной вставки
А когда работу с вертикальными блоками реализуешь?
вроде не сложно:
- отключить режим переноса строк
- делаем обычное выделение
- имеем позицию начала выделения, конца выделения, сколько строк попало
- обрезаем начало и конец попавших строк по известным позициям
-копируем в клипборд... запоминая что в памяти именно блок для реализации блочной вставки
gera_serg
ну механизм такой, но надо еще и само выделение показывать, а я в этом рисовании не очень силен.
Добавлено:
думаешь отключать перенос обязательно?
ну механизм такой, но надо еще и само выделение показывать, а я в этом рисовании не очень силен.
Добавлено:
думаешь отключать перенос обязательно?
Обязательно, иначе длинная строка попадет несколько раз, замучишься отсекать
Можно пока без рисования, другой кнопкой на тулбаре.
Одна - стандартное Копи
Другая - Блок копи (и она доступна ТОЛЬКО в режиме отключенного переноса)
Вырезка - аналогично
Можно пока без рисования, другой кнопкой на тулбаре.
Одна - стандартное Копи
Другая - Блок копи (и она доступна ТОЛЬКО в режиме отключенного переноса)
Вырезка - аналогично
vito333
Можешь расширить контекстное меню правой кнопки мышки? Туда можно добавить некоторые команды из меню Правка, для работы удобней будет.
Можешь расширить контекстное меню правой кнопки мышки? Туда можно добавить некоторые команды из меню Правка, для работы удобней будет.
Цитата:
Можешь расширить контекстное меню правой кнопки мышки?
несложно, но только нужное
Добавлено:
NeedMaker
пиши пожелания и критику тут - так другие смогут и тебя покритиковать
-----------------
Привет vito333
Решил чуть-чуть покритиковать интерфейс Марка
Думаю что мои замечания, помогут улучшить твой редактор, сделать его более солидным.
1) Переоткрыть как... -- Открыть вновь как..., или Заново открыть как..., а лучше Перезагрузить как... (выражение Переоткрыть незвучит).
2) Файл -> Новый -- Обычно в русскоязычных редакторах пишется как Создать
3) Окна -> Все - вертикально и т.д. -- Все можно убрать и так понятно, просто Горизонтально, Вертикально, Каскадом,
4) Упорядочить иконки -- Упорядочить значки
5) Горячие клавиши, Назначить нахоткей -- (както не по русски) Сочетания клавиш, Назначить сочетание. аналогично на английском Shortcut Key, Assign Shortcut Key
6) Выделенный текст -- лучше Преобразовать выделение аналогично на английском Convert selection
7) вставить Tab, убрать Tab -- вставить табулятор, убрать табулятор
Хочу чтобы моя критика была воспринята как от души, критикую не со зла )))))
-------------------
Добавлено:
Цитата:
Окна -> Все - вертикально и т.д. -- Все можно убрать и так понятно, просто Горизонтально, Вертикально, Каскадом,
согласен, с иконками стало проще и понятнее
Цитата:
Горячие клавиши, Назначить нахоткей -- (както не по русски) Сочетания клавиш, Назначить сочетание.
согласен
над остальным чуть подумаю, но в целом верно - есть такая проблема - когда делаю чего-то - нет времени иногда дать точное определение-формулировку, а потом уже не до того.
кто нибудь дайте скриншотов глюка с прорисовкой скролбаров - появилась мыслишка.
ArtLonger
У меня такие глюки возникают когда винда глючит, причем приходится рефрешить весь рабочий стол А у тебя это только у Марка?
У меня такие глюки возникают когда винда глючит, причем приходится рефрешить весь рабочий стол А у тебя это только у Марка?
ArtLonger
и возникает только при полноэкранном режиме (ты говорил)?
Добавлено:
и при каких еще условиях? чтобы устойчиво?
Добавлено:
я кое-что попробовал - можно качнуть. Правда мелочи, вряд ли это поможет, но вдруг.
и возникает только при полноэкранном режиме (ты говорил)?
Добавлено:
и при каких еще условиях? чтобы устойчиво?
Добавлено:
я кое-что попробовал - можно качнуть. Правда мелочи, вряд ли это поможет, но вдруг.
vito333
Я сейчас малость в запарке . Пробегись по теме назад, раньше я всё описал подробно и с тех пор ситуация не изменилась. Новую посмотрю чуть позже...
Добавлено:
ShIvADeSt
Цитата:
Да.
Добавлено:
С новой версией то же самое...
Я сейчас малость в запарке . Пробегись по теме назад, раньше я всё описал подробно и с тех пор ситуация не изменилась. Новую посмотрю чуть позже...
Добавлено:
ShIvADeSt
Цитата:
у тебя это только у Марка?
Да.
Добавлено:
С новой версией то же самое...
ArtLonger
а глюк только при драг-н-дропе? ты написал так.
а глюк только при драг-н-дропе? ты написал так.
vito333
Разве? Бросаю пить
Нет, такой глюк есть по любому. Просто драг'н'дропом удобнее, если Марк не дефолтный текстовый редактор.
Разве? Бросаю пить
Нет, такой глюк есть по любому. Просто драг'н'дропом удобнее, если Марк не дефолтный текстовый редактор.
я созрел и поставил марк дефолтным редактором.. несмотря на некоторые мелочи он меня полностью устраивает.. буду ждать плага для записи макросов...
отступление: вообще второй раз в жизни доверился русской проге... превой был пунто если я правильно понимаю что это русская прога..
вообще спасибо! БУДЕМ ЮЗАТЬ.. ну и надеюсь ты не прекратишь работу с прогой как это часто бывает у русских разработчиков...
отступление: вообще второй раз в жизни доверился русской проге... превой был пунто если я правильно понимаю что это русская прога..
вообще спасибо! БУДЕМ ЮЗАТЬ.. ну и надеюсь ты не прекратишь работу с прогой как это часто бывает у русских разработчиков...
А мне последнее время нравится NotePad2
http://www.flos-freeware.ch/
Скрестить бы их, сырцы свободные
http://www.flos-freeware.ch/
Скрестить бы их, сырцы свободные
вот еще поюзал возникло два вопроса:
1. линки подсвечиваются это хорошо... но вот по даблклику происходит то же что и с бобычным текстом(выделение). нельзя ли сделать чтобы марк при дабл клике открывал их в дефолт браузере? хотя это в общем не принципиально.. можно и открыть нажать.. просто два клика - не один
а вот второе важнее
2. обычно при нажатии на иконку в том же quick launch например прога открывается. но если она в данный момент уже открыта и в ней есть документ то просто открывается новое окно... ну в опере анпример открывается новая страница пустая... а марк просто показывает уже открытое окно без создания новго.. т.е нужно еще ctrl n нажать...
нельзя ли поправить?
1. линки подсвечиваются это хорошо... но вот по даблклику происходит то же что и с бобычным текстом(выделение). нельзя ли сделать чтобы марк при дабл клике открывал их в дефолт браузере? хотя это в общем не принципиально.. можно и открыть нажать.. просто два клика - не один
а вот второе важнее
2. обычно при нажатии на иконку в том же quick launch например прога открывается. но если она в данный момент уже открыта и в ней есть документ то просто открывается новое окно... ну в опере анпример открывается новая страница пустая... а марк просто показывает уже открытое окно без создания новго.. т.е нужно еще ctrl n нажать...
нельзя ли поправить?
gera_serg
вижу твоё желание и нетерпение иметь удобный и качественный продукт, Notepad2 мне тоже очень нравится, но Марк - это проект, на котором я многому учусь, потому всё идет медленно и не очень качественно, я же не программер профессиональный.
Сейчас на текущем этапе я вижу недостатки и недоработки, многое переделал бы с удовольствием, но это уже в рамках новой реинкарнации, потому что сейчас это не очень возможно, так как большая часть кода написана в С-стиле, а пока идет отладка, наработка решений, разработка классов на основе того, что есть.
На тривиальные вещи я затрачиваю намного больше времени - и из-за того что не профессионал, и из-за чистого winapi, что не позволяет просто втыкать готовые классы других разработчиков, так как они или зависимы от MFC или от других библиотек и надо менять как минимум типы и их обработку.
То, что сделано на текущий момент - на первый взгляд - немного, но я считаю - создана крепкая основа, следующий этап - это несколько интересных вещей, типа подсветки синтаксиса, системы плагинов, регэкспа. Плагины - это я думаю, самое главное. В ближайшее время будет какое-то решение, наверняка очень простое и не полное, но его эксплуатация покажет, как и что надо улучшать. Плюс плагины позволят распараллелить работу - кто-то сможет подключится (например Shivadest) и добавить что-то новое.
Каждый день, если даже и не ковыряю Марк, то чего-нибудь новое просматриваю, для применения. У меня нет других проектов, так что я не рапыляюсь на что-то еще, просто времени не особо хватает, и знаний.
Я, кстати, уже не особо отрицательно к Scintill-е отношусь, может и до неё доберусь.
И вообще, хочу заметить, что не особо придерживаюсь намеченных планов, то есть не берусь конкретно и работаю над чем-то определенным - сегодня ковыряю класс для работы с ИНИ-файлом, завтра - делаю враппер для ричедита (на будущее), одновременно натыкаюсь на пример перекодировки очень больших файлов - читаю и пробую, думаю - приделать такое или нет, или конвертация РТФ-файлов из юникод формата в ascii, что уменьшает их размер в 3-4 раза (это у меня в старом марке было).
rondew
приятно, конечно, но с макросами не могу пока порадовать - не до них только в перспективе, либо кто-то еще ранее реализует плагин. А так согласен - вещь нужная.
Цитата:
понял, мелочь, но неплохая.
Думаю стоит при этом проверять, пустое ли окно в текущий момент, и если не пустое, то создавать новый документ.
Добавлено:
[+] запуск Mark без параметров при уже запущенном экземпляре вызывает открытие нового пустого окна в действующем экземпляре.
проверок делать не стал.
И надо погонять с разными режимами - с псевдооднооконным и "запускать один экземпляр".
вижу твоё желание и нетерпение иметь удобный и качественный продукт, Notepad2 мне тоже очень нравится, но Марк - это проект, на котором я многому учусь, потому всё идет медленно и не очень качественно, я же не программер профессиональный.
Сейчас на текущем этапе я вижу недостатки и недоработки, многое переделал бы с удовольствием, но это уже в рамках новой реинкарнации, потому что сейчас это не очень возможно, так как большая часть кода написана в С-стиле, а пока идет отладка, наработка решений, разработка классов на основе того, что есть.
На тривиальные вещи я затрачиваю намного больше времени - и из-за того что не профессионал, и из-за чистого winapi, что не позволяет просто втыкать готовые классы других разработчиков, так как они или зависимы от MFC или от других библиотек и надо менять как минимум типы и их обработку.
То, что сделано на текущий момент - на первый взгляд - немного, но я считаю - создана крепкая основа, следующий этап - это несколько интересных вещей, типа подсветки синтаксиса, системы плагинов, регэкспа. Плагины - это я думаю, самое главное. В ближайшее время будет какое-то решение, наверняка очень простое и не полное, но его эксплуатация покажет, как и что надо улучшать. Плюс плагины позволят распараллелить работу - кто-то сможет подключится (например Shivadest) и добавить что-то новое.
Каждый день, если даже и не ковыряю Марк, то чего-нибудь новое просматриваю, для применения. У меня нет других проектов, так что я не рапыляюсь на что-то еще, просто времени не особо хватает, и знаний.
Я, кстати, уже не особо отрицательно к Scintill-е отношусь, может и до неё доберусь.
И вообще, хочу заметить, что не особо придерживаюсь намеченных планов, то есть не берусь конкретно и работаю над чем-то определенным - сегодня ковыряю класс для работы с ИНИ-файлом, завтра - делаю враппер для ричедита (на будущее), одновременно натыкаюсь на пример перекодировки очень больших файлов - читаю и пробую, думаю - приделать такое или нет, или конвертация РТФ-файлов из юникод формата в ascii, что уменьшает их размер в 3-4 раза (это у меня в старом марке было).
rondew
приятно, конечно, но с макросами не могу пока порадовать - не до них только в перспективе, либо кто-то еще ранее реализует плагин. А так согласен - вещь нужная.
Цитата:
обычно при нажатии на иконку в том же quick launch например прога открывается. но если она в данный момент уже открыта и в ней есть документ то просто открывается новое окно... ну в опере анпример открывается новая страница пустая... а марк просто показывает уже открытое окно без создания новго.. т.е нужно еще ctrl n нажать...
понял, мелочь, но неплохая.
Думаю стоит при этом проверять, пустое ли окно в текущий момент, и если не пустое, то создавать новый документ.
Добавлено:
[+] запуск Mark без параметров при уже запущенном экземпляре вызывает открытие нового пустого окна в действующем экземпляре.
проверок делать не стал.
И надо погонять с разными режимами - с псевдооднооконным и "запускать один экземпляр".
vito333
> вижу твоё желание и нетерпение...
Дык уже 30 топиков, а функциональности ровно сколько и было:
- автоопределение кодировок
- маленький размер
ни блоков, ни регэкспов, ни подцветки
> вижу твоё желание и нетерпение...
Дык уже 30 топиков, а функциональности ровно сколько и было:
- автоопределение кодировок
- маленький размер
ни блоков, ни регэкспов, ни подцветки
ни плагинов ((
Кстати, вот один частный пример из большого множества примеров, где необходима переконвертация из одной кодировки в другую: Опера сохраняет файл в той кодировке, в которой он написан (т.е., например, утф-8), а хомсайт понимает тоже только какую-то одну... Можно, конечно, применить "сохранить как", но это же уже сохранить, а не посмотреть, что получится... т.е. либо лишний файл, либо потеря исходника... ИМХО - переконвертации здесь самое место...
Цитата:
Кстати, вот один частный пример из большого множества примеров, где необходима переконвертация из одной кодировки в другую: Опера сохраняет файл в той кодировке, в которой он написан (т.е., например, утф-8), а хомсайт понимает тоже только какую-то одну... Можно, конечно, применить "сохранить как", но это же уже сохранить, а не посмотреть, что получится... т.е. либо лишний файл, либо потеря исходника... ИМХО - переконвертации здесь самое место...
Вот и я примерно то же хотел сказать =)
[!] уменьшен размер программы.
[x] не отключалась подсветка (автоопределение) ссылок.
[x] не отключалась подсветка (автоопределение) ссылок.
А по мне так отличный функционал. Осталось только mru прибить и сделать history поиска и замены...
vito333
Вот ведь... А нельзя ли сделать неупакованный вариант? После очередного обновления антивируса Марк детектится как вирус...
Вот ведь... А нельзя ли сделать неупакованный вариант? После очередного обновления антивируса Марк детектится как вирус...
Цитата:
А по мне так отличный функционал.
Описанию "небольшой удобный" он соответствует, но по функциональность он доработок требует.
Цитата:
ни блоков, ни регэкспов, ни подцветки
Цитата:
ни плагинов
Плагины как таковые не самое важное, мне знаком только один редактор который их имеет - EmEditor.
А вот поиск замену и работу с кодировками, доработать просто необходимо.
ArtLonger
чего ав антивирь? у меня KAV молчит ...
чего ав антивирь? у меня KAV молчит ...
Да это скорее всего Norton.
Он вечно так тупит, если РЕ-заголовок покоцан.
ArtLonger
Выкынь нах. такой антивирус И поставь лучше вэба или макафи.
Он вечно так тупит, если РЕ-заголовок покоцан.
ArtLonger
Выкынь нах. такой антивирус И поставь лучше вэба или макафи.
vito333
Столкнулся со сл. проблемой при печати.
Пытаюсь распечать из Марка документ, Марк нафиг виснет и сжирает ресурсы проца до 100%. При просмотре своств принтера видно что идет постановка на печать, на машине на которй стоит принтер, ничего подобного не написано. Если вдруг он разродился печатью, то на принтер вместе с одной нужной страницей (у меня 1 страница в документе) вылазит бесконечное количество читых листов (то есть пока принтер не вырубишь или пока листы не закончатся) Печатал на разные принтеры с разных компов. Ось везде ХР Про СП2. Все принтеры удаленные.
Добавлено:
При печати из Бред2 все ок, если опять запустить печать из марка, опять тупняки.
Добавлено:
Вот что написано в свойствах принтера на удаленном компьютере во первых в описании пишется Удаление-Постановка задачи -... -Требуется вмешательство в размере задания 25 кбайт из 200 отпечатано (это при том, что документ сам 400 байт весит) то есть Марк тупо шлет пустые страницы неизвестно почему. Если надо, то вышлю файл, с которым трабла. На других такая же беда.
Столкнулся со сл. проблемой при печати.
Пытаюсь распечать из Марка документ, Марк нафиг виснет и сжирает ресурсы проца до 100%. При просмотре своств принтера видно что идет постановка на печать, на машине на которй стоит принтер, ничего подобного не написано. Если вдруг он разродился печатью, то на принтер вместе с одной нужной страницей (у меня 1 страница в документе) вылазит бесконечное количество читых листов (то есть пока принтер не вырубишь или пока листы не закончатся) Печатал на разные принтеры с разных компов. Ось везде ХР Про СП2. Все принтеры удаленные.
Добавлено:
При печати из Бред2 все ок, если опять запустить печать из марка, опять тупняки.
Добавлено:
Вот что написано в свойствах принтера на удаленном компьютере во первых в описании пишется Удаление-Постановка задачи -... -Требуется вмешательство в размере задания 25 кбайт из 200 отпечатано (это при том, что документ сам 400 байт весит) то есть Марк тупо шлет пустые страницы неизвестно почему. Если надо, то вышлю файл, с которым трабла. На других такая же беда.
vito333
Очень неплохой бесплатный антивирус, но эвристика такая же подозрительная, как у доктора Веба. Проблема связана с пакером и уже всплывала при использовании некоторых антивирусов.
http://www.free-av.com
WELL
Я уж как-нибудь сам разберусь, что мне использовать.
Очень неплохой бесплатный антивирус, но эвристика такая же подозрительная, как у доктора Веба. Проблема связана с пакером и уже всплывала при использовании некоторых антивирусов.
http://www.free-av.com
WELL
Я уж как-нибудь сам разберусь, что мне использовать.
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Какой нужен формат?
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.