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

» Notepad++ (часть 2)

Автор: regist123
Дата сообщения: 15.12.2015 18:18
Wu Tang 19:04 15-12-2015
Цитата:
тк недавно узнал, что дмитрий переводит сабж

лично мне намного больше нравились переводы от AZJIO, по поводу отличий чтобы не повторяться лучше почитать старую ветку. Правда, увы, к свежим версиям AZJIO переводы не делает, а не к самой последней в шапке есть перевод.
Автор: DmitryFedorov
Дата сообщения: 15.12.2015 23:31
regist123
Поправил грамматику в твоем предложении:
Цитата:
...Проблема с "макинтош"-распознаванием кодировки 1251 и прочие проблемы с автоматическим определением кодировки (отображается не те символы, что должны) решается снятием галки "Autodetect character encoding" в Preferences|Misc.
(Проблема.. и проблемы.. требуют множ. число, т.е. надо: .. решаются; но я сделал как ты хотел - в единственном числе)

Хотя если честно - я не видел примеров другого неверного распознавания набора символов кодировки (только вариант кириллицы: вместо 1251 - Макинтош).
Вот и у Wu Tang тоже этот случай: вместо 1251 - Макинтош.

А насчет перевода - то что было с AZJIO мне напоминает позицию одного персонажа: Вы мне поручите дело, а уж особо важным я сделаю его сам.
Проблема то была лишь в [more=сокращениях.] Проблему с сокращениями я решил кардинально.
Теперь сокращений нет.

Что сделал AZJIO: он поменял шрифт, из-за чего перевод перестал влазить в отведенное ему место,
заменил тему подсветки на черную (из-за чего умолчания цветов стали тоже не совпадать) и наехал на меня.

Затем забыл причину наезда и героически сделал ПОЛНОСТЬЮ другой перевод.
Потом большую часть своего перевода вернул к виду "как у меня", потому что разобрался с понятиями.
Потом вдруг стал "докой" и ввел собственные понятия типа "Перенос строки" = "Перевод строки" и прочее.

Все это длилось целый год с привлечением всей ветки к его переводу.
Это явно не мой стиль. И он вовлек меня в эту перепалку.
Процентов 5 его предложений были правильными, но целый год мурыжить маленькую прогу - это уж слишком.

Лучше бы он сделал плагин к Np++ из своей проги "Compare strings".
Это было бы реально нужной штукой. Его ответ был как в песне: "Не могу и не хочу".
Ну или хотя бы исправил ошибку в своей проге из-за которой там нет русского языка.
(язык есть, если заменить кодовые страницы типа 1252=1251 - но этот идиотизм в принципе недопустим)
Его ответ - у меня работает и скриншот как доказательство.[/more]
Автор: Wu Tang
Дата сообщения: 16.12.2015 03:49
regist123
понял.
кстати, где посмотреть в какой кодировке файл, допустим в oem866, akel это показывает в строке состояния, а в сабже где?
Автор: Kaber
Дата сообщения: 16.12.2015 06:27
Wu Tang
Внизу справа, как можно было не заметить?
Автор: Wu Tang
Дата сообщения: 16.12.2015 06:41
Kaber
внизу справа написано ansi, хотя должно oem866
Автор: regist123
Дата сообщения: 16.12.2015 09:04
Wu Tang 07:41 16-12-2015
Цитата:
внизу справа написано ansi, хотя должно oem866

Может опять неправильно определилась кодировка? Как выше уже писал проблема не только с макинтошем. И неверное распознавание oem866 даже более древней баг. А по поводу того, где смотреть, чтобы не было споров прилагаю скрин


Решение задать кодировку самому (выбрать наверху в меню).
И чтобы не было в будущем подобных проблем, желатетельно, перекодировать свои TXT в юникод с BOM. Тогда кодировку открывает правильно, но в случае с батниками этого делать нельзя.
Автор: Wu Tang
Дата сообщения: 17.12.2015 19:40
regist123


тоже в самое в akel и notepad++, akel показывает, сабж нет.
Автор: regist123
Дата сообщения: 17.12.2015 20:38
Wu Tang у каждого редактора свои заморочки, у AkelPad они просто в другом проявляются.
По сабжу:
Выстави кодировку файла вручную. Вообще совет со снятием галочки автоматического определения имеет и минус (будь решение идеальным разраб наверно эту галочку и не делал бы или снял по умолчанию). На определенных типах файлов удобней иметь снятую галочку и тогда кодировка определяется верно, а на некоторых с точностью до наоборот.
К примеру, по моему опыту OEM866 со снятой галочкой начинает распознавать неверно.
Для себя я предпочёл оставить галочку включённой (то есть у меня автоматическое определение кодировки включено), по возможности файлы перекодировал в UTF8 с BOM, а для остальных в случаях неверного определения выставляю кодировку вручную при открытие файла.
Автор: Wu Tang
Дата сообщения: 18.12.2015 01:21
regist123
так вот, что с галкой, что нет, внизу не пишет, что это oem866
Автор: Finarfin
Дата сообщения: 18.12.2015 16:29
У меня после обновления (но, видимо, не вследствие) плагин Explorer (оригинальный, не русификация) стал вызывать зависание. Я попробовал откатывать версии как самой проги, так и эксплорера. Пробовал откатывать прогу до 6.8-6.8.7, плагин до 1.8.1, 1.8, 1.7.3. Не помогает. При открытии окна проводника всё виснет намертво. И оказалось, что Light Explorer страдает почти такой же болезнью, разница в том, что виснет не намертво, а просто надолго. Я стал грешить на систему, извлёк виртуальные приводы, но виндовый эксплорер и куча программ строят дерево файлов даже без намёка на задумчивость.
Никто не сталкивался?
Автор: DmitryFedorov
Дата сообщения: 18.12.2015 21:34
Finarfin
Я сталкивался, когда переводил. В общем там идут зависания связанные с избранным.
Другого не помню.
Так что сохрани файлик избранного в другом месте, и если прога перестанет зависать - петрушка в нем, в этом файле.
Для русского варианта плагина - файл надо вручную поправить. Я честно это написал.
Но если в файле что-то не так, то будет та же яичница только из другого источника, будь это и Английский плагин. По барабану.
-------
Ну а что там на самом деле тебе видней.
Автор: Gideon Vi
Дата сообщения: 19.12.2015 09:31

Цитата:
Проблема с "макинтош"-распознаванием кодировки 1251

у кого-нибудь есть проблемный файл? Похоже, что в версии 6,8,8 это наконец-то починили.

Цитата:
нет, проблема до сих пор на месте

а счастье было так близко... спасибо.
Автор: regist123
Дата сообщения: 19.12.2015 12:24
Gideon Vi 10:31 19-12-2015
Цитата:
Похоже, что в версии 6,8,8 это наконец-то починили.

нет, проблема до сих пор на месте. [more]

сам текстовый файл.[/more]
Автор: jFobos
Дата сообщения: 22.12.2015 16:49
Кто-то разбирался с UserLang ? Как там работает параметр nesting? Как эта вложенность высчитывается? Он почти всегда равный нулю, но некоторые пишут nesting ="768" или nesting ="255"
Автор: ItsJustMe
Дата сообщения: 22.12.2015 18:02

Цитата:
Похоже, что в версии 6,8,8 это наконец-то починили.

Вроде бы, эта часть кода не менялась со времен царя гороха. Сущность проблемы и ее решение уже обсуждались.
Автор: Gueest
Дата сообщения: 25.12.2015 12:21
Подскажите, есть ли какой-нибудь "прибамбас" для Нотепада, который бы сразу показывал ошибки в написании того или иного кода?
Автор: regist123
Дата сообщения: 25.12.2015 21:21
Gueest для начала следует уточнить
1) для какого кода, универсального для всех существующих "кодов" несуществует.
2) Какого рода ошибки.
Автор: Gueest
Дата сообщения: 27.12.2015 14:47

Цитата:
универсального для всех существующих "кодов" несуществует.

Понятно. Спасибо.
Автор: frost745
Дата сообщения: 13.01.2016 23:49
Notepad++ 6.8.9

Цитата:
Notepad++ v6.8.9 bug-fixes and enhancements:
1. Fix Notepad++ hanging issue while user uses touchscreen to activate Notepad++ window.
2. HTML auto-close tag enhancement: Prevent <br>, <hr>, <img>, <link> and <meta> from being closed automatically.
3. Project enhancement: Allows user defined extension to associate workspace file.
4. Make behavior of SHIFT+END and SHIFT+HOME more consistent when word wrapping is enabled.
5. Add new API NPPM_SAVEFILE (for plugins) to save any file, not only the focused one.
6. Add file extensions for FreePascal/Lazarus pascal, lex (as C).
7. Update keywords for C, C++, JavaScript, Python and YAML.

Автор: Wu Tang
Дата сообщения: 14.01.2016 02:01
как отключить подсветку вставленного текста?
Автор: jFobos
Дата сообщения: 14.01.2016 21:57
Wu Tang
Что вы имеете ввиду? NP++ не подсвечивает текст вставленный с буфера.
Автор: DmitryFedorov
Дата сообщения: 15.01.2016 04:27
Релиз 6.8.9 будет заменен на 6.8.10 из-за крэша проги (в случае изменения файла извне при ответе - Да, перезагрузить измененный файл.)

Цитата:
14 Jan 2016 20:51:00

Due to a critical regression, Notepad++ 6.8.9 release has been removed from the website.

The regression is a crash issue : while user switches off from Notepad++ and an opened document is modified outside, user switches back to Notepad++ and answer YES for reloading the modified document - then the crash happens.

The new release 6.8.10 to fix this regression will be available soon. In the meantime, please downgrade to v6.8.8.
Sorry for the inconvenience.
Автор: Euler1
Дата сообщения: 15.01.2016 15:28
Есть ли возможность превратить

Оскар, 1951 год
Победитель (1):
Лучший сценарий

Золотой глобус, 1951 год
Победитель (1):
Лучший фильм (драма)

в

<code>Оскар, 1951 год</code>
Победитель (1):
Лучший сценарий

<code>Золотой глобус, 1951 год</code>
Победитель (1):
Лучший фильм (драма)

регулярными выражениями?
Автор: DmitryFedorov
Дата сообщения: 15.01.2016 17:25
Euler1
И в чем прикол?
Найти:
(Оскар, 1951 год)(\r\nПобедитель \(1\):\r\nЛучший сценарий\r\n\r\n)(Золотой глобус, 1951 год)(\r\nПобедитель \(1\):\r\nЛучший фильм \(драма\)\r\n)
Заменить на:
<code>\1</code>\2<code>\3</code>\4
Автор: Skif_off
Дата сообщения: 15.01.2016 17:39
Euler1
Это всё-таки примеры, год будет меняться? Как-то так можно попробовать (не проверял):

Что: ^((Оскар)|(Золотой глобус))(, )([12]\d{3} год)$
Чем: <code>\1\2\3</code>

Дополнить премии по аналогии просто.
Автор: regist123
Дата сообщения: 15.01.2016 18:13
Skif_off 18:39 15-01-2016
Цитата:
Это всё-таки примеры, год будет меняться? Как-то так можно попробовать

Тут надо вручную перечислять Оскар, Глубус и т.д., предлагаю более универсальный вариант.

Код: (.*[12]\w{3} год)
Автор: Skif_off
Дата сообщения: 15.01.2016 21:20
regist123

Цитата:
Тут надо вручную перечислять Оскар, Глубус и т.д.

Зато наглядно, легко понять, как работает, и добавить, не так их много. Универсальный вариант может захватить больше, чем нужно.

Слабо разбираюсь в регэкспах, поэтому стараюсь делать понятно и конкретно Сами видите - и начало/конец строки, и даже год не "\d{4}", а с "1" или "2" в начале группы.
Автор: Wu Tang
Дата сообщения: 16.01.2016 07:19
jFobos
а у меня почему-то подсвечивает оранжевым.
Автор: jFobos
Дата сообщения: 16.01.2016 13:26
Wu Tang
Интересно посмотреть, скиньте куда-то на файлообменник вашу сборку. Может какой-то плагин это делает.
Автор: Wu Tang
Дата сообщения: 16.01.2016 16:48
jFobos
так сборка от vedorova

Страницы: 1234567891011121314

Предыдущая тема: Автоматизация скачивания и обработки сырых потоков с Youtube


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