Page 53 of 64

Posted: Wed Aug 03, 2016 5:38 pm
by YuS
mazzy wrote: ^ было лишним
Понятно, значит искомое может находиться в любом месте текста...
Тогда, чтобы при повторном запуске не удваивались обрамляющие вставки, можно сделать так:

Code: Select all

Что: (?<!\[some_code\])(\[gallery=\d{1,2}\])

Posted: Sun Oct 23, 2016 4:44 am
by zoog
Здравствуйте.
Не могу создать utf-32 файл, кодировки просто нет в списке, есть 7, 8, 16 le&be. ЧЯДНТ?
*использовал последний установщик с плагинами.

Posted: Sun Oct 23, 2016 3:18 pm
by YuS
Настройки-Параметры
Общие
Кодировка по умолчанию:
Фильтр

Posted: Fri Nov 04, 2016 7:26 pm
by Sticher78
Вопрос по Coder.

В css-файлах, да и в html, закомментированное подсвечивается выбранным цветом.

А вот такое комментирование в php-блоках не подсвечивается:

Code: Select all

<!-- $pageclass = ''; -->
Как или что изменить, чтобы "<!-- ... -->" подсвечивались каким-либо цветом?

---добавлено:---

Отбой запроса, почистил кеш Codera и всё стало подсвечиваться/

Posted: Tue Dec 06, 2016 6:04 pm
by F. Phoenix
Можно ли как-то встроить компонент редактирования AkelPad-а в программу под .NET?

В целом особой эффективности от такого подхода не жду (как-то пробовал wrapper для Scintilla - не понравилось; думаю, лучше все же юзать "родные" редакторы типа FastColoredTextBox и ICSharpCode TextEditor), но есть желание написать на C# несколько утилит для AP типа альтернативного редактора тем, а ему не помешает предпросмотр.

Posted: Tue Dec 06, 2016 7:15 pm
by FeyFre
F. Phoenix
Разрешаею :) AkelEdit.c|h Давно там меня небыло(на .НЕТ), но думаю возможно достать для HWND родительского окна для контрола есть. Да, Managed C++ очень даже работает, можно будет попробовать вкомпилить код прям в целевую прогу, а не сторить отдельный DLL и звать его через PInvoke. Проблема в том что оно не будет портабельно больше.
И да, АкелЕдит без плагинов которые его настраивают мало чем отличается от RichEdit-а. Стоит ли?

Posted: Tue Dec 06, 2016 9:46 pm
by F. Phoenix
Хм, получилось встроить целиком окно AkelPad через:

Code: Select all

var p = Process.Start("AkelPad.exe", "/NewInstance");
p.WaitForInputIdle();
WinAPI.SetParent(p.MainWindowHandle, this.Handle);
Но это сильно глючит.

А из плагинов нужен только Кодер. Тяжело его к AkelEdit без AkelPad подключить?

Posted: Tue Dec 06, 2016 11:08 pm
by FeyFre
На самом деле тот факт что оно работает - уже один большой глюк.
В исходниках АР есть каталог LibraryTest - оно какраз для этого сделано - встроить в приложение.
НО: забудьте :)
Я давно мечтаю встроить АР как .wlx-палгин-просмотрщик к ТС. Глянул - сразу забил. АР и все плагины(в т.ч. мои) - не реентерабельны(используют глобальные переменные), т.е. забудь что можно 2 экземпляра в процессе запускать. Если есть охота отрефакторить всё - вперед :)

Posted: Wed Dec 07, 2016 10:25 am
by DV
FeyFre wrote:забудь что можно 2 экземпляра в процессе запускать
Можно об этом подробнее - 2 экземпляра чего и для какой цели это может понадобиться? В моём представлении каждое отдельное окно внешнего просмотрщика будет отдельным процессом.

Posted: Wed Dec 07, 2016 11:55 am
by FeyFre
DV
В том то и дело что ТС просмотр открывает внутренним окном, каждый файл своим экземпляром окна. В процессе ТС. Кристиан позже выпустил отдельно Lister.exe который понимает wlx плагины ТС, и можно ТС настроить открывать в нем, но я так делать не буду по иным техническим причинам.

Posted: Wed Dec 07, 2016 1:31 pm
by lelik
Прошу прощения. Пользуюсь AkelPad давно. Это мой самый любимый текстовой редактор.
А вот часто приходиться переводить с одной системы исчисления в другую. Пользуюсь для этого калькулятором.
Но думаю наверняка есть скрипт или плагин который все это может.
К примеру плагин HexSel у него много скрытых функций. Но я не знаю где можно найти их описания.

И еще где можно найти иконки к популярным скриптам, если есть конечна?

Posted: Wed Dec 07, 2016 2:13 pm
by F. Phoenix
lelik, тебе как переводить, все числа в тексте?

Иконок к скриптам обычно не делают, но никто не мешает выставить в меню любой значок.

http://www.softicons.com
https://www.iconfinder.com
http://www.iconshock.com
http://www.veryicon.com
http://www.iconarchive.com
https://www.shareicon.net

Posted: Wed Dec 07, 2016 2:31 pm
by lelik
F. Phoenix благодарю за ссылочки.
Да, хотелось бы при выделении как в HexSel только не коды символов, а преобразование в другую С.И.
Например:
0x25,0x35 -> 37,53
Можно через замену SearchReplace.js используя регулярные выражения и "Заменять на функцию"

Posted: Wed Dec 07, 2016 3:10 pm
by F. Phoenix
lelik wrote:Можно через замену SearchReplace.js используя регулярные выражения и "Заменять на функцию"
Что: 0x[0-9A-F]+
Чем: parseInt($0)

Posted: Wed Dec 07, 2016 4:03 pm
by lelik
F. Phoenix Спасибо огромное.
А где сама функция parseInt находиться?
Хотелось бы посмотреть какие входные данные она принимает еще. И можно ли в другие С.И. переводить с помощью неё.
Да, еще нашел калькулятор CalculatorBin, то что мне нужно еще было. Супер. Обожаю AkelPad.