Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Телепат тормозит (число прочтений - 8148 )
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Телепат тормозит
17. Апреля 2008 :: 03:24
Печать  
Что то последнее время у меня появился косяк, причем в маленбкой конфе его нет,а в комплексной -
после ввода точки задумывается на 10-20 секунд ? Ни у кого такого не было ?
ЗЫ: версия телепата 2.0.0.0u, да ещё Kis 7 стоит с полным набором модулей, все включено

Попробовал отключить проактивную защиту, ускорение получил небольшое, теперь после точки тормозит 4-7 сек
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Телепат тормозит
Ответ #1 - 17. Апреля 2008 :: 03:47
Печать  
Это нормально при большом количестве строк модуля. Обычно в таких случаях, если сильно напрягает задержка, полезно поиграться с настройкой "MAX_LINES_CALL_INTELL" в файлике ...\bin\config\intell\intell.ini
  
Наверх
 
IP записан
 
Nick
God Member
*****
Отсутствует



Сообщений: 1599
Местоположение: г.Новокузнецк
Зарегистрирован: 21. Февраля 2007
Пол: Мужской
Re: Телепат тормозит
Ответ #2 - 17. Апреля 2008 :: 03:59
Печать  
А что это за версия такая 2.0.0.0u? вроде последняя была 2.0.0.0t
  
Наверх
ICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #3 - 17. Апреля 2008 :: 04:08
Печать  
это в сборке Openconf lite от MetaEditorа на инфостарте лежит
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #4 - 17. Апреля 2008 :: 04:14
Печать  
Цитата:
полезно поиграться с настройкой "MAX_LINES_CALL_INTELL" в файлике ...\bin\config\intell\intell.ini


Бесполезно вся эта затея в глобальнике очень всего много видимо, пробовал и 3 и 30 ставить - эффект 0
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Телепат тормозит
Ответ #5 - 17. Апреля 2008 :: 04:29
Печать  
ev-kov писал(а) 17. Апреля 2008 :: 04:14:
Цитата:
полезно поиграться с настройкой "MAX_LINES_CALL_INTELL" в файлике ...\bin\config\intell\intell.ini


Бесполезно вся эта затея в глобальнике очень всего много видимо, пробовал и 3 и 30 ставить - эффект 0


кхм... что значит бесполезно? вообщето при количестве строк модуля превышающем указанное значение этой переменной телепат отключаться должен...
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #6 - 17. Апреля 2008 :: 05:45
Печать  
Цитата:
вообщето при количестве строк модуля превышающем указанное значение этой переменной телепат отключаться должен...


может я что не так написал, вот код файла intell.ini
Код
Выбрать все
//Файл пользовательских настроек

//В параметре FONT можно определить имя шрифта, которым будут выводить методы в окне списка выбора
FONT = arial

//В параметре FONTSIZE можно определить размер шрифта, которым будут выводить методы в окне списка выбора
FONTSIZE = 9

//В параметре POINT_AFTER_ESC устанавливается поведение скрипта если в окне выбора нажат ESC
// Если параметр установлен в ДА, то после ESC в месте вызова ставится точка, в противном случае
// точка ставится только если в окне выбора она будет проставлена пользователем.
POINT_AFTER_ESC = ДА

//В параметре CHOICELIST_KIND устанавливается вид используемой для выбора dll -
// Если параметр установлен в 1 - используется SelectValue.dll, Есои в 2 - SvcSvc.dll, 3 - SelectDialog.dll
CHOICELIST_KIND = 2

//Если параметр TELEPAT установлен в ДА, то Intellisence будет отрабатывать событие Telepat_OnShowMemberList
// которое возникает при нажатии точки после имени. При любом другом значении событие отрабатываться не будет.
TELEPAT = ДА

//Если SHOWTOOLTIPS установлен в ДА, то Intellisence после вставки метода будет "нажимать" Ctrl+Space
//тем самым заставляя телепат показывать подсказку. Если наблюдаются частые вылеты конфигуратора,
//то рекомендуется отключить эту опцию
SHOWTOOLTIPS = НЕТ

MAX_LINES_CALL_INTELL = 3
 

  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Телепат тормозит
Ответ #7 - 17. Апреля 2008 :: 07:02
Печать  
Может я не совсем понятно высказался...

Цитата:
Интелл поддерживает ограничение по количеству строк в редактируемом модуле, это переменная
.
MAX_LINES_CALL_INTELL
.
которую следует задать в файле <КаталогПрограммы>\config\Intell\Intell.ini
(если отсутствует, то его следует создать)
Если в редактируемом модуле строк больше, чем указано в MAX_LINES_CALL_INTELL, то автоматически Интелл не вызывается (то есть его надо вызывать принудительно).
.
По умолчанию MAX_LINES_CALL_INTELL=9999


Соответственно значение параметра следует ставить порядка 10000-50000 строк. Тогда в больших модулях интелл не будет вызываться атоматически и не будет подтормаживанием мешать работать (но и подсказывать соответственно тоже не будет).
  
Наверх
 
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #8 - 17. Апреля 2008 :: 07:51
Печать  
novichek проверял я этот параметр "MAX_LINES_CALL_INTELL", не отключает он интелл если количество строк модуля больше указанного значения
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
novichek
Экс-Участник


Re: Телепат тормозит
Ответ #9 - 17. Апреля 2008 :: 08:46
Печать  
ev-kov: тады хз. У меня работает, специально проверил (telepatt, размер dll - 290304, дата файла - 17.09.07). Попробуй взять версию телепата поновей.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #10 - 17. Апреля 2008 :: 09:09
Печать  
ev-kov писал(а) 17. Апреля 2008 :: 07:51:
novichek проверял я этот параметр "MAX_LINES_CALL_INTELL", не отключает он интелл если количество строк модуля больше указанного значения

А если убить скрипты dots.vbs и RunAllIntellisence.vbs?
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #11 - 18. Апреля 2008 :: 00:56
Печать  
berezdetsky писал(а) 17. Апреля 2008 :: 09:09:
ev-kov писал(а) 17. Апреля 2008 :: 07:51:
novichek проверял я этот параметр "MAX_LINES_CALL_INTELL", не отключает он интелл если количество строк модуля больше указанного значения

А если убить скрипты dots.vbs и RunAllIntellisence.vbs?

Убивание скриптов сразу отключает intell независимо от значения параметра MAX_LINES_CALL_INTELL, это нехорошо тоже Печаль
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #12 - 18. Апреля 2008 :: 04:54
Печать  
berezdetsky писал(а) 17. Апреля 2008 :: 09:09:
ev-kov писал(а) 17. Апреля 2008 :: 07:51:
novichek проверял я этот параметр "MAX_LINES_CALL_INTELL", не отключает он интелл если количество строк модуля больше указанного значения

А если убить скрипты dots.vbs и RunAllIntellisence.vbs?

Только дост.вбс попробуй убрать.
Ну и версии всех этих файлов и их размеры озвучь?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer &amp;&amp; tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #13 - 18. Апреля 2008 :: 06:15
Печать  
dots.vbs Версия: $Revision: 1.13 $ (192035 байт)
RunAllIntellisence.vbs (версии нет в файле) (4525 байт)
Intellisence.vbs $Revision: 1.66 $ (109482 байт)

Убивание dots.vbs не повлияло, как тормозило так и тормозит, параметр MAX_LINES_CALL_INTELL = 4000 не отключает интелл

все проверял в комплексной на одной и той же строке глобальника
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Телепат тормозит
Ответ #14 - 18. Апреля 2008 :: 06:40
Печать  
ev-kov писал(а) 18. Апреля 2008 :: 00:56:
Убивание скриптов сразу отключает intell независимо от значения параметра MAX_LINES_CALL_INTELL, это нехорошо тоже Печаль

Странно.. У меня так работает.  Озадачен
Событие Telepat_OnShowMemberList обрабатывается в Intellisence.vbs и RunAllIntellisence.vbs, но параметр MAX_LINES_CALL_INTELL почему-то учитывается только в Intellisence.vbs. А dots.vbs без RunAllIntellisence.vbs просто не нужен, как я понимаю.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать