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 

Всплывающие подсказки в списке Coder::AutoComplete

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
yozhic



Joined: 20 Jun 2011
Posts: 125
Location: Электросталь

PostPosted: Thu Jul 09, 2015 4:27 pm    Post subject: Reply with quote

Для профессионалов это, возможно, лишнее, но среди любителей были бы, пмсм, очень востребованы лексеры. Мне, как одному из них, очень таких не хватает.
Back to top
View user's profile Send private message
Skif_off



Joined: 20 Oct 2013
Posts: 681

PostPosted: Thu Jul 09, 2015 5:32 pm    Post subject: Reply with quote

yozhic
Посмотрите секцию Blocks в ahk.coder, это то?
Back to top
View user's profile Send private message
yozhic



Joined: 20 Jun 2011
Posts: 125
Location: Электросталь

PostPosted: Thu Jul 09, 2015 6:20 pm    Post subject: Reply with quote

Skif_off
Не совсем. Думал об этом решении. Если поддержка лексеров не планируется (и не планировалась), то можно будет сделать и так. Видятся минусы:
-1) Всё, что после пробела в названии блока, не отображается во всплывающем списке (у меня). Например: "$~Do Until" – Until не отобразится. А вот так – "$~Do...Until" – отобразится. Впрочем можно вместо пробелов поставить неразрывные пробелы Chr(160), тогда всё отображается.
-2) Всплывающее окошко небольшое, много в нём не умещается. Значит все необязательные параметры вносим в раскрытие блока и затем перемещаемся по ним табом. И если необязательных параметров много, то придётся потом все их долго-долго удалять.

Вариант же со всплывающей подсказкой, пмсм, объективно удобней: больше информации, наглядней, не влияет на набор, можно отключить. Я понимаю, что праздно рассуждать легко. Пусть мои слова не сочтут за невежество и бестактность Smile
Back to top
View user's profile Send private message
Lenchik



Joined: 10 Jan 2011
Posts: 331

PostPosted: Thu Jul 09, 2015 7:44 pm    Post subject: Reply with quote

Саму всплывающую подсказку нужно где-то иметь записанной. И кем-то. Чтобы потом как-то считывать.
Back to top
View user's profile Send private message Visit poster's website
Skif_off



Joined: 20 Oct 2013
Posts: 681

PostPosted: Thu Jul 09, 2015 9:27 pm    Post subject: Reply with quote

yozhic
1. Прошу прощения, подумал, откроете в AkelPad, а у себя привык подсвечивать пробелы и табы, в ahk.coder как раз неразрывные пробелы Smile Где-то об этом уже шла речь, не помню чем не устроили пробелы, делал точками.
2. Для AutoIt думал попробовать сделать без необязательных и добавлять не все подряд (многовато получается), а часто используемые, но как-то заглохло. Если будете делать, покажите, пожалуйста, что получится Smile

Lenchik
Если брать готовые, то достаточно быстро, в AutoIt, например, в дитрибе лежит au3.api, где-то ещё видел подобное, в том же SynWrite есть *.acp-файлы, можно связаться с авторами лексеров (когда nnCron.coder доделал, пообщался, хотя у нас оказались разные подходы: у меня ориентировано на задачи, у него более широко - на задачи и плагины, но в целом - вполне возможно).
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2861
Location: Киев, Русь

PostPosted: Fri Jul 10, 2015 11:36 am    Post subject: Reply with quote

Lenchik wrote:
Саму всплывающую подсказку нужно где-то иметь записанной. И кем-то. Чтобы потом как-то считывать.
Самый простой вариант - в Blocks добавить, к примеру:
Code:
$~split
split('$[]');
$<
первая строка описалова split
тра-тата...
последняя строка описалова split
$>
Back to top
View user's profile Send private message Visit poster's website
Skif_off



Joined: 20 Oct 2013
Posts: 681

PostPosted: Fri Jul 10, 2015 12:42 pm    Post subject: Reply with quote

VladSh
Откуда это? В coder-файлах не видел.
Back to top
View user's profile Send private message
VladSh



Joined: 29 Nov 2006
Posts: 2861
Location: Киев, Русь

PostPosted: Fri Jul 10, 2015 3:44 pm    Post subject: Reply with quote

Skif_off
Это из головы - предложение InstructorSmile
Back to top
View user's profile Send private message Visit poster's website
Cuprum



Joined: 28 Sep 2011
Posts: 296

PostPosted: Fri Jul 10, 2015 4:16 pm    Post subject: Reply with quote

Раз уж зашла речь скажу и я. Лучше бы, конечно, все варианты с подстановками вынести в обособленные файлы, собрать их в отделительную папку. Так пространство для маневра больше. А сейчас, получается, если написал свои варианты аббревиатур, то при автообновлении coder-файлов все затирается.
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
Page 1 of 1

 
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