Atom 1.25 – пригодится при автоматизации операций с помощью OneScript
Atom – бесплатный текстовый редактор, работающий в операционных системах Linux, Freebsd, MacOS и Windows. Возможно расширение функционала за счет применения плагинов. Программа основана на фреймворке кросс-платформенной разработки Electron.
Уточним, что в данном редакторе поддерживается синтаксис языка 1С:Предприятие и onescript.
Данный пакет поддержки языка 1С предоставляет следующие возможности в Atom:
-
список процедур и функций текущего файла/проекта;
-
переход к определению процедур и функций;
-
автодополнение процедур и функций глобального контекста;
-
сниппеты (шаблоны текста);
-
использование автоматических отступов по ключевым словам;
-
автоматическое добавление символа «|» при добавлении новой строки во время редактирования строкового литерала;
-
автоматическое добавление символов «//» при добавлении новой строки во время редактирования комментария по нажатию Shift-Enter;
-
запуск скриптов .os/.bsl с помощью OneScript;
-
проверка корректности кода в файлах *.os и *.bsl (опционально) через интерпретатор OneScript.
Вкратце о нововведениях новой версии редактора:
-
были проведены работы по улучшению подсветки синтаксиса кода, а стал доступен механизм свертывания кода tree-sitter;
-
версия фреймворка Electron обновлена до 1.7.11;
-
улучшения в диалоге сохранения проекта при его закрытии;
-
проведены работы по поддержке языка Python: поддерживаются аннотации функций, асинхронные функции, форматирование строк, f-строки и бинарные строки;
-
улучшения в поддержке HTML и CSS;
-
устранена ошибка при работе со сниппетами.
С полным списком изменений можно ознакомиться на Github странице проекта.
С точки зрения 1С-программиста, для работы с конфигурациями, обработками и расширениями данный текстовый редактор, скорее всего, будет мало полезен по причине отсутствия полной интеграции со структурой базы. Но может очень пригодиться при автоматизации рутинных операций с помощью OneScript.
См. также
Энтузиасты создали для популярного эмулятора патч с поддержкой процессоров «Эльбрус»
01.03.2021 1963 VKuser24342747 0
Российский разработчик создал неофициальную версию Clubhouse для Android
26.02.2021 2280 VKuser24342747 0
Масштабное обновление Trello: пять новых видов досок и интеграция с Google Docs
25.02.2021 4086 user1015646 0
Видеоигра на базе нейросетевого генератора текстов стала бизнес-консультантом
25.02.2021 2296 VKuser24342747 1
В ближайшие годы возрастет потребность в персонале центров обработки данных
24.02.2021 2220 SKravchenko 0
Rustоманы из Долины: Google, Microsoft, Huawei, Mozilla и AWS основали фонд поддержки языка программирования
16.02.2021 1668 user1015646 0
Украинская команда FireWay одержала победу в хакатоне NASA Space Apps Challenge 2020
05.02.2021 2056 SKravchenko 2
Microsoft участвует в разработке цифрового паспорта вакцинации от Covid-19
02.02.2021 1866 capitan 3
Что нового в Chrome 88: проверка надежности паролей и поддержка профилей
01.02.2021 2316 user1015646 0
280 символов для науки: Twitter откроет доступ ученым к архиву твитов
29.01.2021 1571 VKuser24342747 1