Файл разметки 1С для Notepad++

21.05.23

Разработка - Инструментарий разработчика

Файл разметки (синтаксиса) 1С для Notepad++ Необходимая вещь для написании документации с сохранением разметки (синтаксиса) языка 1С. Копировать в текстовые редакторы можно встроенным в Notepad макросом NPPExport - CopyRTFToClipboard

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?]
Файл с настройками
.zip 10,49Kb
463
463
0 SM
Скачать

Необходимая вещь для написании документации с сохранением разметки (синтаксиса) языка 1С.

Копировать в текстовые редакторы можно встроенным в Notepad макросом NPPExport - CopyRTFToClipboard

Скачать Notepad++ можно по ссылке http://notepad-plus-plus.org/

Добавлена совместимость с Notepad++ 7.9.x

Внимание!!!

Для работы синтаксиса необходимо перевести текст в кодировку utf-8

notepad++ раскраска синтаксис html word writer

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    140725    772    391    

803

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 руб.

06.10.2023    11565    31    6    

61

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

5400 руб.

17.05.2024    13886    33    27    

75

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 руб.

10.11.2023    7290    27    4    

51

SALE! %

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

Универсальный инструмент программиста для администрирования конфигураций. Сборник наиболее часто используемых обработок под единым интерфейсом.

3600 2880 руб.

14.01.2013    181894    1104    0    

876

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.

07.10.2021    15991    3    12    

39

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    101133    242    97    

303

Инструментарий разработчика Перенос данных 1C Программист Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы. Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение для 1С, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    24506    17    15    

34
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. e.kogan 1894 28.01.10 15:33 Сейчас в теме
Вот ещё сюда бы ссылку на сам Notepad++ - было б совсем хорошо.
2. knight2007 234 28.01.10 15:35 Сейчас в теме
notepad-plus.sourceforge.net/ru/site.htm
3. JohnyDeath 301 28.01.10 15:52 Сейчас в теме
А для SciTE случаем нету?
А как вставляется в Word? Копипастом из Ноутпада?
4. knight2007 234 28.01.10 15:55 Сейчас в теме
Копируется из Notepad Меню-NPPExport-CopyRTFToClipboard, вставляешь просто Paste
5. basicm 28.01.10 17:05 Сейчас в теме
Плюс авансом - давно было желание иметь в нпп++ этот синтаксис
6. sytkosa 119 29.01.10 01:26 Сейчас в теме
7. artbear 1558 29.01.10 07:27 Сейчас в теме
И какие же вещи вы пишите в отдельном НП++ ?
ИМХО неудобно - нет проверки синтаксиса хотя бы в объеме 1С, нельзя менять метаданные, нет подсказки по метаданным.
8. knight2007 234 29.01.10 09:13 Сейчас в теме
(7) это уже описывать API нужно, впринципе Notepad++ и это поддерживает...
9. NDM 710 29.01.10 11:22 Сейчас в теме
СПАСИБО, плюсую!
Сам хотел сделать, но все руки не дойдут, NP++ супер блокнот.
(7) Писать с нуля код в нем, конечно смысла мало, но как для разборки кода, множественных вставок, замен, поиск по регулярным выражениям и т.д. тут NP++ на несколько голов выше стандартного редактора 1С.

Если доделаете подсветку ключевых слов ( Тогда ), группировки по условным операторам, Если КонеЦесли, Пока Цикл и т.д., а так же директивы препроцессора, и вроде можно как то сделать независимость к регистру т.е. что бы эквивалентными считались Тогда и тогда и ТоГда - будет просто супер!
10. lustin 29.01.10 12:07 Сейчас в теме
(7) когда исследуешь исходники от v8Unpack очень приятно будет видеть
знакомую расцветку :D

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

