|
Изменить порядок процедур | ☑ | ||
---|---|---|---|---|
0
break
26.01.15
✎
09:51
|
у меня при разработке обычно процедуры добавляются в конец модуля, во время творческого процесса не до расставления порядка, после уже хочется причесать все процедуры, сгрупппировав по блокам. При этом приходится выделять, вырезать всю процедуру и копировать в нужное место. Есть ли способ просто получив список процедур (а в конфигураторе есть для этого отдельная кнопка), поперемещать их туда сюда?
|
|||
1
Челбас
26.01.15
✎
09:54
|
а меня это не напрягает, есть же Ctrl+Alt+P - список функций, вот и ищи их там
|
|||
2
Cube
26.01.15
✎
10:16
|
(0) Я при разработке об этом думаю, поэтому у меня таких проблем не возникает.
|
|||
3
VladZ
26.01.15
✎
10:20
|
(0) Обычно при строительстве дома я складываю части здания как получится. Просто строю их там, где стоял. Подскажите, может есть какой-то быстрый способ расставить эти части зданий в нужные места?
|
|||
4
ShoGUN
26.01.15
✎
10:24
|
(3) Бред. Человек просит нормальный инструмент для упорядочивания, порядок функций в модуле ни на что не влияет кроме читабельности. Среда разработки примитивная и толком ничего не умеет, так надо сказать.
|
|||
5
ildary
26.01.15
✎
10:26
|
(0) Можно написать свой скрипт, который грабит модуль из текущего окна, строит список процедур, позволяет двигать их порядок и сохраняет результат в окно назад.
|
|||
6
Fish
26.01.15
✎
10:26
|
(4) Если нельзя менять порядок процедур автоматически, значит - примитивная?
А раньше, помнится, вообще в блокноте писали и не жаловались :)) |
|||
7
Andrewww123
26.01.15
✎
10:28
|
(0) Да просто всё, в процессе создания процедур\функций расставляешь хотя бы в алфавитном порядке и всё. Секунд 20 лишних потратишь на одну процедуру\функцию, зато всегда красивые внутренности будут.
|
|||
8
Fish
26.01.15
✎
10:29
|
(7) А какой смысл в алфавитном порядке? Это и платформа умеет.
|
|||
9
break
26.01.15
✎
10:31
|
(8)э, а как?
необходимо расставлять в блоки типа ////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ И ФУНКЦИИ ОБЩЕГО НАЗНАЧЕНИЯ ... ////////////////////////////////////////////////////////// // ПРОЦЕДУРЫ - ОБРАБОТЧИКИ СОБЫТИЙ РЕКВИЗИТОВ ТАБЛИЧНОЙ ЧАСТИ итд |
|||
10
Andrewww123
26.01.15
✎
10:31
|
(8) Как это сделать?
|
|||
11
Челбас
26.01.15
✎
10:32
|
(10) см (1)
|
|||
12
Челбас
26.01.15
✎
10:32
|
(9) это уже не в алфавитном
|
|||
13
break
26.01.15
✎
10:32
|
(11) а как потом сохранить в модуль? не нашел кнопки такой
|
|||
14
Andrewww123
26.01.15
✎
10:33
|
(11) И что, тебе список процедур модуль переделает? :)
|
|||
15
Челбас
26.01.15
✎
10:33
|
(13)(14) просто нажимаешь сортировать и смотришь список отсортированный, а так да - остается неотсортированным в тексте
|
|||
16
Andrewww123
26.01.15
✎
10:34
|
(9) Вот так совсем правильно, я же неспроста написал "хотя бы".
|
|||
17
Челбас
26.01.15
✎
10:34
|
в типовых посмотрел - тоже все вперемешку
|
|||
18
ДенисЧ
26.01.15
✎
10:34
|
мне бы ваши проблемы....
|
|||
19
Andrewww123
26.01.15
✎
10:36
|
(17) Смотря в каких. В ЗУП 2.5 только что посмотрел модуль формы документа, всё красиво, по группам распределено.
|
|||
20
ShoGUN
26.01.15
✎
10:42
|
(6) Примитивная. Я не говорил, что надо жаловаться, можно действительно писать и в блокноте. Но среда в 2015 году не умеет замену переменной или извлечение/вставку метода. Про переупорядочивание методов уж не говорю - рюшечки, к тому ж совсем примитивные.
|
|||
21
Andrewww123
26.01.15
✎
10:47
|
(20) Везде есть недостатки. Считаю что платформа 1С очень удобна и на такие мелочи не то, чтобы можно закрыть глаза, а вообще пофиг.
|
|||
22
Fish
26.01.15
✎
10:47
|
(20) "не умеет замену переменной" - почему не умеет? Замену никто ещё не отменял.
|
|||
23
WebberNSK
26.01.15
✎
10:47
|
(20) замену переменной точно умеет, см. рефакторинг
|
|||
24
break
26.01.15
✎
10:52
|
http://v8.1c.ru/o7/201312ref/index.htm, а перемещение процедур не сделали(
|
|||
25
ShoGUN
26.01.15
✎
10:54
|
(23) Пардон, действительно, прав. Дело в том, что я на последней 8.3 не так уж часто пишу :(
|
|||
26
ShoGUN
26.01.15
✎
10:55
|
+(25) Но (22) не в курсе, и думает, что "Заменить" текстового редактора и переименование переменной -
это одно и то же. |
|||
27
ShoGUN
26.01.15
✎
10:58
|
(21) Это говорит лишь о том, что ты не пользовался хорошей современной IDE.
|
|||
28
Andrewww123
26.01.15
✎
11:00
|
(27) Ну так и незачем, среда разработки 1С полностью устраивает :)
|
|||
29
ShoGUN
26.01.15
✎
11:03
|
(28) (6) Вон говорит, что надо в блокноте писать. Напоминает фанатов ВАЗ-овской классики, которые говорят, что им нафиг ничего не надо, кроме неё, родимой.
|
|||
30
break
26.01.15
✎
11:04
|
когда эклипс прикрутять...там наверное все это давно уже есть
|
|||
31
WebberNSK
26.01.15
✎
11:09
|
(30) да, ждем эклипс, надеюсь к 2016г уже получиться пощупать не на стенде.
|
|||
32
Fish
26.01.15
✎
11:11
|
(29) И где ты увидел призыв писать в блокноте? И да, если ты не умеешь пользоваться заменой, это ещё не значит, что при помощи её нельзя переименовывать переменные :))
|
|||
33
ShoGUN
26.01.15
✎
11:13
|
(32) Можно, я этим онанизмом сам периодически занимаюсь. Меня удивляет другое - вроде тут занимаются тем, что упрощают и автоматизируют чужую работу. А свою оптимизировать и упрощать - вредно?
|
|||
34
Fish
26.01.15
✎
11:16
|
(33) Почему вредно? Оптимизируй и упрощай. Кто мешает-то? Или платформа сама за тебя должна код оптимизировать и упрощать?
|
|||
35
ShoGUN
26.01.15
✎
11:26
|
(34) Лицорука. Конфигуратор неизменяем (снегопат не в счёт - он не успевает за платформой). Многого в нём нет, возможности добавить нет. Я готов сделать экскаватор, или хотя бы усовершенствовать лопату, чтобы копать эффективнее. Но у меня нет такой возможности. А ты вместо этого мне говоришь, что лопата или экскаватор сами копать не будут.
Я вроде об этом и не говорил... |
|||
36
Fish
26.01.15
✎
11:31
|
(35) Так что тебя конкретно не устраивает? Только невозможность сортировки процедур? Давай по пунктам, а то потом выяснится, что как и с рефакторингом - это уже реализовано, но не все в курсе.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |