Переключение на Главную Страницу Страницы: 1 ... 44 45 [46] 47 48 ... 66 ОтправитьПечать
Очень популярная тема (более 25 ответов) Colorer for Openconf - обсуждения (число прочтений - 387928 )
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #675 - 06. Мая 2008 :: 08:28
Печать  
хм... а отрицательный масштаб только для номеров строк работает?
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #676 - 06. Мая 2008 :: 12:53
Печать  
JohnyDeath писал(а) 05. Мая 2008 :: 07:59:
А вообще мегахорош был бы следующий механизм.
У нас уже имеются произвольные блоки, которые могут сворачиваться/разворачиваться. Некоторые из них хотелось бы раскрасить. Как это сделать: добавляем в конец/начало/середину "тэг-разукрашку", например такой: {colorНужныйМне} или такой [colorНужныйМне] или ещё какой-нибудь, и имеем разукрашенный произвольный блок!  Улыбка
Выглядеть это будет примерно так:
Код
Выбрать все
//{Обработка результатов запроса {color13101239}
//тут зеленый код

//} 


Т.е. граница разукрашки определяется границами произвольного блока.
Реально?


я тут подумал и решил вот что:

я сделаю (вернее уже сделал) возможность свертки цветовых блоков, а совместные прозвольно-цветовые блоки делать небуду, потому-что
во-первых, выделение цветом сделано всёже для визуального цветового различия кусков кода, а не для свертки

во-вторых нормально работают комбинации типа

//{
//color123456
...
//color
//}

//color8454143
//{
...
//}
//color

ну и в-третьих, мне просто влом Улыбка
« Последняя редакция: 06. Мая 2008 :: 16:22 - metaeditor »  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #677 - 06. Мая 2008 :: 12:54
Печать  
mihast писал(а) 06. Мая 2008 :: 03:23:
ОЧЕНЬ замечательно !!!

А неплохо было бы в скрипты прописать для быстрого вызова новые кнопки. Например, "Сброс модифицированности" и  "обновить содержимое редактора" ....

добавлю

Melifaro писал(а) 06. Мая 2008 :: 08:28:
хм... а отрицательный масштаб только для номеров строк работает?

просто растровый шрифт Courier которым отображается текст кода не имеет размеров меньше чем 10, а номера строк отображаются векторным Courier New
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Melifaro
Junior Member
**
Отсутствует


in beer we trust!

Сообщений: 58
Местоположение: г. Ижевск
Зарегистрирован: 05. Февраля 2008
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #678 - 07. Мая 2008 :: 10:19
Печать  
наверное, надо помимо списка закладок и модифицированных строк, еще и список подкрашенных?
все-таки подкрашивание имеет какую цель, "прыгать" не помешало бы
  

...and nothing else matters...
Наверх
wwwICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #679 - 07. Мая 2008 :: 10:32
Печать  
Вопрос: "не собирается ли многоуважаемый metaeditor сделать единую ссылку для скачивания плагина"

а то у меня каждое утро wget'ом тянутся все необходимые dll-ки для работы по ссылкам которые я один раз указал

  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #680 - 07. Мая 2008 :: 10:43
Печать  
Melifaro писал(а) 07. Мая 2008 :: 10:19:
наверное, надо помимо списка закладок и модифицированных строк, еще и список подкрашенных?
все-таки подкрашивание имеет какую цель, "прыгать" не помешало бы

ок

lustin писал(а) 07. Мая 2008 :: 10:32:
Вопрос: "не собирается ли многоуважаемый metaeditor сделать единую ссылку для скачивания плагина"

а то у меня каждое утро wget'ом тянутся все необходимые dll-ки для работы по ссылкам которые я один раз указал

вобще, не собирался, но могу дублировать обновление с фиксированным названием scicolorer.zip в первом посте прикрепленной ветки

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #681 - 07. Мая 2008 :: 10:48
Печать  
metaeditor писал(а) 06. Мая 2008 :: 12:53:
JohnyDeath писал(а) 05. Мая 2008 :: 07:59:
А вообще мегахорош был бы следующий механизм.
У нас уже имеются произвольные блоки, которые могут сворачиваться/разворачиваться. Некоторые из них хотелось бы раскрасить. Как это сделать: добавляем в конец/начало/середину "тэг-разукрашку", например такой: {colorНужныйМне} или такой [colorНужныйМне] или ещё какой-нибудь, и имеем разукрашенный произвольный блок!  Улыбка
Выглядеть это будет примерно так:
Код
Выбрать все
//{Обработка результатов запроса {color13101239}
//тут зеленый код

//} 


Т.е. граница разукрашки определяется границами произвольного блока.
Реально?


я тут подумал и решил вот что:

я сделаю (вернее уже сделал) возможность свертки цветовых блоков, а совместные прозвольно-цветовые блоки делать небуду, потому-что
во-первых, выделение цветом сделано всёже для визуального цветового различия кусков кода, а не для свертки

во-вторых нормально работают комбинации типа

//{
//color123456
...
//color
//}

//color8454143
//{
...
//}
//color

ну и в-третьих, мне просто влом Улыбка

И тебя уже никак не отговорить?  Нерешительный
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #682 - 07. Мая 2008 :: 10:57
Печать  
metaeditor писал(а) 07. Мая 2008 :: 10:43:
вобще, не собирался, но могу дублировать обновление с фиксированным названием scicolorer.zip в первом посте прикрепленной ветки



если не трудно - было ьы классно
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #683 - 07. Мая 2008 :: 11:00
Печать  
JohnyDeath писал(а) 07. Мая 2008 :: 10:48:
И тебя уже никак не отговорить?  Нерешительный

вродебы мелочь, переставить тег color не с начала, а в любое место строки, да вот лексер уже так заточен, что границы произвольных блоков должны идти первыми в строке, поэтому нехочется ничего мудрить

  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #684 - 07. Мая 2008 :: 11:26
Печать  
Понял.  Нерешительный
Огромное тебе спасибо и за то, что есть!  Очень довольный

П.С. как быстро к хорошему привыкаешь....
  
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #685 - 21. Мая 2008 :: 17:51
Печать  
А можно вот такую "фичу" сделать


Моя "хотелка" вот такая:
1  Хочу чтобы при нажатии Ctrl и наведении мышки на любое слово (кроме ключевых слов и т.д.) оно подсвечивалось как показанно на скрине...
2 Хочу чтобы при нажатии правой кнопки мыши колорер генерировал событие которое можно обработать внешним скриптом.
3 Хотелось бы что бы это событие передовало следующие данные:
  - номер строки модуля
  - полное содержимое этой строки
  - "лексему" которую подсветили (если смотреть на рисунок выше то это "TForm1")
  - ну и т.д. по мере необходимости...
4 Естесно хотелось бы настраивать "схему" для данной подсветки

P.S. Данную "фичу" дексер поддерживает "штатно". мона посмотреть как это работает в SciTE

P.S.S. Заранее "СПАСИБО" автору за его труд...

  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #686 - 22. Мая 2008 :: 02:03
Печать  
Цитата:
Моя "хотелка" вот такая:
1  Хочу чтобы при нажатии Ctrl и наведении мышки на любое слово (кроме ключевых слов и т.д.) оно подсвечивалось как показанно на скрине...
2 Хочу чтобы при нажатии правой кнопки мыши колорер генерировал событие которое можно обработать внешним скриптом.
3 Хотелось бы что бы это событие передовало следующие данные:
  - номер строки модуля
  - полное содержимое этой строки
  - "лексему" которую подсветили (если смотреть на рисунок выше то это "TForm1")
  - ну и т.д. по мере необходимости...
4 Естесно хотелось бы настраивать "схему" для данной подсветки


1) да, вроде можно такое сделать
2)такое событие уже есть в телепате Telepat_GetMenu(), можно посмотреть в telepat.vbs
(или это опечатка и ты имеш ввиду нажатие левой кнопки мыши?)
3)если всеже имелось ввиду нажатие правой кнопки, то соответственно все эти данные и так можно получить в скрипте

зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
SiriuS
Junior Member
**
Отсутствует



Сообщений: 87
Зарегистрирован: 16. Февраля 2007
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #687 - 22. Мая 2008 :: 06:07
Печать  
metaeditor писал(а) 22. Мая 2008 :: 02:03:
зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?

Зриш в корень....  Улыбка

  
Наверх
 
IP записан
 
IntegerInteger
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 3
Зарегистрирован: 22. Мая 2008
Re: Colorer for Openconf - обсуждения
Ответ #688 - 22. Мая 2008 :: 12:17
Печать  
Ахренеть... ТАЛАНТИЩЕ! тока а где закладки? туплю...
  
Наверх
 
IP записан
 
metaeditor
1c++ power user
Отсутствует


are you nuts?

Сообщений: 564
Зарегистрирован: 04. Июля 2006
Пол: Мужской
Re: Colorer for Openconf - обсуждения
Ответ #689 - 22. Мая 2008 :: 13:22
Печать  
Цитата:
metaeditor писал(а) 22. Мая 2008 :: 02:03:
зы, полагаю хочеш сделать чтото по типу дельфийского кодеждампа при клике на слове при нажатом ctrl - е?

Зриш в корень....  Улыбка


события сейчас генерировать нет возможности, не тот тип плагина... пока что могу сделать всё вышесказанное, но при нажатии левой кнопки вызывать кодеджамп телепата(то что происходить при нажатии Ctrl + Enter).

IntegerInteger писал(а) 22. Мая 2008 :: 12:17:
Ахренеть... ТАЛАНТИЩЕ! тока а где закладки? туплю...


закладки устанавливаются как обычно, кликом мыши слева редактора, (между номерами строк и маркерами свертки)
  

Регистр.EAX.СводныйОстаток()
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 44 45 [46] 47 48 ... 66
ОтправитьПечать