Ru-Board.club
← Вернуться в раздел «Программы»

» Mark - небольшой удобный редактор

Автор: gera_serg
Дата сообщения: 29.11.2004 16:01
> посмотрел диалоги поиска в разных программах под рукой

У моего любимого текстового редактора (Code-Genie) вот такие

Автор: beeos
Дата сообщения: 29.11.2004 16:02

Цитата:
Monday, November 29

Хотелось бы все-таки по-русски. Или это зависит от языка в настройках системы?
Просто в русском формате дата выглядит как ДД.ММ.ГГГГ и формат времени всегда 24-часовой. Хотя многие не обращают внимание на это, это действительно очень важно.
Автор: gera_serg
Дата сообщения: 29.11.2004 16:17
Я за формат даты:
11.29.2004 (месяц, день, год)

Так как это позволяет провести нормальную сортировку строк по дате в отличие от формата ДД.ММ.ГГГГ

Добавлено
Сортировка выделенного фрагмента, надеюсь, будет?
Автор: DimmY
Дата сообщения: 29.11.2004 16:29
gera_serg

Цитата:
Я за формат даты:
11.29.2004 (месяц, день, год)

Просто супер! Тебе надо в Штатах жить, батенька!

Цитата:
Так как это позволяет провести нормальную сортировку строк по дате

Простите, но в таком случае японский вариант еще лучше (год-месяц-день)!
Автор: gera_serg
Дата сообщения: 29.11.2004 16:38
>в таком случае японский вариант еще лучше (год-месяц-день)!

Кто ж спорит, лучше, ...как и японские автомобили
Автор: vito333
Дата сообщения: 29.11.2004 17:06
попробую все возможные варианты воплотить, вплоть до японского )))
Автор: oshizelly
Дата сообщения: 29.11.2004 17:52
2vito333

Цитата:
-------------
11/29/2004
Monday, November 29 - 21:48:49
November 29, 2004
11.29.2004
21:49:08
Monday, November 29
09:49:18 PM - 11/29/2004
--------------
выбор из такого списка устроит?

Не совсем. Для полного счастья не хватает еще трех:
1. as in Windows Control Panel
2. 17:44:18, 11/29/2004
3. 11/29/2004 17:44:18
СлабО добавить?


Цитата:
Посмотрел диалоги поиска в разных программах под рукой - не соблюдают конвенцию, сволочи

Мочить сволочей. В сортирах. Пока не научатся соблюдать. Однозначно.
Автор: GeMir
Дата сообщения: 29.11.2004 18:27

Цитата:
OS: win2k, XP
То есть под 9х совсем работать не будет?

Цитата:
когда нибудь будет, если кто поможет с сайтом, сам я не буду ))
Если что - можешь расчитывать на мой небольшой, но всётаки опыт в сайтостроении.
Автор: oshizelly
Дата сообщения: 29.11.2004 18:57
2vito333
Да, совсем забыл еще одну очень нужную фичу: autosave (автосохранение каждые N минут).
И еще одна, менее необходимая, но тоже полезная: умение опционально сохранять неизменным время модификации отредактированного файла после сохранения (такая фича есть в графическом редакторе IrfanView, почти постоянно пользуюсь). Причем эта опция должна быть не где-то в настройках, а непосредственно в диалоге сохранения (снять/поставить флажок), причем обязательно с запоминанием последнего выбора.
Автор: MorSe
Дата сообщения: 29.11.2004 21:38
Поюзал, наконец, сегодня я этот заменитель notepad-a. Надо сказать, программа оставляет приятные впечатления. Mark2 выгодно выделяется из массы других notepad-ов своей функиональностью и размером. Желаю и дальше следовать двум этим критериям
Автор: m a x
Дата сообщения: 29.11.2004 22:24
vito333
А работа с вертикальными блоками планируется?
Автор: Zeroglif
Дата сообщения: 29.11.2004 23:08
vito333

Иконки про которые говорил только в 16х16 размере.
Автор: ShIvADeSt
Дата сообщения: 30.11.2004 01:29

Цитата:
по поводу того файла в utf-8 - вопрос, а сохранять то его как надо - с маской или без? может такие файлы всегда без байт-маски? тогда чуть больше работы будет - флаг приделать и в диалог сохранения добавить опцию "с маской-без маски"

