Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++

Модерирует : gyra, Maz

articlebot (02-03-2016 15:06): Notepad++ (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

   

UKPR



Рубоардовец
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

 
Notepad++ - это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL.  
 

 
  • Русификатор 6.7.5 и сборка от AZJIO |   Npp_exe_6.8.6_Ru от DmitryFedorov (полный перевод!) + Плагины_RU
     
    ...Проблема с "макинтош"-распознаванием кодировки 1251 решается снятием галки "Autodetect character encoding" в Preferences|Misc.

  • Всего записей: 18716 | Зарегистр. 12-11-2004 | Отправлено: 08:14 09-06-2005 | Исправлено: DmitryFedorov, 19:53 30-10-2015
    PolluxVonTXII



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ 5.6.7
    Цитата:
    Notepad++ v5.6.7 new features and fixed bugs (from v5.6.6) :
     
    1.  Fix "Find in files" crash bug.
    2.  Focus (switch to) the dirty document while asking to save unsaved document when user close Notepad++.
    3.  Fix the bug while giving command C:\NppDir>notepad++ (w/o quote), npp try to open file "notepad++".
    4.  Enlarge regconition of clickable link from "http://" to any URI.
    5.  Fix the bug while changing the language list in Style Configurator, the "Save and close" button is enabled.

     
    ссылка в шапке

    Всего записей: 501 | Зарегистр. 25-06-2007 | Отправлено: 00:49 22-02-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как включить разметку позиций(линейку) вверху документа, как емедиторе или едитплюсе?

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 16:56 22-02-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если набирать пару страниц текста, то пойдет.
    Но выполнять простые операции не может.
    Пример.
    Файл - колбаса одинаковой ширины - 1500 строк.
    Хочу удалить первые 2 символа в каждой строке.
     
    способ 1.
    выделяю через shift-alt-вниз прямоугольник. При переходе 999 к 1000 строке происходит сдвиг номеров и соответственно выделение уже не 2 символа а один, нажатие del - удаляет 1 символ с выделенном прямоугольнике из 2 символов в каждой строке.
     
    способ 2.
    пробую по другому - через ctrl-h
    найти ^..
    заменить - пусто
    включаю рег.выражения
    жму заменить всё - долго думает - и... удаляет всё, все символы во всех строках...
     
    Эти обе операции в EmEditor или EditPlus выполняются на ура.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 11:51 23-02-2010
    alt76



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    способ 2.  
    пробую по другому - через ctrl-h  
    найти ^..  
    заменить - пусто  
    включаю рег.выражения  
    жму заменить всё - долго думает - и... удаляет всё, все символы во всех строках...

    да, прикольное поведение
    если сделать не Replace All, а несколько Replace подряд то видно в чем причина чего бага

    Всего записей: 1260 | Зарегистр. 03-04-2003 | Отправлено: 12:44 23-02-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alt76
    А если в способе 1 сделать откат или нечаянно отпустить Alt во время выделения, то в первые позиции вставляются по букве, а у меня файл - сплошные цифры.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 13:54 23-02-2010
    TarikS

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Garrett
    я в таком случае пользуюсь макросом!
      1. встаю на первую позицию
      2. включаю запись макроса
      3. удаляю количество символов (в вашем случае 2)
      4. спускаюсь на строку ниже
      5. останавливаю запись макроса
      6. запускаю макрос многократно, до конца файла!
    Всё, сижу и радуюсь результатом!

    Всего записей: 35 | Зарегистр. 20-04-2007 | Отправлено: 12:37 24-02-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TarikS
    Простые вещи должны делаться просто и для этого макросы не должны. А всё, что Вы предлагаете, - это обход багов редактора...

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 12:45 24-02-2010
    TarikS

    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Garrett а что сложного в этом способе?

    Всего записей: 35 | Зарегистр. 20-04-2007 | Отправлено: 12:56 24-02-2010
    AskYOU

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кстати, запуск макроса - более простая и очевидная вещь, чем учить "закорючки" regexp'а в глючно реализованной реализации в scintilla. Во-первых, человек поначалу может что-то не понимать, а во-вторых, он может это делать корректно, а scintilla "заявлять", что он не прав.
     
    А пользоваться макросами для повторяющихся действий - вполне разумно и корректно, спасибо за совет, TarikS!
    (Ну и конечно на досуге стоит выучить regexp).
     
    Garrett, ой, сорри, Вы же писали про тоже вполне очевидные вещи - выделение столбца. Да, согласен, что нужен багрепорт.
     
     
    alt76

    Цитата:
    если сделать не Replace All, а несколько Replace подряд то видно в чем причина чего бага

    В чем же причина?
     
    Добавлено:
    А, понял, заменяет (удаляет пару первых символов) в той же строке.
    Есть еще ctrl-R, там можно задать номера колонок

    Всего записей: 56 | Зарегистр. 01-10-2007 | Отправлено: 13:22 24-02-2010 | Исправлено: AskYOU, 13:46 24-02-2010
    SERJnCo



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Ура! Только на версии 5.6.7 у меня начал работать набор русских букв!

    Всего записей: 329 | Зарегистр. 16-02-2004 | Отправлено: 10:52 25-02-2010
    Su11en

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как включить предпросмотр результата введенного кода? что-то никак не найду...

    Всего записей: 27 | Зарегистр. 14-05-2008 | Отправлено: 13:18 25-02-2010 | Исправлено: Su11en, 13:37 25-02-2010
    Cat_Without_Tail



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А можно ли в сабже добавлять/удалять/передвигать кнопки на тулбаре?

    Всего записей: 540 | Зарегистр. 01-04-2003 | Отправлено: 20:23 25-02-2010
    SERJnCo



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Cat_Without_Tail
    У меня не получилось.

    Всего записей: 329 | Зарегистр. 16-02-2004 | Отправлено: 13:03 26-02-2010
    pnkv

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Можно ли автоматически обрезать длину строк в уже существующем файле, ограничив их, например, тысячью знаками?

    Всего записей: 435 | Зарегистр. 23-10-2002 | Отправлено: 16:56 27-02-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pnkv
    легко можно с помощью рег.выражений, но N++ не поддерживает их в полной мере и не работает с ними правильно.
    А вот в EmEditor'е всё работает как надо.
     
    0. открыть файл в EmEditor'e
    1. Ctrl-H
    2. Find = (^.{0,1000})(.*$)
    3. Replase with = $1
    4. включить Use Regular Expressions
    5. нажать Replace All
     
    Либо поставить себе юниксовские утилиты для Виндовс и из командной строки выполнить
    cut -c 1-1000 a.txt > b.txt
    (правда, эти утилиты не работают с юникодовыми файлами)

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 22:32 27-02-2010
    ziii



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett

    Цитата:
    А вот в EmEditor'е всё работает как надо.

    Зато там подсветка и сворачивание не работает как надо

    Всего записей: 403 | Зарегистр. 09-08-2007 | Отправлено: 14:39 04-03-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ziii
    Какая и где не работает подсветка в EmEditore?
    Сворачиванием не занимаюсь, а работа с огромными файлами(100мб и более) и с рег.выражениями там одно удовольствие...

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 20:17 04-03-2010
    ziii



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Garrett
    Сравните хотябы подсветку bat файлов по умолчанию...
    У каждого из них свои преимущества ...

    Всего записей: 403 | Зарегистр. 09-08-2007 | Отправлено: 11:41 05-03-2010
    Garrett

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Notepad++ v5.6.8 new features and fixed bugs (from v5.6.7) :
     
    1.  Fix comment stream without selection bug.
    2.  Fix Find in files results highlighting regression bug.
    3.  Fix regression bug (include the correct SciLexer.dll) about insensible case search mode.

    Всего записей: 2736 | Зарегистр. 16-10-2003 | Отправлено: 09:27 09-03-2010
    bdvrt



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите плз, как сделать автоматическую вставку из буфера обмена, при создании/открытии тхт документа???
    for /f "tokens=1,2,3,4,5,6,7 delims=:,. " %%a in ('echo ReadMe') do echo. > %%c%%b%%a%%d%%e%%f.txt&&start c:\progra~1\Notepad++\Notepad++.exe %%c%%b%%a%%d%%e%%f.txt  
    "встака из буфера??"

    Всего записей: 275 | Зарегистр. 22-06-2007 | Отправлено: 21:55 14-03-2010
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125

    Компьютерный форум Ru.Board » Компьютеры » Программы » Notepad++
    articlebot (02-03-2016 15:06): Notepad++ (часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru