View previous topic :: View next topic |
нужен показ строк? |
Да |
|
80% |
[ 21 ] |
Нет |
|
19% |
[ 5 ] |
|
Total Votes : 26 |
|
Author |
Message |
alexanderwdark
Joined: 14 Apr 2008 Posts: 304 Location: Россия
|
(Separately) Posted: Sat Jun 28, 2008 23:24 Post subject: |
|
|
Quote: | номера строк - это не кофемолка.
Для текстовых редакторов - почти осн. ф-ция, что видно по всем IDE
А "вес" это не увеличит: у меня код поиска строк уже написан. Осталось его вызывать после чтения файла, а потом при прорисовке сравнивать смещения строк с текущим, и выводить номер строки в колонке.
ps
курсор- тоже осн. ф-ция. Но его делать правда долго |
Обязательно реализуйте - дело очень нужное. Программа отличная. |
|
Back to top |
|
|
Parcan
Joined: 15 Dec 2004 Posts: 398 Location: Russian
|
(Separately) Posted: Mon Jun 30, 2008 10:08 Post subject: |
|
|
Вахмурка
EmEditor прекрасно показывает номера строк, жаль только бесплатная версия закончилась теперь только платная есть(( |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
(Separately) Posted: Mon Jun 30, 2008 12:05 Post subject: |
|
|
Насчет бсплатности молчу - правила форума обязывают...
Вполне возможно, что режим может быть включен. Но не по умолчанию - раз. Два - мне необходим номер текущей позиции (и по наводке CaptainFlint я как раз и перешел на предоставляющий такие возможности EmEditor). А нумеровать все строки... Не могу представить, когда мне это пригодится.
2Alextp
Так что насчте номера текущей строки (после появления курсора в Листере это стало вполне осязаемым понятием) в строке статуса? Тогда я - однозначно за! _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2220 Location: Москва, Россия
|
(Separately) Posted: Mon Jun 30, 2008 12:40 Post subject: |
|
|
При использовании любого редактора по возможности включаю отображение номеров сток. Без этого даже как-то неуютно себя чувствую.
Приведу актуальный для себя пример необходимости отображения номеров строк.
Пишу vbs-скрипты, которые выкладываю для всеобщего пользования, и которые, при необходимости, могут быть самим пользователем изменены. Если исходный скрипт был изменен (номера строк пользовательского и исходного скриптов не совпадают), и возникла ошибка, система сгенерит сообщение, указав номер строки, в которой произошла ошибка. Видя номер строки, пользователь может сам попытаться понять причину ошибки в данной строке, или показать мне кусок кода с этой сторокой, не выкладывая скрипт полностью.
В данном случае, видеть только номер текущей строки в статусе не очень удобно - придеться перемещать курсор, пока не попадем на нужную строку, что требует лишних телодвижений и не так наглядно. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
Вахмурка
Joined: 27 Dec 2004 Posts: 2584 Location: Большая деревня Москва
|
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2220 Location: Москва, Россия
|
(Separately) Posted: Mon Jun 30, 2008 13:41 Post subject: |
|
|
Вахмурка wrote: | Просто в этом случае пользователь ТОЖЕ должен уметь определять номер строки... |
Вот именно! Добавление обсуждаемого функционала как раз позволит это сделать. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
|
-=Space=-
Joined: 14 Dec 2004 Posts: 54 Location: Из Зелека
|
(Separately) Posted: Mon Jun 30, 2008 20:24 Post subject: |
|
|
А как сделать быстрый подсчет строк?
(Даже для вывода текущей строки нужен подсчет, тут отображение номеров всех строк или только одной текущей в статусе ничем не выгоднее)
Для каждого файла формировать индекс?
Вообщем если это будет в ущерб скорости то я против
если мне уж приперло узнать номер строки нажму F4, у меня там notepad++, он строки умеет считать. _________________ Интересно начинать жизнь с нуля! ...... седьмого после единицы. |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
|