AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

AkelPad для чайников
Goto page Previous  1, 2, 3 ... 52, 53, 54, 55, 56, 57  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
YuS



Joined: 15 Sep 2013
Posts: 431

PostPosted: Wed Aug 03, 2016 5:38 pm    Post subject: Reply with quote

mazzy wrote:

^ было лишним

Понятно, значит искомое может находиться в любом месте текста...
Тогда, чтобы при повторном запуске не удваивались обрамляющие вставки, можно сделать так:
Code:
Что: (?<!\[some_code\])(\[gallery=\d{1,2}\])
Back to top
View user's profile Send private message
zoog



Joined: 01 Jan 2012
Posts: 3

PostPosted: Sun Oct 23, 2016 4:44 am    Post subject: Reply with quote

Здравствуйте.
Не могу создать utf-32 файл, кодировки просто нет в списке, есть 7, 8, 16 le&be. ЧЯДНТ?
*использовал последний установщик с плагинами.
Back to top
View user's profile Send private message
YuS



Joined: 15 Sep 2013
Posts: 431

PostPosted: Sun Oct 23, 2016 3:18 pm    Post subject: Reply with quote

Настройки-Параметры
Общие
Кодировка по умолчанию:
Фильтр
Back to top
View user's profile Send private message
Sticher78



Joined: 30 Jul 2016
Posts: 22

PostPosted: Fri Nov 04, 2016 7:26 pm    Post subject: Reply with quote

Вопрос по Coder.

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

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

Code:
<!-- $pageclass = ''; -->


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

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

Отбой запроса, почистил кеш Codera и всё стало подсвечиваться/
Back to top
View user's profile Send private message
F. Phoenix



Joined: 24 Dec 2011
Posts: 175

PostPosted: Tue Dec 06, 2016 6:04 pm    Post subject: Reply with quote

Можно ли как-то встроить компонент редактирования AkelPad-а в программу под .NET?

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


Last edited by F. Phoenix on Tue Dec 06, 2016 8:29 pm; edited 1 time in total
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2237
Location: Vinnitsa, Ukraine

PostPosted: Tue Dec 06, 2016 7:15 pm    Post subject: Reply with quote

F. Phoenix
Разрешаею Smile AkelEdit.c|h Давно там меня небыло(на .НЕТ), но думаю возможно достать для HWND родительского окна для контрола есть. Да, Managed C++ очень даже работает, можно будет попробовать вкомпилить код прям в целевую прогу, а не сторить отдельный DLL и звать его через PInvoke. Проблема в том что оно не будет портабельно больше.
И да, АкелЕдит без плагинов которые его настраивают мало чем отличается от RichEdit-а. Стоит ли?
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
F. Phoenix



Joined: 24 Dec 2011
Posts: 175

PostPosted: Tue Dec 06, 2016 9:46 pm    Post subject: Reply with quote

Хм, получилось встроить целиком окно AkelPad через:
Code:
var p = Process.Start("AkelPad.exe", "/NewInstance");
p.WaitForInputIdle();
WinAPI.SetParent(p.MainWindowHandle, this.Handle);

Но это сильно глючит.

А из плагинов нужен только Кодер. Тяжело его к AkelEdit без AkelPad подключить?
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2237
Location: Vinnitsa, Ukraine

PostPosted: Tue Dec 06, 2016 11:08 pm    Post subject: Reply with quote

На самом деле тот факт что оно работает - уже один большой глюк.
В исходниках АР есть каталог LibraryTest - оно какраз для этого сделано - встроить в приложение.
НО: забудьте Smile
Я давно мечтаю встроить АР как .wlx-палгин-просмотрщик к ТС. Глянул - сразу забил. АР и все плагины(в т.ч. мои) - не реентерабельны(используют глобальные переменные), т.е. забудь что можно 2 экземпляра в процессе запускать. Если есть охота отрефакторить всё - вперед Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
DV



Joined: 16 Nov 2006
Posts: 1000
Location: Kyiv, Ukraine

PostPosted: Wed Dec 07, 2016 10:25 am    Post subject: Reply with quote

FeyFre wrote:
забудь что можно 2 экземпляра в процессе запускать

Можно об этом подробнее - 2 экземпляра чего и для какой цели это может понадобиться? В моём представлении каждое отдельное окно внешнего просмотрщика будет отдельным процессом.
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2237
Location: Vinnitsa, Ukraine

PostPosted: Wed Dec 07, 2016 11:55 am    Post subject: Reply with quote

DV
В том то и дело что ТС просмотр открывает внутренним окном, каждый файл своим экземпляром окна. В процессе ТС. Кристиан позже выпустил отдельно Lister.exe который понимает wlx плагины ТС, и можно ТС настроить открывать в нем, но я так делать не буду по иным техническим причинам.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
lelik



Joined: 07 Dec 2016
Posts: 6

PostPosted: Wed Dec 07, 2016 1:31 pm    Post subject: Reply with quote

Прошу прощения. Пользуюсь AkelPad давно. Это мой самый любимый текстовой редактор.
А вот часто приходиться переводить с одной системы исчисления в другую. Пользуюсь для этого калькулятором.
Но думаю наверняка есть скрипт или плагин который все это может.
К примеру плагин HexSel у него много скрытых функций. Но я не знаю где можно найти их описания.

И еще где можно найти иконки к популярным скриптам, если есть конечна?
Back to top
View user's profile Send private message
F. Phoenix



Joined: 24 Dec 2011
Posts: 175

PostPosted: Wed Dec 07, 2016 2:13 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
lelik



Joined: 07 Dec 2016
Posts: 6

PostPosted: Wed Dec 07, 2016 2:31 pm    Post subject: Reply with quote

F. Phoenix благодарю за ссылочки.
Да, хотелось бы при выделении как в HexSel только не коды символов, а преобразование в другую С.И.
Например:
0x25,0x35 -> 37,53
Можно через замену SearchReplace.js используя регулярные выражения и "Заменять на функцию"
Back to top
View user's profile Send private message
F. Phoenix



Joined: 24 Dec 2011
Posts: 175

PostPosted: Wed Dec 07, 2016 3:10 pm    Post subject: Reply with quote

lelik wrote:
Можно через замену SearchReplace.js используя регулярные выражения и "Заменять на функцию"

Что: 0x[0-9A-F]+
Чем: parseInt($0)
Back to top
View user's profile Send private message
lelik



Joined: 07 Dec 2016
Posts: 6

PostPosted: Wed Dec 07, 2016 4:03 pm    Post subject: Reply with quote

F. Phoenix Спасибо огромное.
А где сама функция parseInt находиться?
Хотелось бы посмотреть какие входные данные она принимает еще. И можно ли в другие С.И. переводить с помощью неё.
Да, еще нашел калькулятор CalculatorBin, то что мне нужно еще было. Супер. Обожаю AkelPad.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Goto page Previous  1, 2, 3 ... 52, 53, 54, 55, 56, 57  Next
Page 53 of 57

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group