|
Возможность использования блоков кода без проверки на ошибки | ☑ | ||
---|---|---|---|---|
0
NIGHTHUNTER
11.11.21
✎
09:40
|
Возможно ли в модулях конфигурации, использовать не проверяемые блоки кода?
Например, я собираю какое то множество примеров, тех или иных функций и процедур. И не хочется видеть массу ошибок. при сохранении такой обработки, с их наполнением. Возможно ли как то этим управлять в коде? Что бы какие то части не подвергались синтаксическому контролю? Или это в принципе не нужно? |
|||
1
Kassern
11.11.21
✎
09:41
|
(0) для вас это очень нужно, даже не думайте отключать синтаксис контроль. Пожалейте форум
|
|||
2
Casey1984
11.11.21
✎
09:42
|
Вопрос: Или это в принципе не нужно?
Ответ: Это не нужно ;-) |
|||
3
Ryzeman
11.11.21
✎
09:46
|
(0) Выделяешь строки, комментируешь, когда нужно использовать, раскомменчиваешь
[ctrl] + [/], [ctrl] + [shift] + [/] |
|||
4
vicof
11.11.21
✎
09:46
|
(2) + в принципе))
|
|||
5
mistеr
11.11.21
✎
09:47
|
(0) > я собираю какое то множество примеров, тех или иных функций и процедур
Собирай их во внешнюю обработку. Только зачем нужны примеры синтаксически неправильного кода? |
|||
6
Ёпрст
11.11.21
✎
09:47
|
(0) отключи синтаксис контроль в параметрах пофигуратора
|
|||
7
vicof
11.11.21
✎
09:47
|
(3) Не, выделяешь строки, жмешь Del, Ctrl + S. И Закрываешь конфигуратор.
|
|||
8
Галахад
гуру
11.11.21
✎
09:47
|
(0) Зачем в конфигурации что-то не используемое хранить?
Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8: "Методическая рекомендация (полезный совет) 2. Программные модули не должны иметь неиспользуемых процедур и функций. 3. Программные модули не должны иметь закомментированных фрагментов кода, а также фрагментов, которые каким-либо образом связаны с процессом разработки (отладочный код, служебные отметки, например, TODO, MRG и т.п.) и с конкретными разработчиками этого кода." (с) |
|||
9
vicof
11.11.21
✎
09:49
|
Вроде сегодня только четверг
|
|||
10
Kassern
11.11.21
✎
09:49
|
(6) За что вы так с нами?
|
|||
11
Casey1984
11.11.21
✎
09:49
|
(8) Это всего лишь полезный совет...
|
|||
12
Kassern
11.11.21
✎
09:50
|
(8) "отладочный код, служебные отметки" ну да ну да, в типовых это добро имеется)
|
|||
13
Ryzeman
11.11.21
✎
09:50
|
Пропустил, что он собирает примеры и чужие обработки так. Тогда да, только во внешних. Слушай (5)
|
|||
14
mikecool
11.11.21
✎
09:51
|
(6) вот понасоветуете автору, а он потом форум завалит темами "код ругается только в предприятии... чтио делать???"
|
|||
15
Галахад
гуру
11.11.21
✎
09:53
|
(11) (12) От этого рекомендация не становиться хуже.
|
|||
16
Ryzeman
11.11.21
✎
09:57
|
(8) служебные отметки, тем не менее, являются стандартом в большинстве контор, причём не только 1с... Хотя в остальном согласен. Самого раздражает рудиментарный код и закомментированные портянки на 100500 строк.
|
|||
17
Василий Алибабаевич
11.11.21
✎
09:58
|
(0) Для этого предназначены "шаблоны текста".
|
|||
18
mistеr
11.11.21
✎
10:16
|
(17) Продам набор шаблонов КакДелатьНеНадо.st. Дорого.
|
|||
19
pechkin
11.11.21
✎
10:42
|
купи турбоконф, там можно свои процедуры хранить
|
|||
20
NIGHTHUNTER
11.11.21
✎
12:18
|
А, можно ли как то объемный отрезок кода. Со всякими инструкциями, обрамить в текст? Не комментарии.
Текст = ""; На примере такого. Но в этом отрезке будет много всякого, и это возможно не сработает. Или так вот , как то пробовать? Текст = """" """"; ? |
|||
21
Kassern
11.11.21
✎
12:19
|
(20) дарю |
|
|||
22
NIGHTHUNTER
11.11.21
✎
12:22
|
(21) Тоже может не сработать.
Или такое |||| |||| ? |
|||
23
Ryzeman
11.11.21
✎
12:22
|
(20) ПКМ в конфигураторе - Конструктор строк на разных языках - выбираешь язык по вкусу - вставляешь свой код
|
|||
24
Ryzeman
11.11.21
✎
12:24
|
(23) А если серьёзно - тебе в (5) уже написали как надо. Для каких-то временных решений и испытаний используй комментарии и не забывай их потом чистить, и будет тебе счастье. Не надо хранить мусор в рабочей конфе, пожалей своих будущих коллег.
|
|||
25
Kassern
11.11.21
✎
12:25
|
(22) что значит может не сработать? Все прекрасно работает
Текст=" |Бла бла бла |Бла бла |Бла"; |
|||
26
NIGHTHUNTER
11.11.21
✎
12:26
|
(5) В одной обработке собираю, все что можно. Нужно это что бы там был и работающий код.
И какое то скопише примеров, на которые выходят ошибки. И не разобраться легко. что там. Перечень используемых методов БСП например. |
|||
27
NIGHTHUNTER
11.11.21
✎
12:27
|
(25) Ну там много текста, и кавычек, и всяких символов. Обрубится и не сработает. Я не пробовал. но так предположил.
Скопище кода с описанием и тд. |
|||
28
Йохохо
11.11.21
✎
12:45
|
(27) попробуй #Область МойМегакод
|
|||
29
PLUT
11.11.21
✎
12:45
|
(0) попробуй Notepad++
я обычно куски г.внокода/тексты запросов храню там, для каждого куска своя вкладка. если что-то быстро найти, то Ctrl + F и поиск по открытым вкладкам. сейчас примерно 120 открытых вкладок, работает быстро. ну можно еще аннотации к говнокоду (типа хэштегов, ключевых строк для быстрого поиска) не благодари :) |
|||
30
Йохохо
11.11.21
✎
12:45
|
+ коммент внутри
|
|||
31
Йохохо
11.11.21
✎
12:48
|
(29) 120?! он же и по файлам умеет
|
|||
32
Ryzeman
11.11.21
✎
12:49
|
(31) некоторые люди и по 120 вкладок браузера любят)
|
|||
33
FIXXXL
11.11.21
✎
12:58
|
(26) в Макетах храни такое
|
|||
34
PLUT
11.11.21
✎
13:11
|
у меня секунды за три открывается. по вкладкам тоже быстро ищет
это же текст, причем короткие куски говнокода обычно (на пару-тройку экранов) |
|||
35
PLUT
11.11.21
✎
13:14
|
(34) Notepad++ сам "кэширует" открытые несохраненные вкладки, открывается в том же месте, на котором его закрыли... ну это обычно говнокод, который сейчас актуален. для всего остального есть Ctrl + F по открытым вкладкам :)
|
|||
36
Kassern
11.11.21
✎
13:16
|
(35) а еще можно случайно открыть лог какой-нить этим нотпадом, гигов на 10-15. А потом очень удивиться, почему я не могу посмотреть свои вкладки подсказки и каждый запуск блокнота = зависание с непонятным исходом)
|
|||
37
PLUT
11.11.21
✎
13:19
|
(36) случайно :) "я ничего не нажимала и всё пропало" - часто такое слышу
не попал курсором мышки в экран |
|||
38
Мимохожий Однако
11.11.21
✎
13:20
|
(0) В таком виде не нужно
|
|||
39
PLUT
11.11.21
✎
13:20
|
(36) это не подсказки, а гноилище говнокода
подсказки - это турбоконф, гугл и миста, если лениво |
|||
40
Kassern
11.11.21
✎
13:23
|
(39) (37) можно же свою бд с подсказками создать и в скуле хранить, сделать умный поиск и все дела, только вот в 99% случаев хватает СП, а для остального первые 3 строчки в поисковике...
|
|||
41
Ryzeman
11.11.21
✎
13:24
|
(40) а можно открыть для себя удивительный мир репозиториев)
|
|||
42
BMW1C
11.11.21
✎
13:29
|
(0) Здесь можно хранить https://fastcode.im/
А если использовать TurboConf, то можно искать свои шаблоны из FastCode прямо в конфигураторе https://turboconf.ru/Forum/Details/1527 |
|||
43
1Сергей
11.11.21
✎
13:29
|
(36) попробовал сейчас открыть файл на 5 гиг нотепадом++
Говорит нельзя. Файло слишком велико |
|||
44
mistеr
11.11.21
✎
13:33
|
Ну раз тут уже конкурс идей, то можно встроить ИР в пустую конфигурацию и хранить в справочнике Алгоритмы. Со всеми плюшками Notepad++ и даже более.
|
|||
45
Kassern
11.11.21
✎
13:34
|
(43) Попробуйте на 2-3гига, должен дать
|
|||
46
Kassern
11.11.21
✎
13:35
|
(45) в старых версиях у меня он зависал напрочь)
|
|||
47
mistеr
11.11.21
✎
13:36
|
(46) Зависает там подсветка синтаксиса, ее нужно заранее отключить.
|
|||
48
Kassern
11.11.21
✎
13:37
|
(47) а как быть, если не отключил, у тебя открыто куча нужных вкладок, какие-то даже не сохраненные и ты случайно открыл большой файл?)
|
|||
49
Kassern
11.11.21
✎
13:38
|
(48) интересно, можно как то отменить открытие вкладки до открытия блокнота, где то же он хранит перечень активных вкладок.
|
|||
50
acht
11.11.21
✎
13:43
|
(49) notepad++.exe -multiInst -nosession "file.txt"
|
|||
51
PLUT
11.11.21
✎
13:49
|
(48) у меня не сохраненные все 120 вкладок :) нотепадла их в отдельных файлики складывает где-то здесь
\AppData\Roaming\Notepad++\backup типа new 120@2021-11-10_120927 |
|||
52
mistеr
11.11.21
✎
13:50
|
(48) Страдать)
|
|||
53
PLUT
11.11.21
✎
13:52
|
(48) кстати, нотепадла у меня не стоит по-умолчанию для всяких текстовых и логов. чтобы случайно открыть - это надо постараться :)
|
|||
54
NIGHTHUNTER
19.11.21
✎
13:58
|
(17) Как это делать шаблонами текста, как вы говорите? Можно где либо увидеть пример, что бы понять?
(33) Как правильно это хранить в макетах? Как именно вы предлагаете? http://joxi.ru/gmvaZ43tdEYxzr Начал все же переносить в код, эти примеры. И объявлять на что ругается синтакс контроль. так оказывается это очень длительное и не благодарное занятие ((((( В макетах если это представить как лучше? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |