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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

Открыть новую тему     Написать ответ в эту тему

DmitryFedorov

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть темы: часть 1
 

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

Переводы на русский
 
  • (полный перевод!) Npp_exe_7.9.5_Ru + Плагины_RU от Dm.Fedorov
  • Русификатор 7.8.9 без сКаКаНиЯ текста от wvxwxvw
  • Notepad++Portable 7.9.1 AkulaBig от 21.11.2020 г.  
  • Как в Notepad++ включить проверку орфографии
     

    ! Проблема с "макинтош"-распознаванием кириллицы в кодировке 1251 (и другим неверным авто-распознаванием, где часть символов отображается кракозябрами) решается снятием галки "Autodetect character encoding" в Preferences|Misc.
    - Если в NP++ до v7.32 ссылка не подчеркивается, нужно применить плагин ScrollPastEOF


    ! Все вопросы и обсуждения по поводу поиска/замены текста задавайте пожалуйста в теме Регулярные выражения
     
    Системные требования, совместимость с Win2K,WinXP
     
    Любое упоминание политических аспектов, не касающихся непосредственного функционирования ПО, в данной теме будет заканчиваться запретом на пост.


  • Всего записей: 1952 | Зарегистр. 19-03-2006 | Отправлено: 01:23 02-12-2015 | Исправлено: MAX63ru, 09:05 20-02-2024
    Andarin



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

    Цитата:
    А можно и через "Найти и заменить" (Ctrl+H) без выделения столбцов.

    А если где-то ещё будет "99"? В приведённом скриншоте этого нет, но вдруг среди "storeId" или "shiftNum" такое попадётся? Так что, лучше с выделением столбцов. И, кстати, не факт, что в "receiptNum" не попадётся "99099", "99990" и т. п. И много. И тогда - полный ...

    Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 18:52 07-08-2016
    DroG



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

    Цитата:
    А если где-то ещё будет "99"? В приведённом скриншоте этого нет, но вдруг среди "storeId" или "shiftNum" такое попадётся? Так что, лучше с выделением столбцов. И, кстати, не факт, что в "receiptNum" не попадётся "99099", "99990" и т. п. И много. И тогда - полный ...

    Конечно. Ко всему надо подходить разумно. Сначала анализировать при помощи простого поиска, затем выбирать вариант. Да и перед изменением не забыть сделать резервную копию.

    ----------
    Win10 Pro x 64RU_22H2, Gigabyte GA-Z97-HD3, Intel i7-4770, DDR3-1600 4x4Гб, GF 1030GT (2Гб)

    Всего записей: 786 | Зарегистр. 11-08-2003 | Отправлено: 19:02 07-08-2016 | Исправлено: DroG, 19:07 07-08-2016
    AZJIO2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Послушал я диалог и пришёл к выводу что нужно заменить receiptNum="99 заменить на receiptNum="89
     
    Просто из предыдущего сообщения мне показалось что значения разные и там может быть не только 99, но и 55 или 34, в общем любое число. Да и 10000 я посчитал как пример, типа допустим на 10000. А если всё так жёстко одинаково (в нужных разрядах), то обычная замена одно другим.
     
    Или заменить 10 раз receiptNum="1 на receiptNum="0, потом receiptNum="2 на receiptNum="1 и т.д. то за 10 проходов заменится при любом числе, но при условии что все числа состоят из 5 цифр. Чтобы подтвердить это правило (5 цифр) нужно сделать поиск с помощью регулярного выражения, хотя из receiptNum="2" видно что правило не верно и отнять 10000 то записать -9998?
     

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 08:00 08-08-2016 | Исправлено: AZJIO2, 08:07 08-08-2016
    Andarin



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

    Цитата:
    нужно заменить receiptNum="99 заменить на receiptNum="89

    Именно! И как только такое простое (и верное) решение не пришло в голову сразу? Не 99 заменять, а с предшествующими символами!

    Всего записей: 3065 | Зарегистр. 04-03-2006 | Отправлено: 08:10 08-08-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Пару страниц назад я писал о SCI_SETWORDCHARS, чтобы двойным кликом выделять все слово:
     

    Цитата:
    NPP_CONSOLE 0
    sci_sendmsg SCI_SETWORDCHARS 0 "1234567890!@#$%^&*_-?qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM"  

     
    В этом методе есть проблема - запуск скрипта при запуске np++ не изменяет поведения. Приходится при каждом открытии документа запускать скрипт вручную. Можно ли как-то автоматически запускать скрипт или изменить его поведение?
     
    Опять сам овтечу...
    Надо поставить плагин для скриптов на пайтоне и в автозагрузку поставить скрипт с функциями setWordChars и getWordChars

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 14:10 16-08-2016 | Исправлено: jFobos, 15:19 16-08-2016
    LaVas_ki

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Почему при некоторых настройках синтаксиса пробел с конца линии переносится в начало строки?? Такое уродство!
     
    1 Как отключить синтактсис выбранный ранее?
    http://i.imgur.com/zo3c7I5.jpg
    2 И как удалить этот пробел?
    http://i.imgur.com/fiZCrpE.jpg
     
    Должно быть вот так
    http://i.imgur.com/xap68ES.jpg

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 15:30 16-08-2016 | Исправлено: LaVas_ki, 15:31 16-08-2016
    jFobos



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

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 16:10 16-08-2016 | Исправлено: jFobos, 16:10 16-08-2016
    LaVas_ki

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

    Цитата:
    Всегда активна какая-то схема подсветки.

    Ну при открытии ее нет и все нормально, хочу снова сделать "None"

    Цитата:
    Просто выберите ту схему, которая была ранее.

    и какую же схему надо выбрать для обычного текста? ))

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 16:12 16-08-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki
    Ну дык... Логично было бы выбрать обычный текст...  http://i.imgur.com/0xsIhca.png

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 17:05 16-08-2016
    LaVas_ki

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ахаха! Типа того, как бы только его там найти было )))
    Я то дурак на Т искал текст или text? оказывается он "норррррмальный!"
     
    А что с пробелом делать? как его убрать то?
    Я сделал разметку для ббкодов
    Configuration bbcode pour notepad++
    http://fredcrash.dyndns.org/bbcode/index.php
    и вот такая бадяга выходит!

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 18:35 16-08-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki
    За пробел я не знаю, самому интересно даже

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 18:55 16-08-2016
    AZJIO2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki
    У тебя пробелы являются символом отступа? Попробуй чтобы табуляция была отступом, а пробел только в качестве обычного символа.

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 18:58 16-08-2016
    LaVas_ki

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

    Цитата:
    Попробуй чтобы

    это не отступ, то просто побел между словами становится на первое место при word warp-e

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 19:05 16-08-2016
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jFobos 19:55 16-08-2016
    Цитата:
    За пробел я не знаю, самому интересно даже

    Это не пробел, а просто визуальный отступ. Для примера выберите синтаксис С++, Pascal и т.д. будет аналогичный отступ .
    Как его убрать не знаю. У меня также есть подстветка ББ-кодов и этот небольшой отступ слева совсем не напрягает.

    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 19:12 16-08-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    regist123
    Это пробел. Если включить отображение непечатных символов, то четко видно точку  
    http://i.imgur.com/XpsKbTx.png
     
    ps: меня также не напрягает, но интересно стало.

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 19:17 16-08-2016 | Исправлено: jFobos, 19:17 16-08-2016
    AZJIO2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki
    Попробуй отключить отступ "Опции-> Настройка-> Правка-> без отступа"
     
     
    Отступ должен  появляться только для зарегистрированных языков, а для самосозданных почему то не уверен. И он появляется после символов CR, LF, причём вставляется сам в виде табуляции или 4-х пробелов при наборе текста, конкретно после нажания Enter, а не просто между словами открытого файла в местах не символьного переноса-строк.
    У меня кстати нет этой проблемы потому что ... читай ниже.
     
    Отметь 2-й пункт в разделе настроек отступа. У тебя 3-й наверно.
     

    страница справки

    Отступ переноса строк
    Без отступа - Перенесённая часть строки начинаются от левого края
    Как у строки - Перенесённая часть строки начинается с той же позиции, что и сама строка.
    -//-, увеличен - Перенесённая часть строки начинается с той же позиции, что и сама строка, но с добавлением отступа.

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 19:20 16-08-2016 | Исправлено: AZJIO2, 19:47 16-08-2016
    regist123



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    jFobos 20:17 16-08-2016
    Цитата:
    Это пробел. Если включить отображение непечатных символов, то четко видно точку  

    Мы видно про разные вещи говорим. Я думал речь идёт про отступ - чёрная вертикальная полоска слева от жёлтой. Появляется если вместо обычного синтаксиса выбрать синтаксис ББ-код. Перечитал сейчас посты понял, что не об этом. Как воспроизвести эту ситуацию с точкой не понял.


    ----------
    Раздачи и акции

    Всего записей: 7189 | Зарегистр. 20-03-2009 | Отправлено: 21:00 16-08-2016
    LaVas_ki

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

    Цитата:
    Как воспроизвести эту ситуацию

    очень просто
    http://i.imgur.com/BFy6I20.jpg
    и менять ширину окна

    Цитата:
    Отступ должен  появляться

    говорю же это не отступ, это обычный пробел
     
    Добавлено:
    http://imgur.com/a/3n22H

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 21:47 16-08-2016
    AZJIO2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    LaVas_ki
    Воспроизвёл,

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 21:59 16-08-2016 | Исправлено: AZJIO2, 22:04 16-08-2016
    LaVas_ki

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

    Цитата:
    Воспроизвёл

    идей нет? или может есть что то альтернативное для bbcode
    мне надо статьи форматировать им

    Всего записей: 1464 | Зарегистр. 03-08-2003 | Отправлено: 22:08 16-08-2016
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176

    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Notepad++ (часть 2)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru