Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Менеджер методов модуля - чувствую, что такое есть? (число прочтений - 7604 )
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Менеджер методов модуля - чувствую, что такое есть?
23. Января 2011 :: 18:51
Печать  
Здравствуйте!
Чувствую, что есть такое где-то в этом разделе, но раньше с OpenConf не работала, не знаю что он и плагины к нему может, и очень не хватает темы с перечнем возможностей...

Позарез нужна такая модицикация для Конфигуратора:
отображение (слева или справа окна с текстом модуля, желательно как док-окно) менеджера объектов модуля. Ну как в IDE обычно - список названий функций, констант, глобальных переменных, выводимых в порядке упоминания в модуле (опционально - в алфавитном)  - и по которым можно щелкнуть и перейти на нужный метод?
Вроде бы в OpenConf есть что-то такое? Это в самом нем, или надо плагин к нему какой-то?

UPD: была не права насчет отсутствия краткого описания возможностей скриптов - нашла одно такое. Читаю. Возможно, то что мне нужно есть в Vis1C++ - сейчас про него активно читаю
Но вопрос пока по прежнему актуален...

UPD2: нашла почти то что надо в Телепате - улучшенное окно 1с Методы модуля.
Но два больших "НО" (и одно маленькое Улыбка):
1) оно модальное! А нужно немодальное, пристыковывающееся сбоку.  И горячей кнопки у него вроде нет...
2) в нем отображаются только функции и процедуры, а переменные и прочая - нет...
3) процедуры и функции никак не отличаются - хотелось бы, чтобы у них были разные иконки

UPD3: в Телепате нашла выпадающий список в панели инструментом, с перечнем методов. Уже почти то что нужно Улыбка Но может все же есть что-то получше?
« Последняя редакция: 24. Января 2011 :: 22:33 - Kateryne »  
Наверх
 
IP записан
 
Dmitry The Wing
God Member
*****
Отсутствует


1C++ rocks!

Сообщений: 839
Местоположение: Где-то в Сибири
Зарегистрирован: 18. Августа 2009
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #1 - 24. Января 2011 :: 02:06
Печать  
Kateryne писал(а) 23. Января 2011 :: 18:51:
Но может все же есть что-то получше?

Насколько знаю, такого нет, да и не было до тебя высказано подобных желаний. Но в чем прелесть открытого кода? - В том, что ты всегда можешь дописать то, чего тебе не хватает... Так вперед же Подмигивание
  
Наверх
 
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #2 - 24. Января 2011 :: 05:53
Печать  
Ну, раньше такого пожелания никем не было высказано, так что может быть, оно и не нужно?
Зачем постоянно видеть окно методов? Имхо не нужно оно постоянно - телепат поможет если что - и написать, и перейти, и параметры подскажет.
  
Наверх
 
IP записан
 
leshik
1c++ donor
Отсутствует



Сообщений: 820
Местоположение: Пятигорск
Зарегистрирован: 22. Апреля 2007
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #3 - 24. Января 2011 :: 06:07
Печать  
Kateryne писал(а) 23. Января 2011 :: 18:51:
1) оно модальное! А нужно немодальное, пристыковывающееся сбоку.  И горячей кнопки у него вроде нет...

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


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #4 - 24. Января 2011 :: 07:54
Печать  
  

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


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #5 - 24. Января 2011 :: 10:53
Печать  
Ctrl+Enter на имени функции/процедуры - переход на определение оной. Тоже и на переменной, но только если она определена как Перем ...
Ctrl+Shift+Enter - переход обратно (с историей переходов)

Colorer - для цветового различения глобальных/неглобальных функций/процедур и пр элементов. Плюс подсветки выделенного текста во всех местах модуля, плюс окно результатов поиска - всех строк, где встречается искомое.

Телепат - ищет и отбирает по названиям (правда только функций/процедур) с вхождением, а не по первым символам, что очень удобно.