однако плюс поставил - потому что пригодитЦо
36. cool.vlad4 2 28.09.11 18:01 Сейчас в теме
(7) npp позиционируется как замена блокнота для спеца, - я там редактирую xml, html(есть плагин tidy для приведения к xml, удобно при парсинге), скрипты vbs,php, иногда c#. Плюс в том, чтоб отредактировать мелочь не нужно запускать монструозную среду, в случае 1С, конечно, все равно придется, поэтому твоя правда, конечно.
(8)Это как? не слышал о таком
11. Delpass 29.01.10 20:30 Сейчас в теме
12. NDM 710 01.02.10 15:23 Сейчас в теме
knight2007, планы по развитию данной фичи есть, или это уже финал?
13. knight2007 234 01.02.10 15:37 Сейчас в теме
(12) Расширяю потихоньку количество операторов. По мере работы с документацией по 1С. Буду периодически обновлять.
Можно сделать еще и Autocomplete, но как то странно работает. При добавлении "Стр" и нажатии на Ctrl+Space добавляет СтрСтрДлина, т.е. не затирает уже набранное.... Думаю больше раздражать будет, чем помогать :(
14. NDM 710 01.02.10 16:29 Сейчас в теме
(13) Да такие грешки водятся в NP++ (если не ошибаюсь такие проблемы есть и в редакторе E, а он крутейший из крутейших ;) ) при объявлении доп. языков, на мой взгляд Autocomplete не так важно, как полное соответствие ключевых слов и группировки конструкций.
Типов, функций, процедур и т.д. предостаточно в 1С 8.х поэтому их сложно все прописать, но даже если осилишь эту задачу, народ захочет Autocomplete свойх объявлений хранящихся в конфигурации, а это уже совсем космос!
Жду новых версий!
15. kalapuser 03.02.10 12:58 Сейчас в теме
16. Ihty 226 04.02.10 07:24 Сейчас в теме
17. aipnnov 167 04.02.10 09:23 Сейчас в теме
Реально пользуюсь своей разметкой в нпаде++ уже 4 года, но не знал, что это необходимо такому количеству пользователей.
Плюс за опережение,распостранение и популяризацию нп++
18. NDM 710 04.02.10 15:28 Сейчас в теме
Спасибо за обновление, стало лучше! :)
19. tomminoker 1 05.02.10 17:42 Сейчас в теме
:idea: СПАСИБО! Давно искал!!!
20. Gilev.Vyacheslav 1916 22.02.10 13:53 Сейчас в теме
21. yarsort 141 11.03.10 18:24 Сейчас в теме
Расскажите поподробней: как и куда записывать эти файлы, что бы воспользоваться этой надстройкой в блокнот++?
Что-то не могу понять, как же ею пользоваться.
Заранее спасибо. Перепробовал кучу вариантов- не получается.
22. lomaker 16.03.10 16:32 Сейчас в теме
(21) присоединяюсь - перепробовал много способов - не могу подключить никак!!! Опишите пожалуйста подробно инструкцию по подключению.
23. lomaker 16.03.10 16:41 Сейчас в теме
пардон скачал более новую версию блокнота - получилось. видимо был глюк в старой версии. Заметил недочет - некорректно закрываются процедуры и функции. Когда в конце добавляешь точку с запятой "КонецПроцедуры;" вроде начинает понимать. Видимо как-то надо ; по особому обрабатывать
24. hgs88 28.03.10 13:45 Сейчас в теме
Спасибо за файл разметки.
Подскажите, пожалуйста, как его прикрутить к Notepad++? Прикрепленная инструкция как-то непонятно написано... Заранее спасибо!
25. knight2007 234 28.03.10 17:16 Сейчас в теме
(24) Можете прочитать на сайте
Пункт "Файлы для Языка определенного пользователем"
26. knight2007 234 09.08.10 12:04 Сейчас в теме
Добавил немного операторов на английском...
27. boogie 490 09.08.10 18:35 Сейчас в теме
Если б мог поставил бы два плюса )
28. Поручик 4683 10.08.10 20:45 Сейчас в теме
Интересно. У меня зарезервированные слова не выделяет. Весь текст синий, комментарии зелёные.
Noteoad 5.7 Unicode
Windows 7
29. Поручик 4683 10.08.10 20:54 Сейчас в теме
Всё, разобрался.
У меня дефолтовая кодировка была установлена UTF8, переключил на ANSI, заработало.
30. knight2007 234 11.08.10 07:58 Сейчас в теме
(29) Там со шрифтом критично... Один самый большой минус, что большие и маленькие буквы для Notepad отличаются в русском языке :(
31. crosby 280 30.09.10 11:28 Сейчас в теме
Описание readme.txt - какой то бред сумасшедшего :o
32. bankir82 14.02.11 16:48 Сейчас в теме
респект и уважуха, держи плюс
33. metaeditor 946 14.02.11 19:03 Сейчас в теме
на всякий случай скажу про http://infostart.ru/public/19544/
а то вдруг мужики то и не знают
34. knight2007 234 24.02.11 13:14 Сейчас в теме
(33) Прикольная штука ) Там все завязано на программировании в 7-ке. Плюс нужно OpenConf ставить.
Мне нужен был только синтаксис 7/8. OpenConf для этого ставит круто )
35. Sergey_Murzinov 28.09.11 17:57 Сейчас в теме
Хорошо, удобно. Спасибо
37. nkure 30.09.11 10:05 Сейчас в теме
Спасибо от души, а то часто пишу из под мака.
38. solovei777 23.12.11 07:39 Сейчас в теме
Классно! Доволен как слон :).
39. maxim290 03.02.12 16:46 Сейчас в теме
40. Rembi_999 21.02.12 00:22 Сейчас в теме
Чтож попозже посмотрим ... что - с чем.
41. пользователь 21.02.12 13:51
Сообщение было скрыто модератором.
...
42. zog 22.02.12 15:10 Сейчас в теме
ааа, я вас люблю *_*
спасибо!!!
43. headMade 144 23.02.12 14:54 Сейчас в теме
подскажите плиз поподробней как подружить это с Notepad++


я что-то не понял ничего в инструкции

"1. Скачайте файл языка определенного пользователем на ваш компьютер"
что это за файл такой "языка определенного пользователем"

3. Нажмите Пуск, Выполнить, наберите (или скопируйте) %APPDATA%\Notepad++ и нажмите ok
это действие приводит к открытию папки C:\Documents and Settings\tolik\Application Data\Notepad++
какой в нем смысл?

вобщем непонятно
44. Поручик 4683 23.02.12 18:08 Сейчас в теме
(43) Открываете в редакторе файл
%APPDATA%\Notepad++\userDefineLang.xml или %ProgramFiles%\Notepad++\userDefineLang.xml и вставляете в конец его содержимое файла из сабжа или просто замещаете содержимое, если он у вас пустой.

Здесь всё понятно расписано.
http://sourceforge.net/apps/mediawiki/notepad-plus/index.php?title=User_Defined_Language_Files

If you don't have an userDefineLang.xml file already, you can drop this file among your other configuration file, in the Notepad++ Install Folder. It should be named userDefineLang.xml.
Otherwise, open both the existing and new file.
Select all of the new file, copy, and paste at the end of the current file.
This will have created a spurious </Notepad_Plus><Notepad_plus> pair i the middle, each tag on a line by itself. Remove these two consecutive lines.
Close Notepad++.
45. headMade 144 27.02.12 15:01 Сейчас в теме
файла userDefineLang.xml у меня нет ни в %APPDATA%\Notepad++\ ни в %ProgramFiles%\Notepad++\

Но в пункте меню "Синтаксис" у меня присутствуют кодировки по J, С и др.

Если просто скопировать userDefineLang.xml скачанный отсюда, то в код в кодировках 1С не появляется

подскажите плиз что еще можно проверить
46. knight2007 234 27.02.12 15:33 Сейчас в теме
(45)
Файла там вначале такого нет.
При добавление файла userDefineLang.xml в путь %APPDATA%\Notepad++\, %ProgramFiles%\Notepad++\
добавится подменю в меню Синтаксис "1С".
Есстественно после перезапуска Notepad++


Для Vista/7 это путь C:\Users\[Имя пользователя]\AppData\Roaming\Notepad++

Файлы будут подсвечиваться с расширением .onec или.onec.txt
47. mailrum2004 1 28.05.12 17:25 Сейчас в теме
Спасибо автору. Сразу не разобрался куда бросать файл userDefineLang.xml. Сначала положил файл в %ProgramFiles%\Notepad++\, а оттуда он не работает. Заработало, когда скопировал файл в %APPDATA%\Notepad++\. Оказывается при инсталяции Notepad++ есть опция использовать папку %APPDATA% или не использовать.

Не раскрашивает файл сохраненный из 1с 8, т.е. в кодировке UTF-8, раскраска появляется только после преобразования в кодировку ANSI (меню Encoding\Convert to ANSI)
48. Veselchak 172 31.05.12 12:12 Сейчас в теме
Спасибо. Файликом пользуюсь, добавил много своего.
49. Kaniman 11.09.12 18:17 Сейчас в теме
Спасибо! в портабельную версию скинул в папку с программой, работает!
50. DigitalMan 7 05.06.14 10:19 Сейчас в теме
В версии 6.5.5 не подсвечиваются начало и конец процедур и функций, не работает группировка/свертка.
Подсветка работает только для некоторых методов глобального контекста.

Сделал через:
Синтаксисы - Задать свой синтаксис - Импортировать.

