Coder plugin (1)

Discuss and announce AkelPad plugins
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Serge Yolkin
Обновил плагины.
...после 2-3 часов непрерывной работы винда ее убивает...
Вклинивающиеся программы не используются (переключатели клавиатуры, переводчики...)? В каком модуле пишет ошибка?

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

В php.coder надо добавить «@» в разделители – запись @function() подавляет показ ошибок.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Instructor
Прошу прощения, к тестовой версии прямо не относится: откатился на стабильную - то же самое, и с включенным пунтом, и без него. Других перехватчиков нет, плагины - Coder, QSearch, XBrackets - последних доступных версий. Отладки не дожидался - был несколько занят, а винда (и ХР, и 7) что-то очень долго соображали, что это за ошибка такая... Всерьез потестить смогу только через неделю. И кодер будет новый :)

Offline
Site Admin
Posts: 6403
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher
Добавлено.

Offline
Posts: 2
Joined: Fri May 20, 2011 7:43 am

Post by drfits »

Instructor wrote:
drfits wrote:...после автокомплита вставляется такая чушь - "<<h1></h1>" , т.е. лишний знак "<"
Доработано.
Ещё хотелось бы как в notepad++ чтобы было при выделении слова или части слова - его подсветка на всей странице (ну или например id переменной в html)
"Coder::Settings->HighLight->Автоматически отмечать выделенное->Включено".
- огромное спасибо, всё работает. Ещё бы было бы отлично, если бы в возможности автокомплита входила возможность подсказок, т.е. например поставил в подсказке (по нажатию Ctrl + Spase) курсор на строку "h1", а справа или слева появляется окно с подсказкой, типа список совместимых браузеров, ниже описание что за h1, а потом список аргументов (желательно окно сделать чтобы html понимало), т.е. набрасываешь доку с HTML разметкой, и она тебе в подсказке вылазит

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

drfits
Ну тут не грех и скрипт написать для реализации такой фичи. Ибо реализовывать это в плагине - займет уйму усилий, да и приоритет такой задача наверное понижу будет.

Offline
Posts: 294
Joined: Tue Jul 27, 2010 11:18 pm

Post by Serge Yolkin »

Instructor
Поймал очередной вылет (~3ч15мин от запуска AP):

Code: Select all

AkelPad - [E:\CASE\Prop.hta]: AkelPad.exe - Ошибка приложения

Инструкция по адресу "0x00002000" обратилась к памяти по адресу "0x00002000".
Память не может быть "Read".

"ОК" -- завершение приложения
"Отмена" -- отладка приложения

[ОК][Отмена]
Win XP SP3 RUS
Coder - последней версии...
Не уверен, но до версии 4.6, вроде, не вылетало.

P.S. По отмене - ничего не отлаживается, просто окно закрывается вместе с AP

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

Serge Yolkin
Конечно меня это не касается, но попробуйте активировать хотя-бы Dr.Watson на время работы, что-бы можно было посмотреть больше полезной информации, а то адрес 0x00002000 мало что говорит.
Или запускать под управлением NTSD.

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

FeyFre wrote:Или запускать под управлением NTSD.
NTSD - это Naruto the Setting Dawn? ;) Первое, что выдаёт Google.

Offline
Posts: 2248
Joined: Tue Aug 07, 2007 2:03 pm
Location: Vinnitsa, Ukraine

Post by FeyFre »

DV
NT Symbolic Debugger или как пишет поле FileDescription из VersionInfo ресурса этой самой утилиты "Symbolic Debugger for Windows 2000"
А вот на NTSD.EXE выдает то что нужно.
Last edited by FeyFre on Mon May 30, 2011 6:43 am, edited 1 time in total.

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

И снова регулярные выражения в js.
Не подсвечивается:

Code: Select all

var r = /regexp/; // ...
if(/regexp/.test(x)) // ...

DV
Offline
Posts: 1291
Joined: Thu Nov 16, 2006 11:53 am
Location: Kyiv, Ukraine

Post by DV »

Infocatcher wrote:И снова регулярные выражения в js.
А как насчёт такого?

Code: Select all

var a = b / c + d / e;
:)

Offline
Posts: 1873
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

DV
Это уже давно так.
И с этим все же сложнее. :?

Offline
Posts: 3234
Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:

Post by VladSh »

Instructor wrote:
drfits wrote:...после автокомплита вставляется такая чушь - "<<h1></h1>" , т.е. лишний знак "<"
Доработано.
Ещё хотелось бы корректировку закрывающего символа ">".
Он может добавляться автоматически (если каким-либо образом настроены парные тэги) либо вручную, например сам по привычке открываешь сразу 2 <>, потом возвращаешься на символ назад и продолжаешь писать.. после аутокомплита вставляется такое: <style type="text/css"></style>>.


Если выделить одну строку и скопировать с форматированием, то текст копируется без форматирования.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

А можно пропросить, что бы Call("Coder::Settings", 4, 80) вело себя так же как и стандартное копирование: если ничего не выделено - не менять содержимое буфера обмена. Или хотя бы добавить дополнительный флаг...

И еще, просто интересно: если флаги 32 и 64 не работают без флага 16, а сам по себе флаг 16 - ничего не делает, то зачем он (16) вообще нужен?
Может как раз его и задействовать под мою хотелку? Если ничего не выделено, то: 64 () копирует весь текст в цвете, а 80 (64+16) - ничего не копирует.
Locked