SortStr: Sort strings in editor — Сортировка строк в ред-ре
SortStr: Sort strings in editor — Сортировка строк в ред-ре
Обсуждаем http://forum.farmanager.com/viewtopic.php?f=11&t=5906
http://plugring.farmanager.com/plugin.php?pid=901
http://plugring.farmanager.com/plugin.php?pid=901
Last edited by HaRT on Mon 22 Nov, 2010 21:55, edited 2 times in total.
- John Doe
- Бюрократ
- Posts: 13855
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 428 times
- Contact:
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Latest post of the previous page:
[ ] Ignore vertical selection beyond eol- HaRT
- Moderator
- Posts: 10863
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Клевета!John Doe wrote:Я (как и HaRT) не вижу смысла отличать пустое место от пробела.
Я отличаю отсутствие символов от пробельных символов. И при сортировке пустая строка должна быть меньше пробельной.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Re: SortStr: Sort strings in editor — Сортировка строк в ред
не ссорьтесь так и будет
щас тока сохранение в реестр допишу и выложу
тестируем аккуратно - проверить все мыслимые ситуации я не могу
ver 1.4.13
щас тока сохранение в реестр допишу и выложу
тестируем аккуратно - проверить все мыслимые ситуации я не могу
ver 1.4.13
Re: SortStr: Sort strings in editor — Сортировка строк в ред
у кого не сохраняется состояние переключателей - перекачать бинарники.
это я накосячил и сначала вчера выложил не то.
это я накосячил и сначала вчера выложил не то.
Re: SortStr: Sort strings in editor — Сортировка строк в ред
GrAnD
Readme прочитал. Предлагаю удалить дубликаты переименовать в очистить дубликаты, а удалить сделать логически правильным - именно удалять дубли строк.
Readme прочитал. Предлагаю удалить дубликаты переименовать в очистить дубликаты, а удалить сделать логически правильным - именно удалять дубли строк.
- Tim Sobolev
- Posts: 729
- Joined: Fri 01 Apr, 2005 14:46
- Location: Украина
- Has thanked: 1 time
- Been thanked: 7 times
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Новая версия порадовала, особенно интерфейс . Текущее поведение вполне устраивает, но не буду против если из удаления дублей останется только вариант с удалением без изменения позиций строк в файле (т.к. режим 2 это режим 3 + режим 1).
Re: SortStr: Sort strings in editor — Сортировка строк в ред
to AleXH
Переименовать можно, я не против
>а удалить сделать логически правильным - именно удалять дубли строк.
Вы невнимательно читали readme. Там все сказано
to Tim Sobolev
>режим 2 это режим 3 + режим 1
с помощью режима 3 + режим 1 мы получим необратимо отсортированый режим 2, что не одно и то же.
Не понимаю чем оно мешает?
Переименовать можно, я не против
>а удалить сделать логически правильным - именно удалять дубли строк.
Вы невнимательно читали readme. Там все сказано
to Tim Sobolev
>режим 2 это режим 3 + режим 1
с помощью режима 3 + режим 1 мы получим необратимо отсортированый режим 2, что не одно и то же.
Не понимаю чем оно мешает?
- Tim Sobolev
- Posts: 729
- Joined: Fri 01 Apr, 2005 14:46
- Location: Украина
- Has thanked: 1 time
- Been thanked: 7 times
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Оно мне абсолютно не мешает, это я такGrAnD wrote:>режим 2 это режим 3 + режим 1
с помощью режима 3 + режим 1 мы получим необратимо отсортированый режим 2, что не одно и то же.
Не понимаю чем оно мешает?
Re: SortStr: Sort strings in editor — Сортировка строк в ред
GrAnD
Если речь идёт об этомВы невнимательно читали readme. Там все сказано
, то я это прочитал, и именно поэтому и написал, что ридми читал. Правда из ридми совершенно не понятно зачем такое нужно. Подавляющему большинству пользователей нужно именно удалять дубликаты, приводя список в читабельный вид.Количество строк в файле не изменяется (это поведение окончательное и меняться не будет).
Re: SortStr: Sort strings in editor — Сортировка строк в ред
это моя принципиальная позиция
невозможно угодить всем. Одним надо сохранить выделение, другим сбросить
одним надо оставить курсор на месте другим перевести в начало, одним называется не так, другим опция не там и тд и тп до бесконечности.
мне нравится, что при применении "очистки дубликатов" логическое состояние редактора остается неизменным. остался на месте курсор, осталось выделение, сохранилось количество строк. Я считаю это правильно. И не буду менять в плагине это поведение.
С другой стороны исходный код открыт и распространяется под свободной лицензией и если вы сделаете то что понравится какой-то части людей, тем которым не нравится текущее положение я буду только рад
невозможно угодить всем. Одним надо сохранить выделение, другим сбросить
одним надо оставить курсор на месте другим перевести в начало, одним называется не так, другим опция не там и тд и тп до бесконечности.
мне нравится, что при применении "очистки дубликатов" логическое состояние редактора остается неизменным. остался на месте курсор, осталось выделение, сохранилось количество строк. Я считаю это правильно. И не буду менять в плагине это поведение.
С другой стороны исходный код открыт и распространяется под свободной лицензией и если вы сделаете то что понравится какой-то части людей, тем которым не нравится текущее положение я буду только рад
-
- Posts: 3651
- Joined: Wed 23 Nov, 2005 11:11
- Location: Москва-Питер
- Has thanked: 2 times
- Been thanked: 19 times
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Для этого и существуют опции.GrAnD wrote:невозможно угодить всем
Re: SortStr: Sort strings in editor — Сортировка строк в ред
в данном конкретном случае - нет
побочного эффекта в виде изменения кол-ва строк в редакторе не будет
побочного эффекта в виде изменения кол-ва строк в редакторе не будет
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Сортировка по содержимому вертикального блока - щенячий (ну, в смысле, тигрячий) восторг! Спасибо!
Хотелка: а можно ли сюда же сделать и числовую сортировку? Ну, чтобы "120" было меньше, чем "20 ", а "9,87" было, меньше, чем "12,3"...
Хотелка: а можно ли сюда же сделать и числовую сортировку? Ну, чтобы "120" было меньше, чем "20 ", а "9,87" было, меньше, чем "12,3"...
Съешь мыша – стань настоящим клавишником!
Re: SortStr: Sort strings in editor — Сортировка строк в ред
опишите как разруливать ситуации когда в выделение попадают не цифровые символы в начале, в конце, вообще нет цифровых символов и тп
Вобщем нужен алгоритм как реагировать на нечисловые ситуации, я сделаю.
Вобщем нужен алгоритм как реагировать на нечисловые ситуации, я сделаю.
Re: SortStr: Sort strings in editor — Сортировка строк в ред
Для нечисел есть три разумных интерпретации: ноль и плюс-минус бесконечность (разумеется, концевые пробелы не должны считаться нецифровыми символами - их следует просто отбрасывать). Выбор, я думаю, должен делать пользователь, выбирая числовую сортировку.GrAnD wrote:опишите как разруливать ситуации когда в выделение попадают не цифровые символы в начале, в конце, вообще нет цифровых символов и тп
Есть ещё одна вещь, которая, наверное, должна выбираться: десятичный разделитель (точка, запятая или оба сразу).
Было бы здорово!GrAnD wrote:Вобщем нужен алгоритм как реагировать на нечисловые ситуации, я сделаю.
Съешь мыша – стань настоящим клавишником!