я думаю, что если маска будет при сохранении большой беды не будет Все нормальные программы ее прочитают и поймут, что это UTF.
Кстати вчера вот еще что надумал, причем это очень нужная весчь
Иногда файлы открываются не в той кодировке, в которой нужно. Так что, чтобы их увидеть в нужной кодировке приходится закрыть и открыть указав кодировку для открывания. А что если сделать функцию загрузить текущий файл в выбранной кодировке. То есть я в статусус баре выбираю н-р ДОС, нажимаю (ВОТ моя любимая кнопка ) F5 и документ типа рефрешится, а на самом деле перезагружается в нужной мне кодировке. Причем! это не равносильно переконвертации в другую кодировку, так как я в свое время намучился, пока открыл один файлик не помню в какой кодировке. Каждый раз, когда я его переконврертировал в нужную мне кодепагу, там появлялся бред. Пришлось просмотреть по Ф3 в тотале, скопировать и потом редактировать Или сделать следующее, когда Маркоткрывает документ не через меню Открыть, то он выдает окно в какой кодировке это сделать, типа как в ворде, причем сделать это опционально.
По поводу настроек хоткиев. А нельзя сделать окошко с комбобоксом, в котором будут перечислены пункты на которые можно назначить горячку а снизу поле для ввода этой горячки. Так как представь себе, что когда появятся плаги, каждый начнет назначать горячие клавиши на них. И для назначения только одной надо сделать столько телодвижений

Добавлено
По поводу формата даты vito333 сделай как было сделано в астоне. Пусть сами вводят маску даты, а ты потом просто конвертни данную маску при помощи функции в (посмотрю скажу в ПМ или сам найдешь ) строку с датой временем и пусть извращаются хоть до формата СС:ЧЧ:ММ - ГГ.ММ.ДД

Цитата:
Сортировка выделенного фрагмента, надеюсь, будет?

Я планирую ее сделать в виде плагина, если автор не реализует
Автор: vito333
Дата сообщения: 30.11.2004 13:10

Цитата:
если автор не реализует

автор постарается реализовать ВСЁ, что только сможет, вопрос времени

Добавлено
GeMir

Цитата:
То есть под 9х совсем работать не будет?

я не потяну две версии - для 9х и 2к, как бред3, например, а делать универсальную прогу - это значит отказываться от многого
некоторые фишки, в т.ч. нормальная реализация юникода, хорошо идут только под 2к и выше.
еще могу посоветовать юзать 2к - на мой взгляд лучшая ось форева помногим параметрам, я перешел на нее с Ме и уже лет 5 радуюсь(в отличие от хр)
oshizelly

Цитата:
умение опционально сохранять неизменным время модификации отредактированного файла после сохранения

а для чего?
m a x

Цитата:
А работа с вертикальными блоками планируется?

позже
Zeroglif
все равно давай
ShIvADeSt
я посмотрел, манифесты вроде в utf8 и без маски идут - значит надо делать возможность сохранения без маски

Цитата:
То есть я в статусус баре выбираю н-р ДОС, нажимаю (ВОТ моя любимая кнопка ) F5 и документ типа рефрешится, а на самом деле перезагружается в нужной мне кодировке

хорошая мысль, наконец то будет применение индикатору в статусе
может как в бреде3 сделать маленькое окно предпросмотра в диалоге, чтобы не ошибаться с кодировкой?

Цитата:
А нельзя сделать окошко с комбобоксом

можно, конечно, пока сделан минимальный вариант. будут плаги - переделаем


Добавлено

Цитата:
По поводу формата даты vito333 сделай как было сделано в астоне

давай инфо, поглядим

Добавлено
а тоя уже минимум наклепал ))
Автор: oshizelly
Дата сообщения: 30.11.2004 16:24
2vito333

Цитата:

Цитата: умение опционально сохранять неизменным время модификации отредактированного файла после сохранения

а для чего?
Автор: GeMir
Дата сообщения: 30.11.2004 17:02

Цитата:
я не потяну две версии - для 9х и 2к, как бред3, например, а делать универсальную прогу - это значит отказываться от многого
некоторые фишки, в т.ч. нормальная реализация юникода, хорошо идут только под 2к и выше.
еще могу посоветовать юзать 2к - на мой взгляд лучшая ось форева помногим параметрам, я перешел на нее с Ме и уже лет 5 радуюсь(в отличие от хр)

Да нет - у меня то XP, просто интересовался...

Так как насчёт сайта?
Автор: vito333
Дата сообщения: 30.11.2004 17:23
GeMir

Цитата:
Так как насчёт сайта?

я - за.
но с меня чего можно взять? только программу так что тебе и карты в руки попробуй и спроси народ о результате. Я тоже скажу. От себя могу добавить, что неплохо было бы, если бы сайт соответствовал редактору по духу (ну или опережал его немного, так как я не успеваю сделать программу красивой - функционал важнее).
Автор: GeMir
Дата сообщения: 30.11.2004 18:00

Цитата:
я - за.

Цитата:
От себя могу добавить, что неплохо было бы, если бы сайт соответствовал редактору по духу (ну или опережал его немного, так как я не успеваю сделать программу красивой - функционал важнее).

Оки. Возьмусь на неделе.


Цитата:
но с меня чего можно взять? только программу

Не только...
"С тебя" будет описание программы (не вставлять же содержимое Readme правильно?) а так же хоть какая-нибудь определённость в плане интерфеса - мне тоже хочется чтобы сайт "соответствовал"...
Автор: vito333
Дата сообщения: 30.11.2004 21:16
[!] Изменилась структура настроек программы. Рекомендуется перед установкой этой сборки убить ветку реестра:
HKEY_CURRENT_USER\Software\Mark Editor.
[+] Диалог вставки даты/времени (Правка->Вставить дату/время).
Выбор запоминается и при следующем вызове диалога курсор устанавливается на предыдущую выбранную позицию.
[x] при выборе вручную кодировки Win1251 в диалоге открытия файла кодировка все равно определялась автоматически.
.
Автор: ShIvADeSt
Дата сообщения: 01.12.2004 01:11

Цитата:
может как в бреде3 сделать маленькое окно предпросмотра в диалоге, чтобы не ошибаться с кодировкой?

Вообще то классаная идея, только маленькая проблема будет. Для предпросмотра надо будет файл в этот контрол загрузить, а если я случайно выберу метров на 100 файл? Да еще и в UTF. Если грузить, то только небольшой фрагмент. Фиксированный, один фиг никто полностью его просматривать не будет, только начало.

Цитата:
давай инфо, поглядим

взято целиком у астона

Цитата:

Формат даты:
d - День
dd - День (две цифры)
ddd - День недели (сокр.)
dddd - День недели
M - Месяц
MM - Месяц (две цифры)
MMM - Месяц (сокр.)
MMMM - Месяц (название)
y - Год (одна цифра)
yy - Год (две цифры)
yyyy - Год (четыре цифры)
--------------------------------
Формат времени:
hh - Час (1-12)
2h - Час (две цифры 01-12)
HH - Час (0-23)
2H - Час (две цифры 00-23)
mm - Минуты
2m - Минуты (две цифры)
ss - Секунды
2s - Секунды (две цифры)
t - Маркер (A или P)
tt - Маркер (AM или PM)
--------------------------------
Пример: 2H:2m:2s (ddd, d MMMM yyyy) = 15:05:7 (Вс, 2 Июнь 2002)



Добавлено
Посмотрел вставку даты-времени. ИМХО проще будет в настройках указать маску, а при нажатии на "вставить д-в" сразу вставлять.
Автор: vito333
Дата сообщения: 01.12.2004 02:04
ShIvADeSt

Цитата:
Если грузить, то только небольшой фрагмент

ну, иначе и никак


Добавлено

Цитата:
проще будет в настройках указать маску

может и не проще, но лучше, а то неприлично много кода ушло на это - ~2-3 кб

Добавлено
ндаа, теперь снова голову ломать
Автор: ShIvADeSt
Дата сообщения: 01.12.2004 02:39
vito333
Смотрю пукнт меню появился плагины
когда выложишь интерфейсную часть? чтобы самому писать мона было
Автор: vito333
Дата сообщения: 01.12.2004 02:41
С ЗИМОЙ вас, граждане

Добавлено
ShIvADeSt
уже скоро все катаю и катаю в голове, но боюсь поначалу все равно шлифовать-переделывать придется. Сам плагин то ладно, несколько предопределенных функций, а вот хорошая стыковка с программой, хоткеи на плагины (да чтоб настраивались), да прочее ... Не хочу непродуманный сервис пулять.

и еще, вот это 2m - Минуты (две цифры) - означает, что в случае одной цифры идет дополнение нулем? а mm - без дополнения? то есть если одна цифра, то одна и выводится?

Добавлено
и еще, по маске время-дату сделаю, а стоит ли список дополнительный, типа того что есть оставлять?

Добавлено
и может стоит все-таки не одну маску, а скажем 3?

Добавлено
типа сделать вставку моментальную по хоткею и вызов диалога с расширенным списком, в котором 3 формата по маске, а остальное - по EnumDateFormats и EnumTimeFormats.
Автор: ShIvADeSt
Дата сообщения: 01.12.2004 03:19

Цитата:
и еще, вот это 2m - Минуты (две цифры) - означает, что в случае одной цифры идет дополнение нулем? а mm - без дополнения? то есть если одна цифра, то одна и выводится?

да

Цитата:
и еще, по маске время-дату сделаю, а стоит ли список дополнительный, типа того что есть оставлять?

смотри как сделано в астоне. Там есть список с заранее подготовленными распространнеными форматами, а внизу поле для ввода своего формата для извращенцев (типа меня), так как я хотел, чтобы выглядело так как мне надо.
Автор: vito333
Дата сообщения: 01.12.2004 07:16
блядь. оторвали сегодня зеркала с машины. уроды. хоть раз бы поймать хоть одного.
Автор: NevaR
Дата сообщения: 01.12.2004 08:30
По поводу Mark'a - мило, мне нравится. А можно табы сделать выбираемыми - т.е. низ - верх. (Примерно как в Maxthone - иногда гораздо быстрее переключаться если вкладки сверху) Есть ли хот кей для навигаци по табам? Какой максимальный размер редактируемого файла ?) PS А насчёт зеркал - ((
Автор: ArtLonger
Дата сообщения: 01.12.2004 08:41
vito333
А посимвольное UNDO будет, хотя бы в переспективе?
Автор: ShIvADeSt
Дата сообщения: 01.12.2004 08:51
ArtLonger

Цитата:
vito333
А посимвольное UNDO будет, хотя бы в переспективе?

а щас оно какое? там два режима анду посимвольное и непосимвольное, когда слово целиком
Автор: vito333
Дата сообщения: 01.12.2004 09:33
таак, табы надо все-таки сделать верх-низ переключаемыми.

NevaR

Цитата:
Есть ли хот кей для навигаци по табам?

нафига?
можешь юзать Ctrl-F6 - системное сочетание для переключения между окнами и, соответственно, табами.

Цитата:
Какой максимальный размер редактируемого файла ?

думаю, не стоит рассчитывать на сильно большие файлы, Марк сделан в расчете на стандартные размеры. 26 mb txt файл грузится 5-6 сек., грузил и 100 мб, но работать некомфортно, если, допустим, вордврап переключать. Это недостатки ричедита. Я постарался выжать из него максимум по размеру файлов и скорости загрузки. И Марк не дохнет на больших файлах, в отличие от многих подобных.

Цитата:
А насчёт зеркал

если ты скачать не можешь, то просто качай браузером, там качалки не берут
ArtLonger
ты не поверишь, но в Марк-е посимвольное АНДУ было сделано на виду и легко переключаемым отчасти из-за тебя, потому что я в топиках про редакторы регулярно видел тебя с этим вопросом
ты спрашиваешь наверное потому, что не скачал и не попробовал, думаю вопрос отпадет сам собой, просто осмотри интерфейс


Добавлено
наткнулся на чудный код подключения IE webbrowser control-а. Надо будет как-нибудь присобачить
Автор: NevaR
Дата сообщения: 01.12.2004 10:17

Цитата:
нафига?
можешь юзать Ctrl-F6 - системное сочетание для переключения между окнами и, соответственно, табами.


В общем то можно и так. НО: по alt (ctrl, shift) + стрелка - чтоб оно туда сюда дёргалось а не тока вперёд. + как то далековато до Ф6 тянуться.. Лапки маловаты


Цитата:
А насчёт зеркал

Это было про зеркала на тачке

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Какой нужен формат?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.