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

» Notepad++

Автор: Garrett
Дата сообщения: 23.02.2010 12:54
alt76
А если в способе 1 сделать откат или нечаянно отпустить Alt во время выделения, то в первые позиции вставляются по букве, а у меня файл - сплошные цифры.
Автор: TarikS
Дата сообщения: 24.02.2010 11:37
Garrett
я в таком случае пользуюсь макросом!
1. встаю на первую позицию
2. включаю запись макроса
3. удаляю количество символов (в вашем случае 2)
4. спускаюсь на строку ниже
5. останавливаю запись макроса
6. запускаю макрос многократно, до конца файла!
Всё, сижу и радуюсь результатом!
Автор: Garrett
Дата сообщения: 24.02.2010 11:45
TarikS
Простые вещи должны делаться просто и для этого макросы не должны. А всё, что Вы предлагаете, - это обход багов редактора...
Автор: TarikS
Дата сообщения: 24.02.2010 11:56
Garrett а что сложного в этом способе?
Автор: AskYOU
Дата сообщения: 24.02.2010 12:22
Кстати, запуск макроса - более простая и очевидная вещь, чем учить "закорючки" regexp'а в глючно реализованной реализации в scintilla. Во-первых, человек поначалу может что-то не понимать, а во-вторых, он может это делать корректно, а scintilla "заявлять", что он не прав.

А пользоваться макросами для повторяющихся действий - вполне разумно и корректно, спасибо за совет, TarikS!
(Ну и конечно на досуге стоит выучить regexp).

Garrett, ой, сорри, Вы же писали про тоже вполне очевидные вещи - выделение столбца. Да, согласен, что нужен багрепорт.


alt76

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

В чем же причина?

Добавлено:
А, понял, заменяет (удаляет пару первых символов) в той же строке.
Есть еще ctrl-R, там можно задать номера колонок
Автор: SERJnCo
Дата сообщения: 25.02.2010 09:52
Ура! Только на версии 5.6.7 у меня начал работать набор русских букв!
Автор: Su11en
Дата сообщения: 25.02.2010 12:18
как включить предпросмотр результата введенного кода? что-то никак не найду...
Автор: Cat_Without_Tail
Дата сообщения: 25.02.2010 19:23
А можно ли в сабже добавлять/удалять/передвигать кнопки на тулбаре?
Автор: SERJnCo
Дата сообщения: 26.02.2010 12:03
Cat_Without_Tail
У меня не получилось.
Автор: pnkv
Дата сообщения: 27.02.2010 15:56
Можно ли автоматически обрезать длину строк в уже существующем файле, ограничив их, например, тысячью знаками?
Автор: Garrett
Дата сообщения: 27.02.2010 21:32
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
(правда, эти утилиты не работают с юникодовыми файлами)
Автор: ziii
Дата сообщения: 04.03.2010 13:39
Garrett

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

Зато там подсветка и сворачивание не работает как надо
Автор: Garrett
Дата сообщения: 04.03.2010 19:17
ziii
Какая и где не работает подсветка в EmEditore?
Сворачиванием не занимаюсь, а работа с огромными файлами(100мб и более) и с рег.выражениями там одно удовольствие...
Автор: ziii
Дата сообщения: 05.03.2010 10:41
Garrett
Сравните хотябы подсветку bat файлов по умолчанию...
У каждого из них свои преимущества ...
Автор: Garrett
Дата сообщения: 09.03.2010 08:27
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.
Автор: bdvrt
Дата сообщения: 14.03.2010 21:55
Подскажите плз, как сделать автоматическую вставку из буфера обмена, при создании/открытии тхт документа???
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
"встака из буфера??"
Автор: used
Дата сообщения: 19.03.2010 12:17
Здравствуйте!
Подскажите пожалуйста как отформатировать текст на 'С"
Автор: sab00tage
Дата сообщения: 19.03.2010 13:11
used,
TextFX -> TextFX Edit ->Reindent C++ code
Автор: relictus
Дата сообщения: 19.03.2010 13:37
А есть ли в сабже такая фича, как преобразование всех однобайтных символов переноса строки (0x0D, 0x0A) в двухбайтную последовательность 0x0D0A ?
Автор: Garrett
Дата сообщения: 19.03.2010 14:19
relictus
Edit - EOL Conversion
Автор: AskYOU
Дата сообщения: 19.03.2010 15:19
Garrett
> Edit - EOL Conversion
Что-то не нашел "EOL Conversion" в меню "Правка".
Автор: Garrett
Дата сообщения: 19.03.2010 15:53
Ну, на русском - Правка - EOL конверсия
Автор: AskYOU
Дата сообщения: 19.03.2010 17:03
Да, обновил до 5.6.8, появился пункт меню. Спасибо!

Заметил, что появилась DOS-кодировка OEM-866. Это радует, очень удобно.
Автор: DrakonHaSh
Дата сообщения: 20.03.2010 16:17
кто нить пробовал расширять раскраску редактора ?
мне нужно чтобы некоторый набор слов/функций выделялся определенным цветом. т.е. нужно к определенной уже раскраске (perl) добавить свое подмножество. 2 часа сейчас просидел перелопачивая конфиги - не фига не вышло

Добавлено:
про использование стилей Using 1st Style и К знаю, но они работают только внутри одного файла и не сохраняются между сеансами
Автор: papa12345
Дата сообщения: 21.03.2010 12:59
надо в скопированных html-кодах удалять ссылки, т.е. вместо
" <a href="http://blabla.com">blabla</a> "
оставить просто " blabla "

в MS Worde это реализовано элементарным ctrl+shift+F9. Как это сделать в Notepad++ ?
Если единственный способ это замена с регулярным выражением, подскажите плиз как оно выглядит. А то что-то не получается составить его самостоятельно.
Автор: DrakonHaSh
Дата сообщения: 21.03.2010 13:13
papa12345
поиск: <a.*>(.*)</a>
замена: \1
галка [Регулярные выражения] должна быть включена
Автор: papa12345
Дата сообщения: 21.03.2010 13:40
DrakonHaSh
спасибо, работает!
Автор: lorents
Дата сообщения: 26.03.2010 17:25
Не подскажите, как сохранить батник в кодировке 866?
Автор: DrakonHaSh
Дата сообщения: 26.03.2010 21:19
lorents
Encoding - Character sets - Cirillic - OEM 866
Автор: lorents
Дата сообщения: 26.03.2010 21:36
DrakonHaSh
То что надо, спасибо. обожаю Notepad++

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283

Предыдущая тема: Windows MediaPlayer 11


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