ЧЯДНТ?
51. PetroP 04.07.14 17:00 Сейчас в теме
(50) Что-то в Notepad++ поменялось полгода назад. Пришлось переделывать/перенастраивать подсветку в самом Notepad++.
52. knight2007 234 09.07.14 11:53 Сейчас в теме
(51) PetroP, произошли изменения в стайлере Notepad++. Добавил в проект файл для импорта.
53. knight2007 234 09.07.14 11:53 Сейчас в теме
(50) DigitalMan, произошли изменения в стайлере Notepad++. Добавил в проект файл для импорта.
54. madfox 4 12.07.14 04:47 Сейчас в теме
Не выделяется инструкция "ИЛИ"
56. knight2007 234 14.07.14 08:48 Сейчас в теме
(54) madfox, должно быть заглавными буквами "ИЛИ". Сам текст переключите на UTF-8
55. Eriksson 13.07.14 00:22 Сейчас в теме
57. infocom 21.08.14 10:12 Сейчас в теме
58. ololoanonim 3 17.02.15 09:04 Сейчас в теме
а я сам сделал :) пока 1С -ка жевала миллионы записей было много времени на раскраску)
59. Viktor_Ermakov 367 16.09.15 14:01 Сейчас в теме
я скачал, но не могу ей воспользоваться... по иснтрукции написанной в описании, ничего не получается...
Поэтому ставлю - пока...
60. knight2007 234 30.09.15 12:32 Сейчас в теме
(59) TEENAGER1984,
для 6.x и выше инструкция простая Синтаксис - Задать свой синтаксис - Импорт - Файл 1C-utf8.xml

Текст кода 1С должен быть в формате utf-8 !

Расширение файлов *.onec (либо установите своё в поле "Расшир." в окне настройки синтаксиса)

Только что проверил на версии 6.8.3
Прикрепленные файлы:
61. CaSH_2004 372 04.08.16 16:51 Сейчас в теме
А текст запросов раскрашивает как в 1С? Чтобы вместо черного было как в конструкторе запросов
62. Alien_job 190 22.06.17 11:46 Сейчас в теме
На актуальном NP++ некорректо обрабатывает конструкцию Пока Х Цикл КонецЦикла;
Ждет второй КонецЦикла;

upd: Аналогично Для сч = 0 По Количество - 1 Цикл
63. knight2007 234 22.06.17 16:07 Сейчас в теме
(62) Обновил.
Прикрепленные файлы:
64. artbear 1558 23.06.17 16:22 Сейчас в теме
Ребята, извините, а почему не VSC со специальным крутым расширением для 1С и OneScript xDrivenDevelopment.language-1c-bsl ?

я сам пользовался NP++, но раскраска для NP++ давно устарела, теперь намного лучше уже все.
65. AntonSm 30 23.06.17 16:30 Сейчас в теме
(64) NP++ быстрее, чем VSC. На не очень производительном компе разница существенна.
Я сам в зависимости от ситуации использую и то, и то
knight2007; +1 Ответить
68. knight2007 234 24.06.17 06:38 Сейчас в теме
(64) Ну вы сравнили: блокнот и IDE
NPP используется для быстрого просмотра / изменения кода.
Смысл грузить огромную IDE, когда есть установленная 1С.
69. artbear 1558 24.06.17 12:54 Сейчас в теме
(68) вы не путайте Visual Studio 20ХХ и Visual Studio Code

Это разные инструменты!
66. ksvd 23.06.17 16:59 Сейчас в теме
Просветите - что такое VSC. Яндекс говорит явно что-то другое: VSC - система курсовой устойчивости
67. artbear 1558 23.06.17 20:48 Сейчас в теме
(66) Visual Studio Code
очень рекомендую

Почитайте офиц.страницу расширения xDrivenDevelopment.language-1c-bsl для 1С и OneScript

https://github.com/xDrivenDevelopment/vsc-language-1c-bsl
70. ksvd 24.06.17 14:44 Сейчас в теме
71. SerVer1C 785 15.08.18 15:46 Сейчас в теме
Кто-нибудь в курсе, как в Notepad++ побороть проблему раскраски кода в различии малых и больших русских букв? А то получается, что слово "Процедура" будет подсвечиваться, а "ПрОцЕдУрА" - уже нет.
72. Xapac 28 23.07.19 07:46 Сейчас в теме
у меня половину синтаксиса не подсвечивает. аяяй
73. knight2007 234 23.07.19 08:19 Сейчас в теме
(72) текст должен быть в utf-8, операторы с большой буквы (рекомендованный стиль 1С)
Для notepad++ русские слова в разном регистре - это разные слова.
74. user77 24 22.08.22 14:49 Сейчас в теме
День добрый. В текущей версии Notepad++ (8.4.4) работает ли файл разметки? Все найденные в инете версии работают некорректно.
75. knight2007 234 31.08.22 12:18 Сейчас в теме
(74) Сломали что-то в новых версиях... Последняя работающая 7.8
76. user849514 13.06.23 14:39 Сейчас в теме
Ох.. Как ни бился, для руских операторов не работает 8.4.8
gamletspb; +1 Ответить
77. user1296116 03.07.23 12:34 Сейчас в теме
Добрый день. Под темную темы этот синтаксис не работает ((( Вы могли бы его адаптировать под темную тему NotePad++ версии 8 и выше?
Оставьте свое сообщение