Имя: Пароль:
1C
1С v8
100500 общих модулей (неудобная IDE)
0 Васян
 
27.07.18
14:09
Платформа:8.3.12.59

Только начал втыкаться в этот 1С (делаю модификацию тип. конф. УТ под свои нужды). Для меня самая большая проблема - НАВИГАЦИЯ ПО КОНФИГУРАЦИИ. Туева хуча всего во всем. Например, пролистать до общего модуля УправленияДоступом - слишком не удобное занятие. Закладки, мне кажется, тоже не вариант.

Как решают пробелы навигации 1С прграммисты?
1 aleks_default
 
27.07.18
14:10
поиском
2 HomoAlbus
 
27.07.18
14:11
Васян, там сверху поле для поиска, вводишь в него название того объекта, который тебе нужен и вуаля. Также можно по первым буквам модуля его находить просто позиционируешься на первый и пишешь.
3 чувак
 
27.07.18
14:11
(0) git-программы, снегопат и куча всякого
4 H A D G E H O G s
 
27.07.18
14:11
Эх, Василий, не там ты проблемы увидел, не там...
5 HomoAlbus
 
27.07.18
14:12
(3) Причем тут git?
6 чувак
 
27.07.18
14:13
(5) а просто так, на всякий случай
7 jsmith82
 
27.07.18
14:14
Молодо зелено
8 jsmith82
 
27.07.18
14:14
Заматереешь - будешь как фигаро по конфигурации летать
9 HomoAlbus
 
27.07.18
14:15
(6) Ехал git через git, види git в gite git, cунул git руку в git, git git git, git git, git git. Прям тренд последних лет
10 Rovan
 
гуру
27.07.18
14:16
(0) "делаю модификацию тип. конф. УТ под свои нужды"
90% желаний клиент делается просто настройкой в пользовательском режиме
11 Germes
 
27.07.18
14:17
(4) Снегопат выдумали от нечего делать? Типа просто чтоб было или все-таки были причины, его породившие?
12 aleks_default
 
27.07.18
14:17
(9) git-ы за шаги еще
13 RomanYS
 
27.07.18
14:17
(0) есть кнопка F12, 90% переходов по коду делаю через нее
14 organizm
 
27.07.18
14:17
+(8) наизусть по памяти все модули среди ночи перечислять )))
...
15 H A D G E H O G s
 
27.07.18
14:18
(11) Ну кому то надо. Мне вот - нет. Я и так шустр.
16 HomoAlbus
 
27.07.18
14:20
(11) Так что он тогда помер, раз таким нужным был? Ни разу не видел, чтобы им реально пользовались, а не "о прикольно, надо себе поставить"
17 Малыш Джон
 
27.07.18
14:21
(0) да, есть такая проблема

если достаточно много объектов нужно под рукой сразу - зае..вает по дереву конфигурации нужные объекты выискивать
18 чувак
 
27.07.18
14:21
(16) Если ты не видел не означает чо имне пользуются
19 HomoAlbus
 
27.07.18
14:22
(18) А я что сказал, что им не пользуются?
20 Germes
 
27.07.18
14:23
(16) Да можно даже в блокноте программить. Только вот в продвинутых средах разработки делать это удобнее и быстрее.

Хотя, в этом смысле конфигуратор 1С 8.х и без снегопата лучше чем в 1С 7.7
21 HomoAlbus
 
27.07.18
14:25
(20) Добро пожаловать в EDT, "продвинутая среда" после которой понимаешь как хорош был конфигуратор. Плююсь и матерюсь, но уже почти месяц в нем.
22 Малыш Джон
 
27.07.18
14:26
(21) поделись впечатлениями)
23 Малыш Джон
 
27.07.18
14:26
(21) ну, про "плююсь и матерюсь" - это мы уже поняли) а ещё какие впечатления?
24 ildary
 
27.07.18
14:32
(21) Кстати, в EDT почему-то не сделали удобную вещь из конфигуратора - встать на подсистему, ПКМ, Фильтр по ней.
25 Вафель
 
27.07.18
14:32
(0) Эх, ты не видел кучи модулей в других программах
26 Germes
 
27.07.18
14:32
(21) Работать приятно в Eclipse или Netbeans, но это, к сожалению, не для 1С.
27 чувак
 
27.07.18
14:32
(21) "на ночь царица родила..."?
28 ildary
 
27.07.18
14:34
(0) еще удобная вещь - раскрыть нужную ветку (например Справочники), встать на первый пункт и набрать первые буквы (Контр) - и скорей всего будет переход на справочник Контрагенты. Видел людей, которые это игнорировали и мышкой скроллили список (УТ11).
29 Васян
 
27.07.18
14:34
(2) Поле есть. Не могу туда пеаетать.
30 Васян
 
27.07.18
14:38
Пойду я, пока не начаось
31 ildary
 
27.07.18
14:38
(29) И причина в невозможности печатать или в нежелании? Первое - это глюк (переставить 1С или разобраться с ОС или каким-нибудь PuntoSwitcher или UltraVNC), а второе - надо всё-таки себя заставить.
32 Васян
 
27.07.18
14:39
Так, вопрос не понят.
33 чувак
 
27.07.18
14:39
(30) что началось?
34 Garikk
 
27.07.18
14:39
(26) Эклипс это наверное самое хреновое что можно было в мире IDE придумать и одинес его к сожалению взял за основу

нетбинс вот неплохой, но походу его на кладбище апачей похоронили
35 Васян
 
27.07.18
14:41
Флуд
36 H A D G E H O G s
 
27.07.18
14:41
(26) Не знаю, как в этих ваших эклипсах, но Андроид из коробки - это просто мистер ущербность. Вообще, у ребят от Гугла проблемы с интерфейсами. Что Google-сервисы, что Google-Console Developer, что Android. Причем, чем дальше от рядового пользователя - тем глубже резьба на болту, который положен на пользователя.
37 ildary
 
27.07.18
14:42
(32) Ты пришел на форум, где 1С кормит людей (некоторых почти 20 лет и з/п выше чем у большинства населения) и рассказываешь всем, как ты не смог её осилить?

(35) а что ты ждал - это же форум.
38 HomoAlbus
 
27.07.18
14:43
Ну какие впечатления, основных три: 1. Все очень сыро, некоторых очевидных вещей нет, вроде работы с поддержкой или кривой отладки (нужно 50 кликов сделать, чтобы посмотреть содержимое ТЗ). 2. Много крутого: динамическая подсветка ошибок, бесшовная интеграция с гитом (не к ночи помянуть), неплохой анализ типов (это при нашей динамической типизации-то), отличный рефакторинг и работа сразу с кучей конфигураций в одном окне. 3. Надо перестраивать мозг, новые горячие кнопки, изменения подхода из-за использования контроля версий, нужен минимальный CI. В целом, если не понимаешь зачем оно тебе, пока лучше не использовать.
39 H A D G E H O G s
 
27.07.18
14:43
Толи дело, милая Дельфи. Кстати, спасибо Андроид-Студио. Оно мне прям люто помогло разобраться в архитектуре Android, теперь писать для него ПО на Дельфи после безудержного фана и безумия от Android - легко и просто.
40 HomoAlbus
 
27.07.18
14:46
(34) Ну я думаю они не из вредности ее выбрали, видимо проанализировали разные варинты и пришли к выводу, что этот наиболее оптимальный для компании. Мы же подробностей не знаем
41 Вафель
 
27.07.18
14:47
(39) Это синдром утенка
42 Garikk
 
27.07.18
14:47
(40) ну кроме как стоимость лицензии и какихто диких соображений типа "ну у гугла раньше ADT основный был в эклипсе" не приходит в голову
43 Вафель
 
27.07.18
14:47
(40) основная пробема - идея - платная
44 aka AMIGO
 
27.07.18
14:48
(40) или самый дешевый
45 Cyberhawk
 
27.07.18
14:48
(33) Забегает мужик в бар. Подбегает к бармену и быстро начинает говорить: - Так, скорее кружку пива пока не началось! - Тот наливает, мужик её залпом и снова: - Скорее кружку пива пока не началось! Наливает, мужик выпивает и опять: - Быстрее кружку пива пока не началось! Бармен: - А деньги!? Мужик: -Ну вот, началось.
46 HomoAlbus
 
27.07.18
14:49
(43) Идея проприетарная джет брэиновская, возможно не смогли договориться. Возможно считают, что могут сделать лучше, мы можем только гадать, свечку же на совещаниях никто не держал.
47 Garikk
 
27.07.18
14:49
(43) еще же нетбинс есть
48 H A D G E H O G s
 
27.07.18
14:49
(41) Да мне плевать. Вот, внешку под МК не напишешь на Дельфи, буду изучать этого Киборга. Вкурю правила вызова и будет желание - сделаю шаблон на Дельфи.
49 HomoAlbus
 
27.07.18
14:51
(47) тоже днище адовое
50 HomoAlbus
 
27.07.18
14:51
Тут опять же вкусовщина, для меня эталонная IDE - это VS от MS, возможно потому что она была моей первой, а это навсегда...
51 H A D G E H O G s
 
27.07.18
14:53
52 jsmith82
 
27.07.18
14:56
(50) vs 4eva
53 Garikk
 
27.07.18
14:59
(49) по сравнению с эклипсом это верх логичности и адекватности

VS да конечно, идеал... но он только для MS-ных языков
54 Garykom
 
гуру
27.07.18
15:02
Кстати да ТС поднял правильный вопрос увидев его незамутненным взглядом новичка.

Почему еще не сделана группировка общих модулей и прочих объектов метаданных (справочников, документов, перечислений) по "подсистемам" или просто группам?
55 Вафель
 
27.07.18
15:03
(54) и не будет уже сделана никогда
56 jsmith82
 
27.07.18
15:03
(54) Ответ прост. Сама группировка невозможна.
57 jsmith82
 
27.07.18
15:04
Мне кажется, тут проще делать пространства имён
58 Garykom
 
гуру
27.07.18
15:05
(56) Хохо это еще почему?

Можно даже один объект в нескольких разных "группах" отображать.
59 Garikk
 
27.07.18
15:06
(58) +1 былобы офигенно
60 Garykom
 
гуру
27.07.18
15:06
(57) Это было бы идеально но криво ляжет на доступность (публичность/приватность)
61 Мыш
 
27.07.18
15:06
(54) Давно напрашивалось. Моя мечта - группы в произвольных однотипных объектах. Для всяких стандартных реквизитов сделали некий эрзац, но это не то.
62 ildary
 
27.07.18
15:06
Предлагаю для объектов конфигурации ввести хештеги. Вот это будет совсем хорошо.
63 Вафель
 
27.07.18
15:07
группы уже есть - дерево подсистем. но их ничуть не меньше и искать будет не проще
64 Garykom
 
гуру
27.07.18
15:07
(62) И комменты от разрабов и всех кто ручки приложил к конфе...
65 Вафель
 
27.07.18
15:07
(62) Это называется подсистемы
66 APXi
 
27.07.18
15:08
Последнее время тоже смотрю разные IDE, для интереса, кроме VS и PyCharm для питона, не получается найти нормальную. Для меня более менее была Delphi7 с установленным cnPack.
К 1С привык, но тоже бы можно было некоторые моменты для удобства доработать.
67 Garykom
 
гуру
27.07.18
15:09
(66) Мне NetBeans вполне нравится
68 ildary
 
27.07.18
15:09
(65) Подсистемы жёстко вшиты в конфигурацию. Поэтому с ними не разбежишься. Вдобавок (24).
69 Мыш
 
27.07.18
15:10
(62) Аналог хэштегов как раз подсистемы.

(63) Не, я о других. В ветке справочников сделать группу "БСП" и запихнуть туда всякие "ПрисоединенныеФайлы". Или в реквизитах документа группу "Особые". Как иерархические справочники с подчинением групп и элементов.
70 APXi
 
27.07.18
15:11
В 1С дерево давно можно было превратить в таблицу, чтобы хотя бы синоним отображался еще. Для каждого объекта чтобы можно было посмотреть подписку.
71 Garykom
 
гуру
27.07.18
15:12
(69) "Группы справочников" - это то что в java или c# называется пространства имен, через "." вложенные группы иерархия
72 Garykom
 
гуру
27.07.18
15:14
(71)+ Довольно удобно было бы возможно обращаться:

"Справочники.БСП.БазоваяФункциональность.ИмяСправочника"
73 Вафель
 
27.07.18
15:14
Вообще конечно круто было бы добавлять СВОИ реквизиты к метаданным. но такого точно никогда не будет
74 Garikk
 
27.07.18
15:15
(72) только вот как сделать чтобы он сразу был в нескольких пространствах? у java это костыли через наследование
75 Вафель
 
27.07.18
15:15
(72) И чем это удобней? Только отсуствием конфликта имен. Но их и так не т
76 Garykom
 
гуру
27.07.18
15:19
(75) Скоростью набора с помощью "интеллесенсе"
77 Garykom
 
гуру
27.07.18
15:20
(75) А конфликты имен как раз бывают, когда конфу допиливаешь и некто уже обозвал метаданные так как ты свои новые хотел.
78 Вафель
 
27.07.18
15:20
(76) Надо будет помнить не только имя справочника, но и его пространство имен
79 Garykom
 
гуру
27.07.18
15:21
(78) И это логично!
80 Вафель
 
27.07.18
15:21
А пользователю как показывать одноименные справочники?
81 Вафель
 
27.07.18
15:21
(79) Логично, но не удобно
82 Garykom
 
гуру
27.07.18
15:23
(80) Они разноименные, просто вместо префикса он через точку.

БСПОрганизации vs БСП.Организации
МоиОрганизации vs Мои.Организации
83 Garykom
 
гуру
27.07.18
15:24
А если еще и видимость заюзать и модульность сюда же прикрутить...

Чтобы можно было дергать удобно "подсистемы" и не париться какие там перекрестные использования.
84 Вафель
 
27.07.18
15:26
(83) вот у тебя есть документ Реализация и там уже есть БСП.организация. И ты его хочешь расширить и добавляешь Моя.Организация.
так чтоли?
85 Вафель
 
27.07.18
15:26
Или тебе еще и инжекшн подавай?
86 Garykom
 
гуру
27.07.18
15:29
(84) Неа не расширяю я свой справочник новый Организаций (имя условное) добавляю.
87 Вафель
 
27.07.18
15:29
(86) Ты расширяешьдокумент, а не справочник
88 lodger
 
27.07.18
15:29
Паша открыл конфигуратор и не смог вспомнить как в нем работать?
89 Garykom
 
гуру
27.07.18
15:31
(87) Тьфу да в одном документе есть реквизиты БСП.Организация и Моя.Организация
90 Вафель
 
27.07.18
15:32
(89) как пользователь в этом всем разберется то?
91 Вафель
 
27.07.18
15:33
(89) в документе для реквизитов тоже свои нэймспейсы делать?
92 Garikk
 
27.07.18
15:35
а документ сам по себе неймспейс
93 Garikk
 
27.07.18
15:36
вообще если углублятся в неймспейсы, тут уже ООП начинает пахнуть сильно
94 Ботаник Гарден Меран
 
27.07.18
15:44
(93)
Оно и так пахнет.
БСП - это костыльное ООП.
95 ildary
 
27.07.18
15:45
А чем пахнет БСП - лучше промолчать.
96 Garikk
 
27.07.18
15:50
(94) БСП это жесть какаято, ООП всеже вещь удобная, но она должна быть везде, а не "чето типа так"
97 Germes
 
27.07.18
16:12
(34) Работаю в Эклипс чуть ли не ежедневно. Да, подтормаживает, но по количеству удобных плюшек конфигуратор 1с 7.7 рядом не стоял. В 1С 8 работал мало, но по воспоминаниям и оно изрядно недотягивает.

Если Эклипс такой "нехороший" - чего ж им много людей пользуется.
98 Мыш
 
27.07.18
16:18
(97) > В 1С 8 работал мало

Вот, ключевое. Привычки не возникло )
99 Germes
 
27.07.18
16:20
(98) Зачем привыкать к трудностям, если можно обойтись без них. Хотя, их преодоление конечно здОрово закаляет.
100 Мыш
 
27.07.18
16:26
(99) Не всегда можно без них обойтись. Когда-то на счетах считали. Компьютеров то не было.
101 Малыш Джон
 
27.07.18
16:31
(96) поддерживаю, ООП реально не хватает.
Если мелочь какая-то, то ещё туда сюда, а на крупных проектах, когда нужно сопрягать информацию по десятку видов объектов из разных частей учета  - просто невозможно все взаимодействия учесть
102 HomoAlbus
 
27.07.18
16:56
(101) ООП не будет, это принципиальный вопрос, который тысячу раз обмусоливали