Page 7 of 101

Posted: Wed Aug 04, 2010 3:14 pm
by VladSh
DV wrote:В идеале было бы сделать настраиваемое поведение кнопки закрытия списка функций
Лучше флагами, чтобы все варианты предусмотреть.


to All
Ещё мелочи, но удобно:

Code: Select all

1	1	#008000	0	MessageBox
1	1	#FF0000	0	Quit

Code: Select all

$~Version
// Version: 1.0 ($[])
)

Posted: Tue Aug 10, 2010 11:36 am
by VladSh

Code: Select all

$~GetTextRange $~AkelPad.GetTextRange
Если после AkelPad продолжать набирать текст, то после точки диалог автоподстановки исчезает, что странно...

Понятно, что в настройках плага "Автоматический список" установлено "Показать после 2-х символов", но это имеется ввиду, когда я просто ввожу команду, т.е. впереди ничего нет; в данном случае есть надпись "AkelPad", что соответствует 2-му шаблону, т.о. окно в этом случае убираться не должно.

Posted: Wed Aug 11, 2010 10:15 am
by VladSh
Просьба разделить комбинации клавиш для "Дополнить без списка" и "К следующей позиции", т.к. во многих случаях это мешает тем, что переключает когда ненужно. Тем более, что "Дополнить без списка" можно вызывать по Call("Coder::AutoComplete::WithList"), если курсор установлен в конце разворачиваемой аббревиатуры.

Posted: Wed Aug 11, 2010 12:55 pm
by se7h
VladSh wrote:Просьба разделить комбинации клавиш для "Дополнить без списка" и "К следующей позиции", т.к. во многих случаях это мешает тем, что переключает когда ненужно. Тем более, что "Дополнить без списка" можно вызывать по Call("Coder::AutoComplete::WithList"), если курсор установлен в конце разворачиваемой аббревиатуры.
а мне наоборот эта фишка очень нравится, ни разу не было такого, чтобы переключило что-то не так

Posted: Wed Aug 11, 2010 1:33 pm
by VladSh
se7h

Code: Select all

If ChoosePersonEx("RangFIO", False, NDC) = 0 Then Exit Function
В конце строки хочу написать комментарий, для этого жму Tab, в результате получаю развернувшуюся аббревиатуру для Function. И так постоянно...(

Разделить лучше, можно будет дать возможность для обеих операций указывать одну и ту же клавишу.
Так, как сейчас, - вообще капут.
По Tab я бы сделал переходы, но не автодополнение.

Лучше бы добавить Enter в автодополнение, как, например, делают все IDE; Enter в конце строки

Code: Select all

If ... Then
добавляет End If, т.е. получится

Code: Select all

If ... Then
   |
End If
В настоящем же AutoComplete этого не происходит...

Posted: Wed Aug 11, 2010 1:54 pm
by se7h
можно будет дать возможность для обеих операций указывать одну и ту же клавишу.
если сделать такую возможность, то я не против

Posted: Thu Aug 12, 2010 5:40 pm
by php
подскажите, как сделать чтоб цветом выделялась вся переменная а не только $. Например так $test

Posted: Fri Aug 13, 2010 9:55 am
by Fr0sT
Предлагаю все теги в html.coder перевести в нижний регистр в соответствии со стандартом XHTML.
Да, и еще как-то можно отмечать свёрнутый блок? Вроде вот этого (в конце строки):
Image

Posted: Fri Aug 13, 2010 11:23 am
by se7h
Fr0sT wrote:Предлагаю все теги в html.coder перевести в нижний регистр в соответствии со стандартом XHTML.
+1
у себя я уже давно перевёл

Подсветка многострочных комментариев

Posted: Fri Aug 20, 2010 6:58 pm
by Xp&eR
Подскажите, можно ли как-то с помощью Coder настроить правильную подсветку многострочного комментария.

Вроде такого:

Code: Select all

/*
первая строка
вторая строка
...
все внутри одним цветом
*/
То, что есть сейчас, например для SQL, правильно подсвечивает только такой случай:

Code: Select all

/* комментарий */

Posted: Fri Aug 20, 2010 7:26 pm
by Xp&eR
нашел, что уже спрашивали:
viewtopic.php?p=4950#p4950

Я так понимаю, не реализовано еще? Жаль.

Posted: Wed Aug 25, 2010 7:04 am
by Fr0sT
Просьба:
в настройки для Паскаля добавить property как ключевое слово и сделать сворачивание блоков {$REGION '...'} ... {$ENDREGION}. Второе сам пытался сделать, но формат настолько мудрёный, что ничего не вышло.

Posted: Thu Aug 26, 2010 5:12 am
by Instructor
php wrote:подскажите, как сделать чтоб цветом выделялась вся переменная а не только $. Например так $test
Добавьте в секцию Quotes файла php.coder:

Code: Select all

;401=1+16+128+256
401	0	#0000FF	0	$	""	""	""	""
Fr0sT wrote:Предлагаю все теги в html.coder перевести в нижний регистр в соответствии со стандартом XHTML.
Перевел.
Fr0sT wrote:...сворачивание блоков {$REGION '...'} ... {$ENDREGION}...
Пример кода?

Posted: Thu Aug 26, 2010 6:59 am
by Fr0sT
Instructor

Code: Select all

{$REGION 'TfrmMain - методы главной формы'}

// создание всякой фигни
procedure TfrmMain.FormShow(Sender: TObject);
...

// реагирует на все необработанные эксепшны
procedure TfrmMain.AppException(Sender: TObject; E: Exception);
...

procedure TfrmMain.FormClose(Sender: TObject; var Action: TCloseAction);
...

{$ENDREGION}
P.S. Раз уж в php ключевые слова выделены bold-ом, может, и для других языков так же сделать? Всё равно очень сомневаюсь, что кто-то кодит при пропорциональном шрифте, а значит, багофича с наползанием друг на друга букв вылезать не будет.

Posted: Mon Aug 30, 2010 2:14 pm
by Instructor
Fr0sT
Как то так:

Code: Select all

;43=1+2+8+32
43	{$REGION        {$ENDREGION}     " 	"