Этого вполне достаточно, чтобы не загромождать экран дополнительным окном-перечнем всего-всего.... Это, конечно, мое ИМХО.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #6 - 24. Января 2011 :: 22:24
Печать  
Ну, видимо просто народ не привык к подобному менеджеру, а я на других IDE - постоянно пользуюсь. Преимущество - если процедуры структурированы в модуле по какому-то принципу, то легче ориентироваться в коде, особенно чужом. Например - вверху процедуры для работе интерфейса, ниже бизнес-логики, причем блоками этой логики, еще ниже - стандартные
Ctrl + Enter и прочая - хороши для отладки, когда углубляешься в конкретную процедуру, а вот когда проектируешь модуль, например, надо видеть просто названия уже созданных процедур
Вот например - PL/SQL Developer... Не показатель на скриншоте, конечно - всего 2 процедуры - но представьте, что в модуле их хотя бы 50... Если они всегда маячат под глазами, не надо лишних действий на открытие такой панели, и легче запоминается что к чему
Места, ИМХО, не жалко - широкоформатники сейчас у многих, наоборот - боковое девать некуда
Впрочем, конечно, дело вкуса...
ЗЫ: За ссылку спасибо, посмотрю Улыбка По описанию - да, то... но кажется, не поддерживается совсем... Печаль
  

ManagerModule.png ( 82 KB | Загрузки )
ManagerModule.png
Наверх
 
IP записан
 
Kateryne
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 76
Зарегистрирован: 30. Марта 2010
Пол: Женский
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #7 - 24. Января 2011 :: 22:28
Печать  
leshik писал(а) 24. Января 2011 :: 06:07:
Kateryne писал(а) 23. Января 2011 :: 18:51:
1) оно модальное! А нужно немодальное, пристыковывающееся сбоку.  И горячей кнопки у него вроде нет...

Ctrl+F1

Это поиск... если я не ищу конкретную функцию, а хочу просто отсмотреть модуль, поиск не поможет
  
Наверх
 
IP записан
 
Alex_Bob
Full Member
***
Отсутствует



Сообщений: 136
Местоположение: Липецк
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #8 - 25. Января 2011 :: 05:45
Печать  
А в Colorer просто свернуть все группы не то что нужно получится?
  

Необходимо время, чтобы восстановить хаос. (с) Дж. Буш (младший)
Наверх
 
IP записан
 
dnp
Senior Member
****
Отсутствует


.

Сообщений: 479
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #9 - 25. Января 2011 :: 06:47
Печать  
Kateryne писал(а) 24. Января 2011 :: 22:28:
Ctrl+F1
Это поиск... если я не ищу конкретную функцию, а хочу просто отсмотреть модуль, поиск не поможет


Это опечатка.
На самом деле Ctrl+1
  
Наверх
ICQ  
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #10 - 25. Января 2011 :: 08:04
Печать  
Alex_Bob писал(а) 25. Января 2011 :: 05:45:
А в Colorer просто свернуть все группы не то что нужно получится?

Кстати, да. Я тоже почти всегда все функции/процедуры держу свернутыми. А нужные - открываю. Гораздо легче ориентироваться.

Хотя, конечно, это всё костыли - но костыли удобные... Улыбка
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #11 - 25. Января 2011 :: 08:27
Печать  
Не понимаю, почему все свой рабочий инструмент "костылями" называют ?
1срр- костыли, формекс -"костыли", опенконф - "костыли"...

Это не костыли, это инструмент!.
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #12 - 25. Января 2011 :: 08:47
Печать  
инструмент который позволяет хромому ходить называется костыль
Улыбка
  

1&&2&&3
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #13 - 25. Января 2011 :: 09:05
Печать  
trad писал(а) 25. Января 2011 :: 08:47:
инструмент который позволяет хромому ходить называется костыль
Улыбка


Да, но кто сказал, что клюшки хромают, или больны ?
Улыбка
  
Наверх
 
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3051
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Менеджер методов модуля - чувствую, что такое есть?
Ответ #14 - 25. Января 2011 :: 12:45
Печать  
так ведь только не здоровому (хромому) нужны костыли Улыбка
  

1&&2&&3
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать